[quake3-commits] [ioquake/ioq3] dbe4dd: The Quake III Arena sources as originally released...
Tim Angus
noreply at github.com
Wed Feb 10 04:27:22 EST 2021
Branch: refs/heads/main
Home: https://github.com/ioquake/ioq3
Commit: dbe4ddb10315479fc00086f08e25d968b4b43c49
https://github.com/ioquake/ioq3/commit/dbe4ddb10315479fc00086f08e25d968b4b43c49
Author: Travis Bradshaw <travis.bradshaw at idsoftware.com>
Date: 2012-01-31 (Tue, 31 Jan 2012)
Changed paths:
A COPYING.txt
A README.txt
A code/Construct
A code/Makefile
A code/botlib/aasfile.h
A code/botlib/be_aas_bsp.h
A code/botlib/be_aas_bspq3.c
A code/botlib/be_aas_cluster.c
A code/botlib/be_aas_cluster.h
A code/botlib/be_aas_debug.c
A code/botlib/be_aas_debug.h
A code/botlib/be_aas_def.h
A code/botlib/be_aas_entity.c
A code/botlib/be_aas_entity.h
A code/botlib/be_aas_file.c
A code/botlib/be_aas_file.h
A code/botlib/be_aas_funcs.h
A code/botlib/be_aas_main.c
A code/botlib/be_aas_main.h
A code/botlib/be_aas_move.c
A code/botlib/be_aas_move.h
A code/botlib/be_aas_optimize.c
A code/botlib/be_aas_optimize.h
A code/botlib/be_aas_reach.c
A code/botlib/be_aas_reach.h
A code/botlib/be_aas_route.c
A code/botlib/be_aas_route.h
A code/botlib/be_aas_routealt.c
A code/botlib/be_aas_routealt.h
A code/botlib/be_aas_sample.c
A code/botlib/be_aas_sample.h
A code/botlib/be_ai_char.c
A code/botlib/be_ai_chat.c
A code/botlib/be_ai_gen.c
A code/botlib/be_ai_goal.c
A code/botlib/be_ai_move.c
A code/botlib/be_ai_weap.c
A code/botlib/be_ai_weight.c
A code/botlib/be_ai_weight.h
A code/botlib/be_ea.c
A code/botlib/be_interface.c
A code/botlib/be_interface.h
A code/botlib/botlib.vcproj
A code/botlib/l_crc.c
A code/botlib/l_crc.h
A code/botlib/l_libvar.c
A code/botlib/l_libvar.h
A code/botlib/l_log.c
A code/botlib/l_log.h
A code/botlib/l_memory.c
A code/botlib/l_memory.h
A code/botlib/l_precomp.c
A code/botlib/l_precomp.h
A code/botlib/l_script.c
A code/botlib/l_script.h
A code/botlib/l_struct.c
A code/botlib/l_struct.h
A code/botlib/l_utils.h
A code/botlib/lcc.mak
A code/botlib/linux-i386.mak
A code/bspc/Conscript
A code/bspc/Makefile
A code/bspc/_files.c
A code/bspc/aas_areamerging.c
A code/bspc/aas_areamerging.h
A code/bspc/aas_cfg.c
A code/bspc/aas_cfg.h
A code/bspc/aas_create.c
A code/bspc/aas_create.h
A code/bspc/aas_edgemelting.c
A code/bspc/aas_edgemelting.h
A code/bspc/aas_facemerging.c
A code/bspc/aas_facemerging.h
A code/bspc/aas_file.c
A code/bspc/aas_file.h
A code/bspc/aas_gsubdiv.c
A code/bspc/aas_gsubdiv.h
A code/bspc/aas_map.c
A code/bspc/aas_map.h
A code/bspc/aas_prunenodes.c
A code/bspc/aas_prunenodes.h
A code/bspc/aas_store.c
A code/bspc/aas_store.h
A code/bspc/aasfile.h
A code/bspc/be_aas_bspc.c
A code/bspc/be_aas_bspc.h
A code/bspc/brushbsp.c
A code/bspc/bspc.c
A code/bspc/bspc.sln
A code/bspc/bspc.vcproj
A code/bspc/cfgq3.c
A code/bspc/csg.c
A code/bspc/faces.c
A code/bspc/gldraw.c
A code/bspc/glfile.c
A code/bspc/l_bsp_ent.c
A code/bspc/l_bsp_ent.h
A code/bspc/l_bsp_hl.c
A code/bspc/l_bsp_hl.h
A code/bspc/l_bsp_q1.c
A code/bspc/l_bsp_q1.h
A code/bspc/l_bsp_q2.c
A code/bspc/l_bsp_q2.h
A code/bspc/l_bsp_q3.c
A code/bspc/l_bsp_q3.h
A code/bspc/l_bsp_sin.c
A code/bspc/l_bsp_sin.h
A code/bspc/l_cmd.c
A code/bspc/l_cmd.h
A code/bspc/l_log.c
A code/bspc/l_log.h
A code/bspc/l_math.c
A code/bspc/l_math.h
A code/bspc/l_mem.c
A code/bspc/l_mem.h
A code/bspc/l_poly.c
A code/bspc/l_poly.h
A code/bspc/l_qfiles.c
A code/bspc/l_qfiles.h
A code/bspc/l_threads.c
A code/bspc/l_threads.h
A code/bspc/l_utils.c
A code/bspc/l_utils.h
A code/bspc/lcc.mak
A code/bspc/leakfile.c
A code/bspc/linux-i386.mak
A code/bspc/map.c
A code/bspc/map_hl.c
A code/bspc/map_q1.c
A code/bspc/map_q2.c
A code/bspc/map_q3.c
A code/bspc/map_sin.c
A code/bspc/nodraw.c
A code/bspc/portals.c
A code/bspc/prtfile.c
A code/bspc/q2files.h
A code/bspc/q3files.h
A code/bspc/qbsp.h
A code/bspc/qfiles.h
A code/bspc/sinfiles.h
A code/bspc/tetrahedron.c
A code/bspc/tetrahedron.h
A code/bspc/textures.c
A code/bspc/tree.c
A code/bspc/writebsp.c
A code/cgame.lnt
A code/cgame/Conscript
A code/cgame/cg_consolecmds.c
A code/cgame/cg_draw.c
A code/cgame/cg_drawtools.c
A code/cgame/cg_effects.c
A code/cgame/cg_ents.c
A code/cgame/cg_event.c
A code/cgame/cg_info.c
A code/cgame/cg_local.h
A code/cgame/cg_localents.c
A code/cgame/cg_main.c
A code/cgame/cg_marks.c
A code/cgame/cg_newdraw.c
A code/cgame/cg_particles.c
A code/cgame/cg_players.c
A code/cgame/cg_playerstate.c
A code/cgame/cg_predict.c
A code/cgame/cg_public.h
A code/cgame/cg_scoreboard.c
A code/cgame/cg_servercmds.c
A code/cgame/cg_snapshot.c
A code/cgame/cg_syscalls.asm
A code/cgame/cg_syscalls.c
A code/cgame/cg_view.c
A code/cgame/cg_weapons.c
A code/cgame/cgame.bat
A code/cgame/cgame.def
A code/cgame/cgame.plg
A code/cgame/cgame.q3asm
A code/cgame/cgame.sh
A code/cgame/cgame.vcproj
A code/cgame/cgame_ta.bat
A code/cgame/cgame_ta.q3asm
A code/cgame/cgame_ta.sh
A code/cgame/tr_types.h
A code/clean.bat
A code/client/cl_cgame.c
A code/client/cl_cin.c
A code/client/cl_console.c
A code/client/cl_input.c
A code/client/cl_keys.c
A code/client/cl_main.c
A code/client/cl_net_chan.c
A code/client/cl_parse.c
A code/client/cl_scrn.c
A code/client/cl_ui.c
A code/client/client.h
A code/client/keys.h
A code/client/snd_adpcm.c
A code/client/snd_dma.c
A code/client/snd_local.h
A code/client/snd_mem.c
A code/client/snd_mix.c
A code/client/snd_public.h
A code/client/snd_wavelet.c
A code/game.lnt
A code/game/Conscript
A code/game/ai_chat.c
A code/game/ai_chat.h
A code/game/ai_cmd.c
A code/game/ai_cmd.h
A code/game/ai_dmnet.c
A code/game/ai_dmnet.h
A code/game/ai_dmq3.c
A code/game/ai_dmq3.h
A code/game/ai_main.c
A code/game/ai_main.h
A code/game/ai_team.c
A code/game/ai_team.h
A code/game/ai_vcmd.c
A code/game/ai_vcmd.h
A code/game/be_aas.h
A code/game/be_ai_char.h
A code/game/be_ai_chat.h
A code/game/be_ai_gen.h
A code/game/be_ai_goal.h
A code/game/be_ai_move.h
A code/game/be_ai_weap.h
A code/game/be_ea.h
A code/game/bg_lib.c
A code/game/bg_lib.h
A code/game/bg_local.h
A code/game/bg_misc.c
A code/game/bg_pmove.c
A code/game/bg_public.h
A code/game/bg_slidemove.c
A code/game/botlib.h
A code/game/chars.h
A code/game/g_active.c
A code/game/g_arenas.c
A code/game/g_bot.c
A code/game/g_client.c
A code/game/g_cmds.c
A code/game/g_combat.c
A code/game/g_items.c
A code/game/g_local.h
A code/game/g_main.c
A code/game/g_mem.c
A code/game/g_misc.c
A code/game/g_missile.c
A code/game/g_mover.c
A code/game/g_public.h
A code/game/g_rankings.c
A code/game/g_rankings.h
A code/game/g_session.c
A code/game/g_spawn.c
A code/game/g_svcmds.c
A code/game/g_syscalls.asm
A code/game/g_syscalls.c
A code/game/g_target.c
A code/game/g_team.c
A code/game/g_team.h
A code/game/g_trigger.c
A code/game/g_utils.c
A code/game/g_weapon.c
A code/game/game.bat
A code/game/game.def
A code/game/game.q3asm
A code/game/game.sh
A code/game/game.vcproj
A code/game/game_ta.bat
A code/game/game_ta.q3asm
A code/game/game_ta.sh
A code/game/inv.h
A code/game/match.h
A code/game/q_math.c
A code/game/q_shared.c
A code/game/q_shared.h
A code/game/surfaceflags.h
A code/game/syn.h
A code/installdebug.bat
A code/installrelease.bat
A code/installvms.bat
A code/jpeg-6/README
A code/jpeg-6/jcapimin.c
A code/jpeg-6/jcapistd.c
A code/jpeg-6/jccoefct.c
A code/jpeg-6/jccolor.c
A code/jpeg-6/jcdctmgr.c
A code/jpeg-6/jchuff.c
A code/jpeg-6/jchuff.h
A code/jpeg-6/jcinit.c
A code/jpeg-6/jcmainct.c
A code/jpeg-6/jcmarker.c
A code/jpeg-6/jcmaster.c
A code/jpeg-6/jcomapi.c
A code/jpeg-6/jconfig.h
A code/jpeg-6/jcparam.c
A code/jpeg-6/jcphuff.c
A code/jpeg-6/jcprepct.c
A code/jpeg-6/jcsample.c
A code/jpeg-6/jctrans.c
A code/jpeg-6/jdapimin.c
A code/jpeg-6/jdapistd.c
A code/jpeg-6/jdatadst.c
A code/jpeg-6/jdatasrc.c
A code/jpeg-6/jdcoefct.c
A code/jpeg-6/jdcolor.c
A code/jpeg-6/jdct.h
A code/jpeg-6/jddctmgr.c
A code/jpeg-6/jdhuff.c
A code/jpeg-6/jdhuff.h
A code/jpeg-6/jdinput.c
A code/jpeg-6/jdmainct.c
A code/jpeg-6/jdmarker.c
A code/jpeg-6/jdmaster.c
A code/jpeg-6/jdmerge.c
A code/jpeg-6/jdphuff.c
A code/jpeg-6/jdpostct.c
A code/jpeg-6/jdsample.c
A code/jpeg-6/jdtrans.c
A code/jpeg-6/jerror.c
A code/jpeg-6/jerror.h
A code/jpeg-6/jfdctflt.c
A code/jpeg-6/jfdctfst.c
A code/jpeg-6/jfdctint.c
A code/jpeg-6/jidctflt.c
A code/jpeg-6/jidctfst.c
A code/jpeg-6/jidctint.c
A code/jpeg-6/jidctred.c
A code/jpeg-6/jinclude.h
A code/jpeg-6/jload.c
A code/jpeg-6/jmemansi.c
A code/jpeg-6/jmemdos.c
A code/jpeg-6/jmemmgr.c
A code/jpeg-6/jmemname.c
A code/jpeg-6/jmemnobs.c
A code/jpeg-6/jmemsys.h
A code/jpeg-6/jmorecfg.h
A code/jpeg-6/jpegint.h
A code/jpeg-6/jpeglib.h
A code/jpeg-6/jpegtran.c
A code/jpeg-6/jquant1.c
A code/jpeg-6/jquant2.c
A code/jpeg-6/jutils.c
A code/jpeg-6/jversion.h
A code/macosx/BuildRelease
A code/macosx/CGMouseDeltaFix.h
A code/macosx/CGMouseDeltaFix.m
A code/macosx/CGPrivateAPI.h
A code/macosx/GenerateQGL.pl
A code/macosx/Performance.rtf
A code/macosx/Q3Controller.h
A code/macosx/Q3Controller.m
A code/macosx/Quake3.icns
A code/macosx/Quake3.nib/classes.nib
A code/macosx/Quake3.nib/info.nib
A code/macosx/Quake3.nib/objects.nib
A code/macosx/Quake3.pbproj/apple.pbxuser
A code/macosx/Quake3.pbproj/project.pbxproj
A code/macosx/RecordDemo.zsh
A code/macosx/banner.jpg
A code/macosx/botlib.log
A code/macosx/macosx_display.h
A code/macosx/macosx_display.m
A code/macosx/macosx_glimp.h
A code/macosx/macosx_glimp.m
A code/macosx/macosx_glsmp_mutex.m
A code/macosx/macosx_glsmp_null.m
A code/macosx/macosx_glsmp_ports.m
A code/macosx/macosx_input.m
A code/macosx/macosx_local.h
A code/macosx/macosx_qgl.h
A code/macosx/macosx_sndcore.m
A code/macosx/macosx_snddma.m
A code/macosx/macosx_sys.m
A code/macosx/macosx_timers.h
A code/macosx/macosx_timers.m
A code/macosx/timedemo.zsh
A code/null/mac_net.c
A code/null/null_client.c
A code/null/null_glimp.c
A code/null/null_input.c
A code/null/null_main.c
A code/null/null_net.c
A code/null/null_snddma.c
A code/opts.lnt
A code/q3_ui/Conscript
A code/q3_ui/compile.bat
A code/q3_ui/keycodes.h
A code/q3_ui/q3_ui.bat
A code/q3_ui/q3_ui.q3asm
A code/q3_ui/q3_ui.sh
A code/q3_ui/q3_ui.vcproj
A code/q3_ui/ui.def
A code/q3_ui/ui.q3asm
A code/q3_ui/ui_addbots.c
A code/q3_ui/ui_atoms.c
A code/q3_ui/ui_cdkey.c
A code/q3_ui/ui_cinematics.c
A code/q3_ui/ui_confirm.c
A code/q3_ui/ui_connect.c
A code/q3_ui/ui_controls2.c
A code/q3_ui/ui_credits.c
A code/q3_ui/ui_demo2.c
A code/q3_ui/ui_display.c
A code/q3_ui/ui_gameinfo.c
A code/q3_ui/ui_ingame.c
A code/q3_ui/ui_loadconfig.c
A code/q3_ui/ui_local.h
A code/q3_ui/ui_login.c
A code/q3_ui/ui_main.c
A code/q3_ui/ui_menu.c
A code/q3_ui/ui_mfield.c
A code/q3_ui/ui_mods.c
A code/q3_ui/ui_network.c
A code/q3_ui/ui_options.c
A code/q3_ui/ui_playermodel.c
A code/q3_ui/ui_players.c
A code/q3_ui/ui_playersettings.c
A code/q3_ui/ui_preferences.c
A code/q3_ui/ui_qmenu.c
A code/q3_ui/ui_rankings.c
A code/q3_ui/ui_rankstatus.c
A code/q3_ui/ui_removebots.c
A code/q3_ui/ui_saveconfig.c
A code/q3_ui/ui_serverinfo.c
A code/q3_ui/ui_servers2.c
A code/q3_ui/ui_setup.c
A code/q3_ui/ui_signup.c
A code/q3_ui/ui_sound.c
A code/q3_ui/ui_sparena.c
A code/q3_ui/ui_specifyleague.c
A code/q3_ui/ui_specifyserver.c
A code/q3_ui/ui_splevel.c
A code/q3_ui/ui_sppostgame.c
A code/q3_ui/ui_spreset.c
A code/q3_ui/ui_spskill.c
A code/q3_ui/ui_startserver.c
A code/q3_ui/ui_team.c
A code/q3_ui/ui_teamorders.c
A code/q3_ui/ui_video.c
A code/qcommon/cm_load.c
A code/qcommon/cm_local.h
A code/qcommon/cm_patch.c
A code/qcommon/cm_patch.h
A code/qcommon/cm_polylib.c
A code/qcommon/cm_polylib.h
A code/qcommon/cm_public.h
A code/qcommon/cm_test.c
A code/qcommon/cm_trace.c
A code/qcommon/cmd.c
A code/qcommon/cmd.c.save
A code/qcommon/common.c
A code/qcommon/cvar.c
A code/qcommon/files.c
A code/qcommon/huffman.c
A code/qcommon/md4.c
A code/qcommon/msg.c
A code/qcommon/net_chan.c
A code/qcommon/qcommon.h
A code/qcommon/qfiles.h
A code/qcommon/unzip.c
A code/qcommon/unzip.h
A code/qcommon/vm.c
A code/qcommon/vm_interpreted.c
A code/qcommon/vm_local.h
A code/qcommon/vm_ppc.c
A code/qcommon/vm_ppc_new.c
A code/qcommon/vm_x86.c
A code/quake3.sln
A code/quake3.vcproj
A code/renderer.lnt
A code/renderer/qgl.h
A code/renderer/qgl_linked.h
A code/renderer/ref_trin.def
A code/renderer/renderer.vcproj
A code/renderer/tr_animation.c
A code/renderer/tr_backend.c
A code/renderer/tr_bsp.c
A code/renderer/tr_cmds.c
A code/renderer/tr_curve.c
A code/renderer/tr_flares.c
A code/renderer/tr_font.c
A code/renderer/tr_image.c
A code/renderer/tr_init.c
A code/renderer/tr_light.c
A code/renderer/tr_local.h
A code/renderer/tr_main.c
A code/renderer/tr_marks.c
A code/renderer/tr_mesh.c
A code/renderer/tr_model.c
A code/renderer/tr_noise.c
A code/renderer/tr_public.h
A code/renderer/tr_scene.c
A code/renderer/tr_shade.c
A code/renderer/tr_shade_calc.c
A code/renderer/tr_shader.c
A code/renderer/tr_shadows.c
A code/renderer/tr_sky.c
A code/renderer/tr_surface.c
A code/renderer/tr_world.c
A code/run.bat
A code/runrelease.bat
A code/server/server.h
A code/server/sv_bot.c
A code/server/sv_ccmds.c
A code/server/sv_client.c
A code/server/sv_game.c
A code/server/sv_init.c
A code/server/sv_main.c
A code/server/sv_net_chan.c
A code/server/sv_rankings.c
A code/server/sv_snapshot.c
A code/server/sv_world.c
A code/splines/Splines.vcproj
A code/splines/math_angles.cpp
A code/splines/math_angles.h
A code/splines/math_matrix.cpp
A code/splines/math_matrix.h
A code/splines/math_quaternion.cpp
A code/splines/math_quaternion.h
A code/splines/math_vector.cpp
A code/splines/math_vector.h
A code/splines/q_parse.cpp
A code/splines/q_shared.cpp
A code/splines/q_shared.h
A code/splines/q_shared.hpp
A code/splines/splines.cpp
A code/splines/splines.h
A code/splines/util_list.h
A code/splines/util_str.cpp
A code/splines/util_str.h
A code/ui/Conscript
A code/ui/compile.bat
A code/ui/keycodes.h
A code/ui/ui.bat
A code/ui/ui.def
A code/ui/ui.q3asm
A code/ui/ui.vcproj
A code/ui/ui_atoms.c
A code/ui/ui_gameinfo.c
A code/ui/ui_local.h
A code/ui/ui_main.c
A code/ui/ui_players.c
A code/ui/ui_public.h
A code/ui/ui_shared.c
A code/ui/ui_shared.h
A code/ui/ui_syscalls.asm
A code/ui/ui_syscalls.c
A code/ui/ui_util.c
A code/unix/ChangeLog
A code/unix/Cons_gcc.pm
A code/unix/Conscript-client
A code/unix/Conscript-dedicated
A code/unix/Conscript-pk3
A code/unix/Conscript-sdk
A code/unix/Conscript-setup
A code/unix/LinuxSupport/CHANGES-1.32.txt
A code/unix/LinuxSupport/INSTALL
A code/unix/LinuxSupport/index.html
A code/unix/LinuxSupport/udp_wide_README.txt
A code/unix/LinuxSupport/udp_wide_broadcast.patch
A code/unix/Makefile
A code/unix/Makefile.Game
A code/unix/Quake3.kdelnk
A code/unix/README.EULA
A code/unix/README.Linux
A code/unix/README.Q3Test
A code/unix/build_setup.sh
A code/unix/cons
A code/unix/extract_ver.pl
A code/unix/ftol.nasm
A code/unix/linux_common.c
A code/unix/linux_glimp.c
A code/unix/linux_joystick.c
A code/unix/linux_local.h
A code/unix/linux_qgl.c
A code/unix/linux_signals.c
A code/unix/linux_snd.c
A code/unix/matha.s
A code/unix/pcons-2.3.1
A code/unix/q3test.spec.sh
A code/unix/qasm.h
A code/unix/quake3.gif
A code/unix/quake3.xpm
A code/unix/run-target.sh
A code/unix/snapvector.nasm
A code/unix/snd_mixa.s
A code/unix/sys_dosa.s
A code/unix/unix_glw.h
A code/unix/unix_main.c
A code/unix/unix_net.c
A code/unix/unix_shared.c
A code/unix/vm_x86.c
A code/unix/vm_x86a.s
A code/win32/background.bmp
A code/win32/clear.bmp
A code/win32/glw_win.h
A code/win32/icon2.ico
A code/win32/mod-sdk-setup/GameSource.VCT
A code/win32/mod-sdk-setup/QIIIA Game Source License.doc
A code/win32/mod-sdk-setup/bin/lcc.exe
A code/win32/mod-sdk-setup/bin/q3asm.exe
A code/win32/mod-sdk-setup/bin/q3cpp.exe
A code/win32/mod-sdk-setup/bin/q3rcc.exe
A code/win32/qe3.ico
A code/win32/resource.h
A code/win32/win_gamma.c
A code/win32/win_glimp.c
A code/win32/win_input.c
A code/win32/win_local.h
A code/win32/win_main.c
A code/win32/win_net.c
A code/win32/win_qgl.c
A code/win32/win_shared.c
A code/win32/win_snd.c
A code/win32/win_syscon.c
A code/win32/win_wndproc.c
A code/win32/winquake.rc
A common/aselib.c
A common/aselib.h
A common/bspfile.c
A common/bspfile.h
A common/cmdlib.c
A common/cmdlib.h
A common/imagelib.c
A common/imagelib.h
A common/l3dslib.c
A common/l3dslib.h
A common/mathlib.c
A common/mathlib.h
A common/md4.c
A common/mutex.c
A common/mutex.h
A common/polylib.c
A common/polylib.h
A common/polyset.h
A common/qfiles.h
A common/scriplib.c
A common/scriplib.h
A common/surfaceflags.h
A common/threads.c
A common/threads.h
A common/trilib.c
A common/trilib.h
A lcc/COPYRIGHT
A lcc/LOG
A lcc/README
A lcc/README.id
A lcc/alpha/osf/tst/8q.1bk
A lcc/alpha/osf/tst/8q.2bk
A lcc/alpha/osf/tst/8q.sbk
A lcc/alpha/osf/tst/array.1bk
A lcc/alpha/osf/tst/array.2bk
A lcc/alpha/osf/tst/array.sbk
A lcc/alpha/osf/tst/cf.1bk
A lcc/alpha/osf/tst/cf.2bk
A lcc/alpha/osf/tst/cf.sbk
A lcc/alpha/osf/tst/cq.1bk
A lcc/alpha/osf/tst/cq.2bk
A lcc/alpha/osf/tst/cq.sbk
A lcc/alpha/osf/tst/cvt.1bk
A lcc/alpha/osf/tst/cvt.2bk
A lcc/alpha/osf/tst/cvt.sbk
A lcc/alpha/osf/tst/fields.1bk
A lcc/alpha/osf/tst/fields.2bk
A lcc/alpha/osf/tst/fields.sbk
A lcc/alpha/osf/tst/front.2bk
A lcc/alpha/osf/tst/front.sbk
A lcc/alpha/osf/tst/incr.1bk
A lcc/alpha/osf/tst/incr.2bk
A lcc/alpha/osf/tst/incr.sbk
A lcc/alpha/osf/tst/init.1bk
A lcc/alpha/osf/tst/init.2bk
A lcc/alpha/osf/tst/init.sbk
A lcc/alpha/osf/tst/limits.1bk
A lcc/alpha/osf/tst/limits.2bk
A lcc/alpha/osf/tst/limits.sbk
A lcc/alpha/osf/tst/paranoia.1bk
A lcc/alpha/osf/tst/paranoia.2bk
A lcc/alpha/osf/tst/paranoia.sbk
A lcc/alpha/osf/tst/sort.1bk
A lcc/alpha/osf/tst/sort.2bk
A lcc/alpha/osf/tst/sort.sbk
A lcc/alpha/osf/tst/spill.1bk
A lcc/alpha/osf/tst/spill.2bk
A lcc/alpha/osf/tst/spill.sbk
A lcc/alpha/osf/tst/stdarg.1bk
A lcc/alpha/osf/tst/stdarg.2bk
A lcc/alpha/osf/tst/stdarg.sbk
A lcc/alpha/osf/tst/struct.1bk
A lcc/alpha/osf/tst/struct.2bk
A lcc/alpha/osf/tst/struct.sbk
A lcc/alpha/osf/tst/switch.1bk
A lcc/alpha/osf/tst/switch.2bk
A lcc/alpha/osf/tst/switch.sbk
A lcc/alpha/osf/tst/wf1.1bk
A lcc/alpha/osf/tst/wf1.2bk
A lcc/alpha/osf/tst/wf1.sbk
A lcc/alpha/osf/tst/yacc.1bk
A lcc/alpha/osf/tst/yacc.2bk
A lcc/alpha/osf/tst/yacc.sbk
A lcc/bin/lcc.exe
A lcc/bin/q3cpp.exe
A lcc/bin/q3rcc.exe
A lcc/buildnt.bat
A lcc/buildnt.sh
A lcc/cpp/cpp.c
A lcc/cpp/cpp.h
A lcc/cpp/eval.c
A lcc/cpp/getopt.c
A lcc/cpp/hideset.c
A lcc/cpp/include.c
A lcc/cpp/lex.c
A lcc/cpp/macro.c
A lcc/cpp/nlist.c
A lcc/cpp/tokens.c
A lcc/cpp/unix.c
A lcc/custom.mk
A lcc/doc/4.html
A lcc/doc/bprint.1
A lcc/doc/bprint.pdf
A lcc/doc/install.html
A lcc/doc/lcc.1
A lcc/doc/lcc.pdf
A lcc/etc/bprint.c
A lcc/etc/gcc-solaris.c
A lcc/etc/irix.c
A lcc/etc/lcc.c
A lcc/etc/linux.c
A lcc/etc/ops.c
A lcc/etc/osf.c
A lcc/etc/solaris.c
A lcc/etc/win32.c
A lcc/include/alpha/osf/assert.h
A lcc/include/alpha/osf/ctype.h
A lcc/include/alpha/osf/errno.h
A lcc/include/alpha/osf/float.h
A lcc/include/alpha/osf/limits.h
A lcc/include/alpha/osf/locale.h
A lcc/include/alpha/osf/math.h
A lcc/include/alpha/osf/setjmp.h
A lcc/include/alpha/osf/signal.h
A lcc/include/alpha/osf/stdarg.h
A lcc/include/alpha/osf/stddef.h
A lcc/include/alpha/osf/stdio.h
A lcc/include/alpha/osf/stdlib.h
A lcc/include/alpha/osf/string.h
A lcc/include/alpha/osf/time.h
A lcc/include/mips/irix/assert.h
A lcc/include/mips/irix/ctype.h
A lcc/include/mips/irix/errno.h
A lcc/include/mips/irix/float.h
A lcc/include/mips/irix/limits.h
A lcc/include/mips/irix/locale.h
A lcc/include/mips/irix/math.h
A lcc/include/mips/irix/setjmp.h
A lcc/include/mips/irix/signal.h
A lcc/include/mips/irix/stdarg.h
A lcc/include/mips/irix/stddef.h
A lcc/include/mips/irix/stdio.h
A lcc/include/mips/irix/stdlib.h
A lcc/include/mips/irix/string.h
A lcc/include/mips/irix/time.h
A lcc/include/sparc/solaris/assert.h
A lcc/include/sparc/solaris/ctype.h
A lcc/include/sparc/solaris/errno.h
A lcc/include/sparc/solaris/float.h
A lcc/include/sparc/solaris/limits.h
A lcc/include/sparc/solaris/locale.h
A lcc/include/sparc/solaris/math.h
A lcc/include/sparc/solaris/setjmp.h
A lcc/include/sparc/solaris/signal.h
A lcc/include/sparc/solaris/stdarg.h
A lcc/include/sparc/solaris/stddef.h
A lcc/include/sparc/solaris/stdio.h
A lcc/include/sparc/solaris/stdlib.h
A lcc/include/sparc/solaris/string.h
A lcc/include/sparc/solaris/time.h
A lcc/include/x86/linux/assert.h
A lcc/include/x86/linux/float.h
A lcc/include/x86/linux/stdarg.h
A lcc/lburg/gram.c
A lcc/lburg/gram.y
A lcc/lburg/lburg.1
A lcc/lburg/lburg.c
A lcc/lburg/lburg.h
A lcc/lib/assert.c
A lcc/lib/bbexit.c
A lcc/lib/yynull.c
A lcc/makefile
A lcc/makefile.nt
A lcc/mips/irix/tst/8q.1bk
A lcc/mips/irix/tst/8q.2bk
A lcc/mips/irix/tst/8q.sbk
A lcc/mips/irix/tst/array.1bk
A lcc/mips/irix/tst/array.2bk
A lcc/mips/irix/tst/array.sbk
A lcc/mips/irix/tst/cf.1bk
A lcc/mips/irix/tst/cf.2bk
A lcc/mips/irix/tst/cf.sbk
A lcc/mips/irix/tst/cq.1bk
A lcc/mips/irix/tst/cq.2bk
A lcc/mips/irix/tst/cq.sbk
A lcc/mips/irix/tst/cvt.1bk
A lcc/mips/irix/tst/cvt.2bk
A lcc/mips/irix/tst/cvt.sbk
A lcc/mips/irix/tst/fields.1bk
A lcc/mips/irix/tst/fields.2bk
A lcc/mips/irix/tst/fields.sbk
A lcc/mips/irix/tst/front.2bk
A lcc/mips/irix/tst/front.sbk
A lcc/mips/irix/tst/incr.2bk
A lcc/mips/irix/tst/incr.sbk
A lcc/mips/irix/tst/init.1bk
A lcc/mips/irix/tst/init.2bk
A lcc/mips/irix/tst/init.sbk
A lcc/mips/irix/tst/limits.1bk
A lcc/mips/irix/tst/limits.2bk
A lcc/mips/irix/tst/limits.sbk
A lcc/mips/irix/tst/paranoia.1bk
A lcc/mips/irix/tst/paranoia.2bk
A lcc/mips/irix/tst/paranoia.sbk
A lcc/mips/irix/tst/sort.1bk
A lcc/mips/irix/tst/sort.2bk
A lcc/mips/irix/tst/sort.sbk
A lcc/mips/irix/tst/spill.2bk
A lcc/mips/irix/tst/spill.sbk
A lcc/mips/irix/tst/stdarg.1bk
A lcc/mips/irix/tst/stdarg.2bk
A lcc/mips/irix/tst/stdarg.sbk
A lcc/mips/irix/tst/struct.1bk
A lcc/mips/irix/tst/struct.2bk
A lcc/mips/irix/tst/struct.sbk
A lcc/mips/irix/tst/switch.1bk
A lcc/mips/irix/tst/switch.2bk
A lcc/mips/irix/tst/switch.sbk
A lcc/mips/irix/tst/wf1.1bk
A lcc/mips/irix/tst/wf1.2bk
A lcc/mips/irix/tst/wf1.sbk
A lcc/mips/irix/tst/yacc.1bk
A lcc/mips/irix/tst/yacc.2bk
A lcc/mips/irix/tst/yacc.sbk
A lcc/msdev/rcc.dsp
A lcc/msdev/rcc.dsw
A lcc/packing.lst
A lcc/sparc/solaris/tst/8q.1bk
A lcc/sparc/solaris/tst/8q.2bk
A lcc/sparc/solaris/tst/8q.sbk
A lcc/sparc/solaris/tst/array.1bk
A lcc/sparc/solaris/tst/array.2bk
A lcc/sparc/solaris/tst/array.sbk
A lcc/sparc/solaris/tst/cf.1bk
A lcc/sparc/solaris/tst/cf.2bk
A lcc/sparc/solaris/tst/cf.sbk
A lcc/sparc/solaris/tst/cq.1bk
A lcc/sparc/solaris/tst/cq.2bk
A lcc/sparc/solaris/tst/cq.sbk
A lcc/sparc/solaris/tst/cvt.1bk
A lcc/sparc/solaris/tst/cvt.2bk
A lcc/sparc/solaris/tst/cvt.sbk
A lcc/sparc/solaris/tst/fields.1bk
A lcc/sparc/solaris/tst/fields.2bk
A lcc/sparc/solaris/tst/fields.sbk
A lcc/sparc/solaris/tst/front.2bk
A lcc/sparc/solaris/tst/front.sbk
A lcc/sparc/solaris/tst/incr.1bk
A lcc/sparc/solaris/tst/incr.2bk
A lcc/sparc/solaris/tst/incr.sbk
A lcc/sparc/solaris/tst/init.1bk
A lcc/sparc/solaris/tst/init.2bk
A lcc/sparc/solaris/tst/init.sbk
A lcc/sparc/solaris/tst/limits.1bk
A lcc/sparc/solaris/tst/limits.2bk
A lcc/sparc/solaris/tst/limits.sbk
A lcc/sparc/solaris/tst/paranoia.1bk
A lcc/sparc/solaris/tst/paranoia.2bk
A lcc/sparc/solaris/tst/paranoia.sbk
A lcc/sparc/solaris/tst/sort.1bk
A lcc/sparc/solaris/tst/sort.2bk
A lcc/sparc/solaris/tst/sort.sbk
A lcc/sparc/solaris/tst/spill.1bk
A lcc/sparc/solaris/tst/spill.2bk
A lcc/sparc/solaris/tst/spill.sbk
A lcc/sparc/solaris/tst/stdarg.1bk
A lcc/sparc/solaris/tst/stdarg.2bk
A lcc/sparc/solaris/tst/stdarg.sbk
A lcc/sparc/solaris/tst/struct.1bk
A lcc/sparc/solaris/tst/struct.2bk
A lcc/sparc/solaris/tst/struct.sbk
A lcc/sparc/solaris/tst/switch.1bk
A lcc/sparc/solaris/tst/switch.2bk
A lcc/sparc/solaris/tst/switch.sbk
A lcc/sparc/solaris/tst/wf1.1bk
A lcc/sparc/solaris/tst/wf1.2bk
A lcc/sparc/solaris/tst/wf1.sbk
A lcc/sparc/solaris/tst/yacc.1bk
A lcc/sparc/solaris/tst/yacc.2bk
A lcc/sparc/solaris/tst/yacc.sbk
A lcc/src/2html.c
A lcc/src/alloc.c
A lcc/src/alpha.md
A lcc/src/asdl.c
A lcc/src/bind.c
A lcc/src/bytecode.c
A lcc/src/c.h
A lcc/src/config.h
A lcc/src/dag.c
A lcc/src/dagcheck.md
A lcc/src/decl.c
A lcc/src/enode.c
A lcc/src/error.c
A lcc/src/event.c
A lcc/src/expr.c
A lcc/src/gen.c
A lcc/src/init.c
A lcc/src/inits.c
A lcc/src/input.c
A lcc/src/lex.c
A lcc/src/list.c
A lcc/src/main.c
A lcc/src/mips.md
A lcc/src/null.c
A lcc/src/output.c
A lcc/src/pass2.c
A lcc/src/prof.c
A lcc/src/profio.c
A lcc/src/rcc.asdl
A lcc/src/run.sh
A lcc/src/simp.c
A lcc/src/sparc.md
A lcc/src/stab.c
A lcc/src/stab.h
A lcc/src/stmt.c
A lcc/src/string.c
A lcc/src/sym.c
A lcc/src/symbolic.c
A lcc/src/token.h
A lcc/src/trace.c
A lcc/src/tree.c
A lcc/src/types.c
A lcc/src/x86.md
A lcc/src/x86linux.md
A lcc/tst/8q.0
A lcc/tst/8q.c
A lcc/tst/array.0
A lcc/tst/array.c
A lcc/tst/cf.0
A lcc/tst/cf.c
A lcc/tst/cq.0
A lcc/tst/cq.c
A lcc/tst/cvt.0
A lcc/tst/cvt.c
A lcc/tst/fields.0
A lcc/tst/fields.c
A lcc/tst/front.0
A lcc/tst/front.c
A lcc/tst/incr.0
A lcc/tst/incr.c
A lcc/tst/init.0
A lcc/tst/init.c
A lcc/tst/limits.0
A lcc/tst/limits.c
A lcc/tst/paranoia.0
A lcc/tst/paranoia.c
A lcc/tst/sort.0
A lcc/tst/sort.c
A lcc/tst/spill.0
A lcc/tst/spill.c
A lcc/tst/stdarg.0
A lcc/tst/stdarg.c
A lcc/tst/struct.0
A lcc/tst/struct.c
A lcc/tst/switch.0
A lcc/tst/switch.c
A lcc/tst/wf1.0
A lcc/tst/wf1.c
A lcc/tst/yacc.0
A lcc/tst/yacc.c
A lcc/x86/linux/tst/8q.1bk
A lcc/x86/linux/tst/8q.2bk
A lcc/x86/linux/tst/8q.sbk
A lcc/x86/linux/tst/array.1bk
A lcc/x86/linux/tst/array.2bk
A lcc/x86/linux/tst/array.sbk
A lcc/x86/linux/tst/cf.1bk
A lcc/x86/linux/tst/cf.2bk
A lcc/x86/linux/tst/cf.sbk
A lcc/x86/linux/tst/cq.1bk
A lcc/x86/linux/tst/cq.2bk
A lcc/x86/linux/tst/cq.sbk
A lcc/x86/linux/tst/cvt.1bk
A lcc/x86/linux/tst/cvt.2bk
A lcc/x86/linux/tst/cvt.sbk
A lcc/x86/linux/tst/fields.1bk
A lcc/x86/linux/tst/fields.2bk
A lcc/x86/linux/tst/fields.sbk
A lcc/x86/linux/tst/front.2bk
A lcc/x86/linux/tst/front.sbk
A lcc/x86/linux/tst/incr.1bk
A lcc/x86/linux/tst/incr.2bk
A lcc/x86/linux/tst/incr.sbk
A lcc/x86/linux/tst/init.1bk
A lcc/x86/linux/tst/init.2bk
A lcc/x86/linux/tst/init.sbk
A lcc/x86/linux/tst/limits.1bk
A lcc/x86/linux/tst/limits.2bk
A lcc/x86/linux/tst/limits.sbk
A lcc/x86/linux/tst/paranoia.1bk
A lcc/x86/linux/tst/paranoia.2bk
A lcc/x86/linux/tst/paranoia.sbk
A lcc/x86/linux/tst/sort.1bk
A lcc/x86/linux/tst/sort.2bk
A lcc/x86/linux/tst/sort.sbk
A lcc/x86/linux/tst/spill.1bk
A lcc/x86/linux/tst/spill.2bk
A lcc/x86/linux/tst/spill.sbk
A lcc/x86/linux/tst/stdarg.1bk
A lcc/x86/linux/tst/stdarg.2bk
A lcc/x86/linux/tst/stdarg.sbk
A lcc/x86/linux/tst/struct.1bk
A lcc/x86/linux/tst/struct.2bk
A lcc/x86/linux/tst/struct.sbk
A lcc/x86/linux/tst/switch.1bk
A lcc/x86/linux/tst/switch.2bk
A lcc/x86/linux/tst/switch.sbk
A lcc/x86/linux/tst/wf1.1bk
A lcc/x86/linux/tst/wf1.2bk
A lcc/x86/linux/tst/wf1.sbk
A lcc/x86/linux/tst/yacc.1bk
A lcc/x86/linux/tst/yacc.2bk
A lcc/x86/linux/tst/yacc.sbk
A lcc/x86/win32/tst/8q.1bk
A lcc/x86/win32/tst/8q.2bk
A lcc/x86/win32/tst/8q.sbk
A lcc/x86/win32/tst/array.1bk
A lcc/x86/win32/tst/array.2bk
A lcc/x86/win32/tst/array.sbk
A lcc/x86/win32/tst/cf.1bk
A lcc/x86/win32/tst/cf.2bk
A lcc/x86/win32/tst/cf.sbk
A lcc/x86/win32/tst/cq.1bk
A lcc/x86/win32/tst/cq.2bk
A lcc/x86/win32/tst/cq.sbk
A lcc/x86/win32/tst/cvt.1bk
A lcc/x86/win32/tst/cvt.2bk
A lcc/x86/win32/tst/cvt.sbk
A lcc/x86/win32/tst/fields.1bk
A lcc/x86/win32/tst/fields.2bk
A lcc/x86/win32/tst/fields.sbk
A lcc/x86/win32/tst/front.2bk
A lcc/x86/win32/tst/front.sbk
A lcc/x86/win32/tst/incr.1bk
A lcc/x86/win32/tst/incr.2bk
A lcc/x86/win32/tst/incr.sbk
A lcc/x86/win32/tst/init.1bk
A lcc/x86/win32/tst/init.2bk
A lcc/x86/win32/tst/init.sbk
A lcc/x86/win32/tst/limits.1bk
A lcc/x86/win32/tst/limits.2bk
A lcc/x86/win32/tst/limits.sbk
A lcc/x86/win32/tst/paranoia.1bk
A lcc/x86/win32/tst/paranoia.2bk
A lcc/x86/win32/tst/paranoia.sbk
A lcc/x86/win32/tst/sort.1bk
A lcc/x86/win32/tst/sort.2bk
A lcc/x86/win32/tst/sort.sbk
A lcc/x86/win32/tst/spill.1bk
A lcc/x86/win32/tst/spill.2bk
A lcc/x86/win32/tst/spill.sbk
A lcc/x86/win32/tst/stdarg.1bk
A lcc/x86/win32/tst/stdarg.2bk
A lcc/x86/win32/tst/stdarg.sbk
A lcc/x86/win32/tst/struct.1bk
A lcc/x86/win32/tst/struct.2bk
A lcc/x86/win32/tst/struct.sbk
A lcc/x86/win32/tst/switch.1bk
A lcc/x86/win32/tst/switch.2bk
A lcc/x86/win32/tst/switch.sbk
A lcc/x86/win32/tst/wf1.1bk
A lcc/x86/win32/tst/wf1.2bk
A lcc/x86/win32/tst/wf1.sbk
A lcc/x86/win32/tst/yacc.1bk
A lcc/x86/win32/tst/yacc.2bk
A lcc/x86/win32/tst/yacc.sbk
A libs/cmdlib.h
A libs/cmdlib/cmdlib.cpp
A libs/cmdlib/cmdlib.vcproj
A libs/jpeg6/README
A libs/jpeg6/jchuff.h
A libs/jpeg6/jcomapi.cpp
A libs/jpeg6/jconfig.h
A libs/jpeg6/jdapimin.cpp
A libs/jpeg6/jdapistd.cpp
A libs/jpeg6/jdatasrc.cpp
A libs/jpeg6/jdcoefct.cpp
A libs/jpeg6/jdcolor.cpp
A libs/jpeg6/jdct.h
A libs/jpeg6/jddctmgr.cpp
A libs/jpeg6/jdhuff.cpp
A libs/jpeg6/jdhuff.h
A libs/jpeg6/jdinput.cpp
A libs/jpeg6/jdmainct.cpp
A libs/jpeg6/jdmarker.cpp
A libs/jpeg6/jdmaster.cpp
A libs/jpeg6/jdpostct.cpp
A libs/jpeg6/jdsample.cpp
A libs/jpeg6/jdtrans.cpp
A libs/jpeg6/jerror.cpp
A libs/jpeg6/jerror.h
A libs/jpeg6/jfdctflt.cpp
A libs/jpeg6/jidctflt.cpp
A libs/jpeg6/jinclude.h
A libs/jpeg6/jmemmgr.cpp
A libs/jpeg6/jmemnobs.cpp
A libs/jpeg6/jmemsys.h
A libs/jpeg6/jmorecfg.h
A libs/jpeg6/jpeg6.vcproj
A libs/jpeg6/jpegint.h
A libs/jpeg6/jpgload.cpp
A libs/jpeg6/jutils.cpp
A libs/jpeg6/jversion.h
A libs/jpeglib.h
A libs/pak/pak.vcproj
A libs/pak/pakstuff.cpp
A libs/pak/unzip.cpp
A libs/pak/unzip.h
A libs/pakstuff.h
A libs/str.h
A q3asm/Makefile
A q3asm/README.Id
A q3asm/cmdlib.c
A q3asm/cmdlib.h
A q3asm/lib.txt
A q3asm/mathlib.h
A q3asm/notes.txt
A q3asm/ops.txt
A q3asm/opstrings.h
A q3asm/q3asm.c
A q3asm/q3asm.sln
A q3asm/q3asm.vcproj
A q3asm/qfiles.h
A q3map/brush.c
A q3map/brush_primit.c
A q3map/bsp.c
A q3map/facebsp.c
A q3map/fog.c
A q3map/gldraw.c
A q3map/glfile.c
A q3map/leakfile.c
A q3map/light.c
A q3map/light.h
A q3map/light_trace.c
A q3map/lightmaps.c
A q3map/lightv.c
A q3map/makefile
A q3map/map.c
A q3map/mesh.c
A q3map/mesh.h
A q3map/misc_model.c
A q3map/nodraw.c
A q3map/patch.c
A q3map/portals.c
A q3map/prtfile.c
A q3map/q3map.sln
A q3map/q3map.vcproj
A q3map/qbsp.h
A q3map/shaders.c
A q3map/shaders.h
A q3map/soundv.c
A q3map/surface.c
A q3map/terrain.c
A q3map/tjunction.c
A q3map/tree.c
A q3map/vis.c
A q3map/vis.h
A q3map/visflow.c
A q3map/writebsp.c
A q3radiant/BMP.H
A q3radiant/BRUSH.H
A q3radiant/BSInput.cpp
A q3radiant/BSInput.h
A q3radiant/BSPFILE.H
A q3radiant/Bmp.cpp
A q3radiant/Brush.cpp
A q3radiant/BrushScript.cpp
A q3radiant/CAMERA.H
A q3radiant/CSG.CPP
A q3radiant/CamWnd.cpp
A q3radiant/CamWnd.h
A q3radiant/CapDialog.cpp
A q3radiant/CapDialog.h
A q3radiant/CharBuffer.h
A q3radiant/ChildFrm.cpp
A q3radiant/ChildFrm.h
A q3radiant/CommandsDlg.cpp
A q3radiant/CommandsDlg.h
A q3radiant/DRAG.CPP
A q3radiant/DialogInfo.cpp
A q3radiant/DialogInfo.h
A q3radiant/DialogTextures.cpp
A q3radiant/DialogTextures.h
A q3radiant/DialogThick.cpp
A q3radiant/DialogThick.h
A q3radiant/DlgEvent.cpp
A q3radiant/DlgEvent.h
A q3radiant/ECLASS.CPP
A q3radiant/ENTITY.CPP
A q3radiant/ENTITY.H
A q3radiant/ENTITYW.H
A q3radiant/EPAIRS.H
A q3radiant/EditWnd.cpp
A q3radiant/EditWnd.h
A q3radiant/EntityListDlg.cpp
A q3radiant/EntityListDlg.h
A q3radiant/EpairsWrapper.h
A q3radiant/FNMATCH.CPP
A q3radiant/FNMATCH.H
A q3radiant/FindTextureDlg.cpp
A q3radiant/FindTextureDlg.h
A q3radiant/GLINGR.H
A q3radiant/GLInterface.cpp
A q3radiant/GLW_WIN.H
A q3radiant/GroupBar.cpp
A q3radiant/GroupBar.h
A q3radiant/GroupDlg.cpp
A q3radiant/GroupDlg.h
A q3radiant/IBSPFrontend.h
A q3radiant/ICON1.ICO
A q3radiant/IEpairs.cpp
A q3radiant/IEpairs.h
A q3radiant/IMessaging.h
A q3radiant/IPluginEntities.h
A q3radiant/ISelectedFace.h
A q3radiant/IShaders.cpp
A q3radiant/IShaders.h
A q3radiant/LBMLIB.CPP
A q3radiant/LBMLIB.H
A q3radiant/LstToolBar.cpp
A q3radiant/LstToolBar.h
A q3radiant/MAP.CPP
A q3radiant/MAP.H
A q3radiant/MATHLIB.CPP
A q3radiant/MATHLIB.H
A q3radiant/MRU.CPP
A q3radiant/MRU.H
A q3radiant/MainFrm.cpp
A q3radiant/MainFrm.h
A q3radiant/MapInfo.cpp
A q3radiant/MapInfo.h
A q3radiant/Messaging.cpp
A q3radiant/Messaging.h
A q3radiant/NameDlg.cpp
A q3radiant/NameDlg.h
A q3radiant/NewProjDlg.cpp
A q3radiant/NewProjDlg.h
A q3radiant/PARSE.CPP
A q3radiant/PARSE.H
A q3radiant/PMESH.CPP
A q3radiant/PMESH.H
A q3radiant/POINTS.CPP
A q3radiant/PatchDensityDlg.cpp
A q3radiant/PatchDensityDlg.h
A q3radiant/PatchDialog.cpp
A q3radiant/PatchDialog.h
A q3radiant/PlugIn.cpp
A q3radiant/PlugIn.h
A q3radiant/PlugInManager.cpp
A q3radiant/PlugInManager.h
A q3radiant/PluginEntities.cpp
A q3radiant/PrefsDlg.cpp
A q3radiant/PrefsDlg.h
A q3radiant/QE3.CPP
A q3radiant/QE3.H
A q3radiant/QEDEFS.H
A q3radiant/QERTYPES.H
A q3radiant/QFILES.H
A q3radiant/QGL.H
A q3radiant/QGL_WIN.C
A q3radiant/QGL_WIN.CPP
A q3radiant/RADBSP.CPP
A q3radiant/RADEditView.cpp
A q3radiant/RADEditView.h
A q3radiant/RADEditWnd.cpp
A q3radiant/RADEditWnd.h
A q3radiant/RADKEYS.INI
A q3radiant/Radiant.clw
A q3radiant/Radiant.cpp
A q3radiant/Radiant.h
A q3radiant/Radiant.rc
A q3radiant/Radiant.sln
A q3radiant/Radiant.vcproj
A q3radiant/RadiantDoc.cpp
A q3radiant/RadiantDoc.h
A q3radiant/RadiantView.cpp
A q3radiant/RadiantView.h
A q3radiant/RotateDlg.cpp
A q3radiant/RotateDlg.h
A q3radiant/SELECT.CPP
A q3radiant/SELECT.H
A q3radiant/ScaleDialog.cpp
A q3radiant/ScaleDialog.h
A q3radiant/ScriptDlg.cpp
A q3radiant/ScriptDlg.h
A q3radiant/SelectedFace.cpp
A q3radiant/ShaderEdit.cpp
A q3radiant/ShaderEdit.h
A q3radiant/ShaderInfo.cpp
A q3radiant/ShaderInfo.h
A q3radiant/StdAfx.cpp
A q3radiant/StdAfx.h
A q3radiant/SurfaceDlg.cpp
A q3radiant/SurfaceDlg.h
A q3radiant/SurfacePlugin.cpp
A q3radiant/TexEdit.cpp
A q3radiant/TexEdit.h
A q3radiant/TexWnd.cpp
A q3radiant/TexWnd.h
A q3radiant/TextureBar.cpp
A q3radiant/TextureBar.h
A q3radiant/TextureLayout.cpp
A q3radiant/TextureLayout.h
A q3radiant/TextureLoad.cpp
A q3radiant/TextureLoad.h
A q3radiant/Textures.h
A q3radiant/ToolWnd.cpp
A q3radiant/ToolWnd.h
A q3radiant/Undo.cpp
A q3radiant/Undo.h
A q3radiant/VERTSEL.CPP
A q3radiant/VIEW.H
A q3radiant/WIN_CAM.CPP
A q3radiant/WIN_DLG.CPP
A q3radiant/WIN_QE3.CPP
A q3radiant/WIN_QE3.RC2
A q3radiant/WIN_XY.CPP
A q3radiant/WIN_Z.CPP
A q3radiant/WaveOpen.cpp
A q3radiant/WaveOpen.h
A q3radiant/Win_ent.cpp
A q3radiant/Win_main.cpp
A q3radiant/Winding.cpp
A q3radiant/Winding.h
A q3radiant/XY.H
A q3radiant/XYWnd.cpp
A q3radiant/XYWnd.h
A q3radiant/Z.CPP
A q3radiant/Z.H
A q3radiant/ZView.cpp
A q3radiant/ZView.h
A q3radiant/ZWnd.cpp
A q3radiant/ZWnd.h
A q3radiant/brush_primit.cpp
A q3radiant/cameratargetdlg.cpp
A q3radiant/cameratargetdlg.h
A q3radiant/cbrushstub.cpp
A q3radiant/dlgcamera.cpp
A q3radiant/dlgcamera.h
A q3radiant/igl.h
A q3radiant/iscriplib.h
A q3radiant/isurfaceplugin.h
A q3radiant/qerplugin.h
A q3radiant/res/BEVEL.BMP
A q3radiant/res/BITMAP2.BMP
A q3radiant/res/BMP00001.BMP
A q3radiant/res/BMP00002.BMP
A q3radiant/res/BMP0002.BMP
A q3radiant/res/DEFTEX.WAL
A q3radiant/res/ENDCAP.BMP
A q3radiant/res/IBEVEL.BMP
A q3radiant/res/IENDCAP.BMP
A q3radiant/res/Q.BMP
A q3radiant/res/RADIANT3.GIF
A q3radiant/res/Radiant.ico
A q3radiant/res/Radiant.rc2
A q3radiant/res/RadiantDoc.ico
A q3radiant/res/TOOLBAR1.BMP
A q3radiant/res/TOOLBAR2.BMP
A q3radiant/res/Toolbar.bmp
A q3radiant/res/VIEWDEFA.BMP
A q3radiant/res/VIEWOPPO.BMP
A q3radiant/res/bmp00003.bmp
A q3radiant/res/icon2.ico
A q3radiant/res/logo_sm3dfx.bmp
A q3radiant/res/shaderbar.bmp
A q3radiant/res/shaderdoc.ico
A q3radiant/res/shaderframe.ico
A q3radiant/resource.h
A q3radiant/splines/Splines.vcproj
A q3radiant/splines/math_angles.cpp
A q3radiant/splines/math_angles.h
A q3radiant/splines/math_matrix.cpp
A q3radiant/splines/math_matrix.h
A q3radiant/splines/math_quaternion.cpp
A q3radiant/splines/math_quaternion.h
A q3radiant/splines/math_vector.cpp
A q3radiant/splines/math_vector.h
A q3radiant/splines/q_parse.cpp
A q3radiant/splines/q_shared.cpp
A q3radiant/splines/q_shared.h
A q3radiant/splines/splines.cpp
A q3radiant/splines/splines.h
A q3radiant/splines/util_list.h
A q3radiant/splines/util_str.cpp
A q3radiant/splines/util_str.h
A q3radiant/terrain.cpp
A q3radiant/terrain.h
A ui/hud.txt
A ui/hud2.txt
A ui/ingame.txt
A ui/menudef.h
A ui/menus.txt
Log Message:
-----------
The Quake III Arena sources as originally released under the GPL license on August 20, 2005.
Commit: 5b755058f5aa951b295acc6c31c1d01e62f82d8c
https://github.com/ioquake/ioq3/commit/5b755058f5aa951b295acc6c31c1d01e62f82d8c
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-26 (Fri, 26 Aug 2005)
Changed paths:
M COPYING.txt
M README.txt
M code/Construct
M code/Makefile
M code/botlib/aasfile.h
M code/botlib/be_aas_bsp.h
M code/botlib/be_aas_bspq3.c
M code/botlib/be_aas_cluster.c
M code/botlib/be_aas_cluster.h
M code/botlib/be_aas_debug.c
M code/botlib/be_aas_debug.h
M code/botlib/be_aas_def.h
M code/botlib/be_aas_entity.c
M code/botlib/be_aas_entity.h
M code/botlib/be_aas_file.c
M code/botlib/be_aas_file.h
M code/botlib/be_aas_funcs.h
M code/botlib/be_aas_main.c
M code/botlib/be_aas_main.h
M code/botlib/be_aas_move.c
M code/botlib/be_aas_move.h
M code/botlib/be_aas_optimize.c
M code/botlib/be_aas_optimize.h
M code/botlib/be_aas_reach.c
M code/botlib/be_aas_reach.h
M code/botlib/be_aas_route.c
M code/botlib/be_aas_route.h
M code/botlib/be_aas_routealt.c
M code/botlib/be_aas_routealt.h
M code/botlib/be_aas_sample.c
M code/botlib/be_aas_sample.h
M code/botlib/be_ai_char.c
M code/botlib/be_ai_chat.c
M code/botlib/be_ai_gen.c
M code/botlib/be_ai_goal.c
M code/botlib/be_ai_move.c
M code/botlib/be_ai_weap.c
M code/botlib/be_ai_weight.c
M code/botlib/be_ai_weight.h
M code/botlib/be_ea.c
M code/botlib/be_interface.c
M code/botlib/be_interface.h
M code/botlib/botlib.vcproj
M code/botlib/l_crc.c
M code/botlib/l_crc.h
M code/botlib/l_libvar.c
M code/botlib/l_libvar.h
M code/botlib/l_log.c
M code/botlib/l_log.h
M code/botlib/l_memory.c
M code/botlib/l_memory.h
M code/botlib/l_precomp.c
M code/botlib/l_precomp.h
M code/botlib/l_script.c
M code/botlib/l_script.h
M code/botlib/l_struct.c
M code/botlib/l_struct.h
M code/botlib/l_utils.h
M code/botlib/lcc.mak
M code/botlib/linux-i386.mak
M code/bspc/Conscript
M code/bspc/Makefile
M code/bspc/_files.c
M code/bspc/aas_areamerging.c
M code/bspc/aas_areamerging.h
M code/bspc/aas_cfg.c
M code/bspc/aas_cfg.h
M code/bspc/aas_create.c
M code/bspc/aas_create.h
M code/bspc/aas_edgemelting.c
M code/bspc/aas_edgemelting.h
M code/bspc/aas_facemerging.c
M code/bspc/aas_facemerging.h
M code/bspc/aas_file.c
M code/bspc/aas_file.h
M code/bspc/aas_gsubdiv.c
M code/bspc/aas_gsubdiv.h
M code/bspc/aas_map.c
M code/bspc/aas_map.h
M code/bspc/aas_prunenodes.c
M code/bspc/aas_prunenodes.h
M code/bspc/aas_store.c
M code/bspc/aas_store.h
M code/bspc/aasfile.h
M code/bspc/be_aas_bspc.c
M code/bspc/be_aas_bspc.h
M code/bspc/brushbsp.c
M code/bspc/bspc.c
M code/bspc/bspc.sln
M code/bspc/bspc.vcproj
M code/bspc/cfgq3.c
M code/bspc/csg.c
M code/bspc/faces.c
M code/bspc/gldraw.c
M code/bspc/glfile.c
M code/bspc/l_bsp_ent.c
M code/bspc/l_bsp_ent.h
M code/bspc/l_bsp_hl.c
M code/bspc/l_bsp_hl.h
M code/bspc/l_bsp_q1.c
M code/bspc/l_bsp_q1.h
M code/bspc/l_bsp_q2.c
M code/bspc/l_bsp_q2.h
M code/bspc/l_bsp_q3.c
M code/bspc/l_bsp_q3.h
M code/bspc/l_bsp_sin.c
M code/bspc/l_bsp_sin.h
M code/bspc/l_cmd.c
M code/bspc/l_cmd.h
M code/bspc/l_log.c
M code/bspc/l_log.h
M code/bspc/l_math.c
M code/bspc/l_math.h
M code/bspc/l_mem.c
M code/bspc/l_mem.h
M code/bspc/l_poly.c
M code/bspc/l_poly.h
M code/bspc/l_qfiles.c
M code/bspc/l_qfiles.h
M code/bspc/l_threads.c
M code/bspc/l_threads.h
M code/bspc/l_utils.c
M code/bspc/l_utils.h
M code/bspc/lcc.mak
M code/bspc/leakfile.c
M code/bspc/linux-i386.mak
M code/bspc/map.c
M code/bspc/map_hl.c
M code/bspc/map_q1.c
M code/bspc/map_q2.c
M code/bspc/map_q3.c
M code/bspc/map_sin.c
M code/bspc/nodraw.c
M code/bspc/portals.c
M code/bspc/prtfile.c
M code/bspc/q2files.h
M code/bspc/q3files.h
M code/bspc/qbsp.h
M code/bspc/qfiles.h
M code/bspc/sinfiles.h
M code/bspc/tetrahedron.c
M code/bspc/tetrahedron.h
M code/bspc/textures.c
M code/bspc/tree.c
M code/bspc/writebsp.c
M code/cgame.lnt
M code/cgame/Conscript
M code/cgame/cg_consolecmds.c
M code/cgame/cg_draw.c
M code/cgame/cg_drawtools.c
M code/cgame/cg_effects.c
M code/cgame/cg_ents.c
M code/cgame/cg_event.c
M code/cgame/cg_info.c
M code/cgame/cg_local.h
M code/cgame/cg_localents.c
M code/cgame/cg_main.c
M code/cgame/cg_marks.c
M code/cgame/cg_newdraw.c
M code/cgame/cg_particles.c
M code/cgame/cg_players.c
M code/cgame/cg_playerstate.c
M code/cgame/cg_predict.c
M code/cgame/cg_public.h
M code/cgame/cg_scoreboard.c
M code/cgame/cg_servercmds.c
M code/cgame/cg_snapshot.c
M code/cgame/cg_syscalls.asm
M code/cgame/cg_syscalls.c
M code/cgame/cg_view.c
M code/cgame/cg_weapons.c
M code/cgame/cgame.bat
M code/cgame/cgame.def
M code/cgame/cgame.plg
M code/cgame/cgame.q3asm
M code/cgame/cgame.sh
M code/cgame/cgame.vcproj
M code/cgame/cgame_ta.bat
M code/cgame/cgame_ta.q3asm
M code/cgame/cgame_ta.sh
M code/cgame/tr_types.h
M code/clean.bat
M code/client/cl_cgame.c
M code/client/cl_cin.c
M code/client/cl_console.c
M code/client/cl_input.c
M code/client/cl_keys.c
M code/client/cl_main.c
M code/client/cl_net_chan.c
M code/client/cl_parse.c
M code/client/cl_scrn.c
M code/client/cl_ui.c
M code/client/client.h
M code/client/keys.h
M code/client/snd_adpcm.c
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_mem.c
M code/client/snd_mix.c
M code/client/snd_public.h
M code/client/snd_wavelet.c
M code/game.lnt
M code/game/Conscript
M code/game/ai_chat.c
M code/game/ai_chat.h
M code/game/ai_cmd.c
M code/game/ai_cmd.h
M code/game/ai_dmnet.c
M code/game/ai_dmnet.h
M code/game/ai_dmq3.c
M code/game/ai_dmq3.h
M code/game/ai_main.c
M code/game/ai_main.h
M code/game/ai_team.c
M code/game/ai_team.h
M code/game/ai_vcmd.c
M code/game/ai_vcmd.h
M code/game/be_aas.h
M code/game/be_ai_char.h
M code/game/be_ai_chat.h
M code/game/be_ai_gen.h
M code/game/be_ai_goal.h
M code/game/be_ai_move.h
M code/game/be_ai_weap.h
M code/game/be_ea.h
M code/game/bg_lib.c
M code/game/bg_lib.h
M code/game/bg_local.h
M code/game/bg_misc.c
M code/game/bg_pmove.c
M code/game/bg_public.h
M code/game/bg_slidemove.c
M code/game/botlib.h
M code/game/chars.h
M code/game/g_active.c
M code/game/g_arenas.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_items.c
M code/game/g_local.h
M code/game/g_main.c
M code/game/g_mem.c
M code/game/g_misc.c
M code/game/g_missile.c
M code/game/g_mover.c
M code/game/g_public.h
M code/game/g_rankings.c
M code/game/g_rankings.h
M code/game/g_session.c
M code/game/g_spawn.c
M code/game/g_svcmds.c
M code/game/g_syscalls.asm
M code/game/g_syscalls.c
M code/game/g_target.c
M code/game/g_team.c
M code/game/g_team.h
M code/game/g_trigger.c
M code/game/g_utils.c
M code/game/g_weapon.c
M code/game/game.bat
M code/game/game.def
M code/game/game.q3asm
M code/game/game.sh
M code/game/game.vcproj
M code/game/game_ta.bat
M code/game/game_ta.q3asm
M code/game/game_ta.sh
M code/game/inv.h
M code/game/match.h
M code/game/q_math.c
M code/game/q_shared.c
M code/game/q_shared.h
M code/game/surfaceflags.h
M code/game/syn.h
M code/installdebug.bat
M code/installrelease.bat
M code/installvms.bat
M code/jpeg-6/README
M code/jpeg-6/jcapimin.c
M code/jpeg-6/jcapistd.c
M code/jpeg-6/jccoefct.c
M code/jpeg-6/jccolor.c
M code/jpeg-6/jcdctmgr.c
M code/jpeg-6/jchuff.c
M code/jpeg-6/jchuff.h
M code/jpeg-6/jcinit.c
M code/jpeg-6/jcmainct.c
M code/jpeg-6/jcmarker.c
M code/jpeg-6/jcmaster.c
M code/jpeg-6/jcomapi.c
M code/jpeg-6/jconfig.h
M code/jpeg-6/jcparam.c
M code/jpeg-6/jcphuff.c
M code/jpeg-6/jcprepct.c
M code/jpeg-6/jcsample.c
M code/jpeg-6/jctrans.c
M code/jpeg-6/jdapimin.c
M code/jpeg-6/jdapistd.c
M code/jpeg-6/jdatadst.c
M code/jpeg-6/jdatasrc.c
M code/jpeg-6/jdcoefct.c
M code/jpeg-6/jdcolor.c
M code/jpeg-6/jdct.h
M code/jpeg-6/jddctmgr.c
M code/jpeg-6/jdhuff.c
M code/jpeg-6/jdhuff.h
M code/jpeg-6/jdinput.c
M code/jpeg-6/jdmainct.c
M code/jpeg-6/jdmarker.c
M code/jpeg-6/jdmaster.c
M code/jpeg-6/jdmerge.c
M code/jpeg-6/jdphuff.c
M code/jpeg-6/jdpostct.c
M code/jpeg-6/jdsample.c
M code/jpeg-6/jdtrans.c
M code/jpeg-6/jerror.c
M code/jpeg-6/jerror.h
M code/jpeg-6/jfdctflt.c
M code/jpeg-6/jfdctfst.c
M code/jpeg-6/jfdctint.c
M code/jpeg-6/jidctflt.c
M code/jpeg-6/jidctfst.c
M code/jpeg-6/jidctint.c
M code/jpeg-6/jidctred.c
M code/jpeg-6/jinclude.h
M code/jpeg-6/jload.c
M code/jpeg-6/jmemansi.c
M code/jpeg-6/jmemdos.c
M code/jpeg-6/jmemmgr.c
M code/jpeg-6/jmemname.c
M code/jpeg-6/jmemnobs.c
M code/jpeg-6/jmemsys.h
M code/jpeg-6/jmorecfg.h
M code/jpeg-6/jpegint.h
M code/jpeg-6/jpeglib.h
M code/jpeg-6/jpegtran.c
M code/jpeg-6/jquant1.c
M code/jpeg-6/jquant2.c
M code/jpeg-6/jutils.c
M code/jpeg-6/jversion.h
M code/macosx/BuildRelease
M code/macosx/CGMouseDeltaFix.h
M code/macosx/CGMouseDeltaFix.m
M code/macosx/CGPrivateAPI.h
M code/macosx/GenerateQGL.pl
M code/macosx/Performance.rtf
M code/macosx/Q3Controller.h
M code/macosx/Q3Controller.m
M code/macosx/Quake3.icns
M code/macosx/Quake3.nib/classes.nib
M code/macosx/Quake3.nib/info.nib
M code/macosx/Quake3.nib/objects.nib
M code/macosx/Quake3.pbproj/apple.pbxuser
M code/macosx/Quake3.pbproj/project.pbxproj
M code/macosx/RecordDemo.zsh
M code/macosx/banner.jpg
M code/macosx/botlib.log
M code/macosx/macosx_display.h
M code/macosx/macosx_display.m
M code/macosx/macosx_glimp.h
M code/macosx/macosx_glimp.m
M code/macosx/macosx_glsmp_mutex.m
M code/macosx/macosx_glsmp_null.m
M code/macosx/macosx_glsmp_ports.m
M code/macosx/macosx_input.m
M code/macosx/macosx_local.h
M code/macosx/macosx_qgl.h
M code/macosx/macosx_sndcore.m
M code/macosx/macosx_snddma.m
M code/macosx/macosx_sys.m
M code/macosx/macosx_timers.h
M code/macosx/macosx_timers.m
M code/macosx/timedemo.zsh
M code/null/mac_net.c
M code/null/null_client.c
M code/null/null_glimp.c
M code/null/null_input.c
M code/null/null_main.c
M code/null/null_net.c
M code/null/null_snddma.c
M code/opts.lnt
M code/q3_ui/Conscript
M code/q3_ui/compile.bat
M code/q3_ui/keycodes.h
M code/q3_ui/q3_ui.bat
M code/q3_ui/q3_ui.q3asm
M code/q3_ui/q3_ui.sh
M code/q3_ui/q3_ui.vcproj
M code/q3_ui/ui.def
M code/q3_ui/ui.q3asm
M code/q3_ui/ui_addbots.c
M code/q3_ui/ui_atoms.c
M code/q3_ui/ui_cdkey.c
M code/q3_ui/ui_cinematics.c
M code/q3_ui/ui_confirm.c
M code/q3_ui/ui_connect.c
M code/q3_ui/ui_controls2.c
M code/q3_ui/ui_credits.c
M code/q3_ui/ui_demo2.c
M code/q3_ui/ui_display.c
M code/q3_ui/ui_gameinfo.c
M code/q3_ui/ui_ingame.c
M code/q3_ui/ui_loadconfig.c
M code/q3_ui/ui_local.h
M code/q3_ui/ui_login.c
M code/q3_ui/ui_main.c
M code/q3_ui/ui_menu.c
M code/q3_ui/ui_mfield.c
M code/q3_ui/ui_mods.c
M code/q3_ui/ui_network.c
M code/q3_ui/ui_options.c
M code/q3_ui/ui_playermodel.c
M code/q3_ui/ui_players.c
M code/q3_ui/ui_playersettings.c
M code/q3_ui/ui_preferences.c
M code/q3_ui/ui_qmenu.c
M code/q3_ui/ui_rankings.c
M code/q3_ui/ui_rankstatus.c
M code/q3_ui/ui_removebots.c
M code/q3_ui/ui_saveconfig.c
M code/q3_ui/ui_serverinfo.c
M code/q3_ui/ui_servers2.c
M code/q3_ui/ui_setup.c
M code/q3_ui/ui_signup.c
M code/q3_ui/ui_sound.c
M code/q3_ui/ui_sparena.c
M code/q3_ui/ui_specifyleague.c
M code/q3_ui/ui_specifyserver.c
M code/q3_ui/ui_splevel.c
M code/q3_ui/ui_sppostgame.c
M code/q3_ui/ui_spreset.c
M code/q3_ui/ui_spskill.c
M code/q3_ui/ui_startserver.c
M code/q3_ui/ui_team.c
M code/q3_ui/ui_teamorders.c
M code/q3_ui/ui_video.c
M code/qcommon/cm_load.c
M code/qcommon/cm_local.h
M code/qcommon/cm_patch.c
M code/qcommon/cm_patch.h
M code/qcommon/cm_polylib.c
M code/qcommon/cm_polylib.h
M code/qcommon/cm_public.h
M code/qcommon/cm_test.c
M code/qcommon/cm_trace.c
M code/qcommon/cmd.c
M code/qcommon/cmd.c.save
M code/qcommon/common.c
M code/qcommon/cvar.c
M code/qcommon/files.c
M code/qcommon/huffman.c
M code/qcommon/md4.c
M code/qcommon/msg.c
M code/qcommon/net_chan.c
M code/qcommon/qcommon.h
M code/qcommon/qfiles.h
M code/qcommon/unzip.c
M code/qcommon/unzip.h
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_ppc.c
M code/qcommon/vm_ppc_new.c
M code/qcommon/vm_x86.c
M code/quake3.sln
M code/quake3.vcproj
M code/renderer.lnt
M code/renderer/qgl.h
M code/renderer/qgl_linked.h
M code/renderer/ref_trin.def
M code/renderer/renderer.vcproj
M code/renderer/tr_animation.c
M code/renderer/tr_backend.c
M code/renderer/tr_bsp.c
M code/renderer/tr_cmds.c
M code/renderer/tr_curve.c
M code/renderer/tr_flares.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_marks.c
M code/renderer/tr_mesh.c
M code/renderer/tr_model.c
M code/renderer/tr_noise.c
M code/renderer/tr_public.h
M code/renderer/tr_scene.c
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_shader.c
M code/renderer/tr_shadows.c
M code/renderer/tr_sky.c
M code/renderer/tr_surface.c
M code/renderer/tr_world.c
M code/run.bat
M code/runrelease.bat
M code/server/server.h
M code/server/sv_bot.c
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/server/sv_game.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_net_chan.c
M code/server/sv_rankings.c
M code/server/sv_snapshot.c
M code/server/sv_world.c
M code/splines/Splines.vcproj
M code/splines/math_angles.cpp
M code/splines/math_angles.h
M code/splines/math_matrix.cpp
M code/splines/math_matrix.h
M code/splines/math_quaternion.cpp
M code/splines/math_quaternion.h
M code/splines/math_vector.cpp
M code/splines/math_vector.h
M code/splines/q_parse.cpp
M code/splines/q_shared.cpp
M code/splines/q_shared.h
M code/splines/q_shared.hpp
M code/splines/splines.cpp
M code/splines/splines.h
M code/splines/util_list.h
M code/splines/util_str.cpp
M code/splines/util_str.h
M code/ui/Conscript
M code/ui/compile.bat
M code/ui/keycodes.h
M code/ui/ui.bat
M code/ui/ui.def
M code/ui/ui.q3asm
M code/ui/ui.vcproj
M code/ui/ui_atoms.c
M code/ui/ui_gameinfo.c
M code/ui/ui_local.h
M code/ui/ui_main.c
M code/ui/ui_players.c
M code/ui/ui_public.h
M code/ui/ui_shared.c
M code/ui/ui_shared.h
M code/ui/ui_syscalls.asm
M code/ui/ui_syscalls.c
M code/ui/ui_util.c
M code/unix/ChangeLog
M code/unix/Cons_gcc.pm
M code/unix/Conscript-client
M code/unix/Conscript-dedicated
M code/unix/Conscript-pk3
M code/unix/Conscript-sdk
M code/unix/Conscript-setup
M code/unix/LinuxSupport/CHANGES-1.32.txt
M code/unix/LinuxSupport/INSTALL
M code/unix/LinuxSupport/index.html
M code/unix/LinuxSupport/udp_wide_README.txt
M code/unix/LinuxSupport/udp_wide_broadcast.patch
M code/unix/Makefile
M code/unix/Makefile.Game
M code/unix/Quake3.kdelnk
M code/unix/README.EULA
M code/unix/README.Linux
M code/unix/README.Q3Test
M code/unix/build_setup.sh
M code/unix/cons
M code/unix/extract_ver.pl
M code/unix/ftol.nasm
M code/unix/linux_common.c
M code/unix/linux_glimp.c
M code/unix/linux_joystick.c
M code/unix/linux_local.h
M code/unix/linux_qgl.c
M code/unix/linux_signals.c
M code/unix/linux_snd.c
M code/unix/matha.s
M code/unix/pcons-2.3.1
M code/unix/q3test.spec.sh
M code/unix/qasm.h
M code/unix/quake3.gif
M code/unix/quake3.xpm
M code/unix/run-target.sh
M code/unix/snapvector.nasm
M code/unix/snd_mixa.s
M code/unix/sys_dosa.s
M code/unix/unix_glw.h
M code/unix/unix_main.c
M code/unix/unix_net.c
M code/unix/unix_shared.c
M code/unix/vm_x86.c
M code/unix/vm_x86a.s
M code/win32/background.bmp
M code/win32/clear.bmp
M code/win32/glw_win.h
M code/win32/icon2.ico
M code/win32/mod-sdk-setup/GameSource.VCT
M code/win32/mod-sdk-setup/QIIIA Game Source License.doc
M code/win32/mod-sdk-setup/bin/lcc.exe
M code/win32/mod-sdk-setup/bin/q3asm.exe
M code/win32/mod-sdk-setup/bin/q3cpp.exe
M code/win32/mod-sdk-setup/bin/q3rcc.exe
M code/win32/qe3.ico
M code/win32/resource.h
M code/win32/win_gamma.c
M code/win32/win_glimp.c
M code/win32/win_input.c
M code/win32/win_local.h
M code/win32/win_main.c
M code/win32/win_net.c
M code/win32/win_qgl.c
M code/win32/win_shared.c
M code/win32/win_snd.c
M code/win32/win_syscon.c
M code/win32/win_wndproc.c
M code/win32/winquake.rc
M common/aselib.c
M common/aselib.h
M common/bspfile.c
M common/bspfile.h
M common/cmdlib.c
M common/cmdlib.h
M common/imagelib.c
M common/imagelib.h
M common/l3dslib.c
M common/l3dslib.h
M common/mathlib.c
M common/mathlib.h
M common/md4.c
M common/mutex.c
M common/mutex.h
M common/polylib.c
M common/polylib.h
M common/polyset.h
M common/qfiles.h
M common/scriplib.c
M common/scriplib.h
M common/surfaceflags.h
M common/threads.c
M common/threads.h
M common/trilib.c
M common/trilib.h
M lcc/COPYRIGHT
M lcc/LOG
M lcc/README
M lcc/README.id
M lcc/alpha/osf/tst/8q.1bk
M lcc/alpha/osf/tst/8q.2bk
M lcc/alpha/osf/tst/8q.sbk
M lcc/alpha/osf/tst/array.1bk
M lcc/alpha/osf/tst/array.2bk
M lcc/alpha/osf/tst/array.sbk
M lcc/alpha/osf/tst/cf.1bk
M lcc/alpha/osf/tst/cf.2bk
M lcc/alpha/osf/tst/cf.sbk
M lcc/alpha/osf/tst/cq.1bk
M lcc/alpha/osf/tst/cq.2bk
M lcc/alpha/osf/tst/cq.sbk
M lcc/alpha/osf/tst/cvt.1bk
M lcc/alpha/osf/tst/cvt.2bk
M lcc/alpha/osf/tst/cvt.sbk
M lcc/alpha/osf/tst/fields.1bk
M lcc/alpha/osf/tst/fields.2bk
M lcc/alpha/osf/tst/fields.sbk
M lcc/alpha/osf/tst/front.2bk
M lcc/alpha/osf/tst/front.sbk
M lcc/alpha/osf/tst/incr.1bk
M lcc/alpha/osf/tst/incr.2bk
M lcc/alpha/osf/tst/incr.sbk
M lcc/alpha/osf/tst/init.1bk
M lcc/alpha/osf/tst/init.2bk
M lcc/alpha/osf/tst/init.sbk
M lcc/alpha/osf/tst/limits.1bk
M lcc/alpha/osf/tst/limits.2bk
M lcc/alpha/osf/tst/limits.sbk
M lcc/alpha/osf/tst/paranoia.1bk
M lcc/alpha/osf/tst/paranoia.2bk
M lcc/alpha/osf/tst/paranoia.sbk
M lcc/alpha/osf/tst/sort.1bk
M lcc/alpha/osf/tst/sort.2bk
M lcc/alpha/osf/tst/sort.sbk
M lcc/alpha/osf/tst/spill.1bk
M lcc/alpha/osf/tst/spill.2bk
M lcc/alpha/osf/tst/spill.sbk
M lcc/alpha/osf/tst/stdarg.1bk
M lcc/alpha/osf/tst/stdarg.2bk
M lcc/alpha/osf/tst/stdarg.sbk
M lcc/alpha/osf/tst/struct.1bk
M lcc/alpha/osf/tst/struct.2bk
M lcc/alpha/osf/tst/struct.sbk
M lcc/alpha/osf/tst/switch.1bk
M lcc/alpha/osf/tst/switch.2bk
M lcc/alpha/osf/tst/switch.sbk
M lcc/alpha/osf/tst/wf1.1bk
M lcc/alpha/osf/tst/wf1.2bk
M lcc/alpha/osf/tst/wf1.sbk
M lcc/alpha/osf/tst/yacc.1bk
M lcc/alpha/osf/tst/yacc.2bk
M lcc/alpha/osf/tst/yacc.sbk
M lcc/bin/lcc.exe
M lcc/bin/q3cpp.exe
M lcc/bin/q3rcc.exe
M lcc/buildnt.bat
M lcc/buildnt.sh
M lcc/cpp/cpp.c
M lcc/cpp/cpp.h
M lcc/cpp/eval.c
M lcc/cpp/getopt.c
M lcc/cpp/hideset.c
M lcc/cpp/include.c
M lcc/cpp/lex.c
M lcc/cpp/macro.c
M lcc/cpp/nlist.c
M lcc/cpp/tokens.c
M lcc/cpp/unix.c
M lcc/custom.mk
M lcc/doc/4.html
M lcc/doc/bprint.1
M lcc/doc/bprint.pdf
M lcc/doc/install.html
M lcc/doc/lcc.1
M lcc/doc/lcc.pdf
M lcc/etc/bprint.c
M lcc/etc/gcc-solaris.c
M lcc/etc/irix.c
M lcc/etc/lcc.c
M lcc/etc/linux.c
M lcc/etc/ops.c
M lcc/etc/osf.c
M lcc/etc/solaris.c
M lcc/etc/win32.c
M lcc/include/alpha/osf/assert.h
M lcc/include/alpha/osf/ctype.h
M lcc/include/alpha/osf/errno.h
M lcc/include/alpha/osf/float.h
M lcc/include/alpha/osf/limits.h
M lcc/include/alpha/osf/locale.h
M lcc/include/alpha/osf/math.h
M lcc/include/alpha/osf/setjmp.h
M lcc/include/alpha/osf/signal.h
M lcc/include/alpha/osf/stdarg.h
M lcc/include/alpha/osf/stddef.h
M lcc/include/alpha/osf/stdio.h
M lcc/include/alpha/osf/stdlib.h
M lcc/include/alpha/osf/string.h
M lcc/include/alpha/osf/time.h
M lcc/include/mips/irix/assert.h
M lcc/include/mips/irix/ctype.h
M lcc/include/mips/irix/errno.h
M lcc/include/mips/irix/float.h
M lcc/include/mips/irix/limits.h
M lcc/include/mips/irix/locale.h
M lcc/include/mips/irix/math.h
M lcc/include/mips/irix/setjmp.h
M lcc/include/mips/irix/signal.h
M lcc/include/mips/irix/stdarg.h
M lcc/include/mips/irix/stddef.h
M lcc/include/mips/irix/stdio.h
M lcc/include/mips/irix/stdlib.h
M lcc/include/mips/irix/string.h
M lcc/include/mips/irix/time.h
M lcc/include/sparc/solaris/assert.h
M lcc/include/sparc/solaris/ctype.h
M lcc/include/sparc/solaris/errno.h
M lcc/include/sparc/solaris/float.h
M lcc/include/sparc/solaris/limits.h
M lcc/include/sparc/solaris/locale.h
M lcc/include/sparc/solaris/math.h
M lcc/include/sparc/solaris/setjmp.h
M lcc/include/sparc/solaris/signal.h
M lcc/include/sparc/solaris/stdarg.h
M lcc/include/sparc/solaris/stddef.h
M lcc/include/sparc/solaris/stdio.h
M lcc/include/sparc/solaris/stdlib.h
M lcc/include/sparc/solaris/string.h
M lcc/include/sparc/solaris/time.h
M lcc/include/x86/linux/assert.h
M lcc/include/x86/linux/float.h
M lcc/include/x86/linux/stdarg.h
M lcc/lburg/gram.c
M lcc/lburg/gram.y
M lcc/lburg/lburg.1
M lcc/lburg/lburg.c
M lcc/lburg/lburg.h
M lcc/lib/assert.c
M lcc/lib/bbexit.c
M lcc/lib/yynull.c
M lcc/makefile
M lcc/makefile.nt
M lcc/mips/irix/tst/8q.1bk
M lcc/mips/irix/tst/8q.2bk
M lcc/mips/irix/tst/8q.sbk
M lcc/mips/irix/tst/array.1bk
M lcc/mips/irix/tst/array.2bk
M lcc/mips/irix/tst/array.sbk
M lcc/mips/irix/tst/cf.1bk
M lcc/mips/irix/tst/cf.2bk
M lcc/mips/irix/tst/cf.sbk
M lcc/mips/irix/tst/cq.1bk
M lcc/mips/irix/tst/cq.2bk
M lcc/mips/irix/tst/cq.sbk
M lcc/mips/irix/tst/cvt.1bk
M lcc/mips/irix/tst/cvt.2bk
M lcc/mips/irix/tst/cvt.sbk
M lcc/mips/irix/tst/fields.1bk
M lcc/mips/irix/tst/fields.2bk
M lcc/mips/irix/tst/fields.sbk
M lcc/mips/irix/tst/front.2bk
M lcc/mips/irix/tst/front.sbk
M lcc/mips/irix/tst/incr.2bk
M lcc/mips/irix/tst/incr.sbk
M lcc/mips/irix/tst/init.1bk
M lcc/mips/irix/tst/init.2bk
M lcc/mips/irix/tst/init.sbk
M lcc/mips/irix/tst/limits.1bk
M lcc/mips/irix/tst/limits.2bk
M lcc/mips/irix/tst/limits.sbk
M lcc/mips/irix/tst/paranoia.1bk
M lcc/mips/irix/tst/paranoia.2bk
M lcc/mips/irix/tst/paranoia.sbk
M lcc/mips/irix/tst/sort.1bk
M lcc/mips/irix/tst/sort.2bk
M lcc/mips/irix/tst/sort.sbk
M lcc/mips/irix/tst/spill.2bk
M lcc/mips/irix/tst/spill.sbk
M lcc/mips/irix/tst/stdarg.1bk
M lcc/mips/irix/tst/stdarg.2bk
M lcc/mips/irix/tst/stdarg.sbk
M lcc/mips/irix/tst/struct.1bk
M lcc/mips/irix/tst/struct.2bk
M lcc/mips/irix/tst/struct.sbk
M lcc/mips/irix/tst/switch.1bk
M lcc/mips/irix/tst/switch.2bk
M lcc/mips/irix/tst/switch.sbk
M lcc/mips/irix/tst/wf1.1bk
M lcc/mips/irix/tst/wf1.2bk
M lcc/mips/irix/tst/wf1.sbk
M lcc/mips/irix/tst/yacc.1bk
M lcc/mips/irix/tst/yacc.2bk
M lcc/mips/irix/tst/yacc.sbk
M lcc/msdev/rcc.dsp
M lcc/msdev/rcc.dsw
M lcc/packing.lst
M lcc/sparc/solaris/tst/8q.1bk
M lcc/sparc/solaris/tst/8q.2bk
M lcc/sparc/solaris/tst/8q.sbk
M lcc/sparc/solaris/tst/array.1bk
M lcc/sparc/solaris/tst/array.2bk
M lcc/sparc/solaris/tst/array.sbk
M lcc/sparc/solaris/tst/cf.1bk
M lcc/sparc/solaris/tst/cf.2bk
M lcc/sparc/solaris/tst/cf.sbk
M lcc/sparc/solaris/tst/cq.1bk
M lcc/sparc/solaris/tst/cq.2bk
M lcc/sparc/solaris/tst/cq.sbk
M lcc/sparc/solaris/tst/cvt.1bk
M lcc/sparc/solaris/tst/cvt.2bk
M lcc/sparc/solaris/tst/cvt.sbk
M lcc/sparc/solaris/tst/fields.1bk
M lcc/sparc/solaris/tst/fields.2bk
M lcc/sparc/solaris/tst/fields.sbk
M lcc/sparc/solaris/tst/front.2bk
M lcc/sparc/solaris/tst/front.sbk
M lcc/sparc/solaris/tst/incr.1bk
M lcc/sparc/solaris/tst/incr.2bk
M lcc/sparc/solaris/tst/incr.sbk
M lcc/sparc/solaris/tst/init.1bk
M lcc/sparc/solaris/tst/init.2bk
M lcc/sparc/solaris/tst/init.sbk
M lcc/sparc/solaris/tst/limits.1bk
M lcc/sparc/solaris/tst/limits.2bk
M lcc/sparc/solaris/tst/limits.sbk
M lcc/sparc/solaris/tst/paranoia.1bk
M lcc/sparc/solaris/tst/paranoia.2bk
M lcc/sparc/solaris/tst/paranoia.sbk
M lcc/sparc/solaris/tst/sort.1bk
M lcc/sparc/solaris/tst/sort.2bk
M lcc/sparc/solaris/tst/sort.sbk
M lcc/sparc/solaris/tst/spill.1bk
M lcc/sparc/solaris/tst/spill.2bk
M lcc/sparc/solaris/tst/spill.sbk
M lcc/sparc/solaris/tst/stdarg.1bk
M lcc/sparc/solaris/tst/stdarg.2bk
M lcc/sparc/solaris/tst/stdarg.sbk
M lcc/sparc/solaris/tst/struct.1bk
M lcc/sparc/solaris/tst/struct.2bk
M lcc/sparc/solaris/tst/struct.sbk
M lcc/sparc/solaris/tst/switch.1bk
M lcc/sparc/solaris/tst/switch.2bk
M lcc/sparc/solaris/tst/switch.sbk
M lcc/sparc/solaris/tst/wf1.1bk
M lcc/sparc/solaris/tst/wf1.2bk
M lcc/sparc/solaris/tst/wf1.sbk
M lcc/sparc/solaris/tst/yacc.1bk
M lcc/sparc/solaris/tst/yacc.2bk
M lcc/sparc/solaris/tst/yacc.sbk
M lcc/src/2html.c
M lcc/src/alloc.c
M lcc/src/alpha.md
M lcc/src/asdl.c
M lcc/src/bind.c
M lcc/src/bytecode.c
M lcc/src/c.h
M lcc/src/config.h
M lcc/src/dag.c
M lcc/src/dagcheck.md
M lcc/src/decl.c
M lcc/src/enode.c
M lcc/src/error.c
M lcc/src/event.c
M lcc/src/expr.c
M lcc/src/gen.c
M lcc/src/init.c
M lcc/src/inits.c
M lcc/src/input.c
M lcc/src/lex.c
M lcc/src/list.c
M lcc/src/main.c
M lcc/src/mips.md
M lcc/src/null.c
M lcc/src/output.c
M lcc/src/pass2.c
M lcc/src/prof.c
M lcc/src/profio.c
M lcc/src/rcc.asdl
M lcc/src/run.sh
M lcc/src/simp.c
M lcc/src/sparc.md
M lcc/src/stab.c
M lcc/src/stab.h
M lcc/src/stmt.c
M lcc/src/string.c
M lcc/src/sym.c
M lcc/src/symbolic.c
M lcc/src/token.h
M lcc/src/trace.c
M lcc/src/tree.c
M lcc/src/types.c
M lcc/src/x86.md
M lcc/src/x86linux.md
M lcc/tst/8q.0
M lcc/tst/8q.c
M lcc/tst/array.0
M lcc/tst/array.c
M lcc/tst/cf.0
M lcc/tst/cf.c
M lcc/tst/cq.0
M lcc/tst/cq.c
M lcc/tst/cvt.0
M lcc/tst/cvt.c
M lcc/tst/fields.0
M lcc/tst/fields.c
M lcc/tst/front.0
M lcc/tst/front.c
M lcc/tst/incr.0
M lcc/tst/incr.c
M lcc/tst/init.0
M lcc/tst/init.c
M lcc/tst/limits.0
M lcc/tst/limits.c
M lcc/tst/paranoia.0
M lcc/tst/paranoia.c
M lcc/tst/sort.0
M lcc/tst/sort.c
M lcc/tst/spill.0
M lcc/tst/spill.c
M lcc/tst/stdarg.0
M lcc/tst/stdarg.c
M lcc/tst/struct.0
M lcc/tst/struct.c
M lcc/tst/switch.0
M lcc/tst/switch.c
M lcc/tst/wf1.0
M lcc/tst/wf1.c
M lcc/tst/yacc.0
M lcc/tst/yacc.c
M lcc/x86/linux/tst/8q.1bk
M lcc/x86/linux/tst/8q.2bk
M lcc/x86/linux/tst/8q.sbk
M lcc/x86/linux/tst/array.1bk
M lcc/x86/linux/tst/array.2bk
M lcc/x86/linux/tst/array.sbk
M lcc/x86/linux/tst/cf.1bk
M lcc/x86/linux/tst/cf.2bk
M lcc/x86/linux/tst/cf.sbk
M lcc/x86/linux/tst/cq.1bk
M lcc/x86/linux/tst/cq.2bk
M lcc/x86/linux/tst/cq.sbk
M lcc/x86/linux/tst/cvt.1bk
M lcc/x86/linux/tst/cvt.2bk
M lcc/x86/linux/tst/cvt.sbk
M lcc/x86/linux/tst/fields.1bk
M lcc/x86/linux/tst/fields.2bk
M lcc/x86/linux/tst/fields.sbk
M lcc/x86/linux/tst/front.2bk
M lcc/x86/linux/tst/front.sbk
M lcc/x86/linux/tst/incr.1bk
M lcc/x86/linux/tst/incr.2bk
M lcc/x86/linux/tst/incr.sbk
M lcc/x86/linux/tst/init.1bk
M lcc/x86/linux/tst/init.2bk
M lcc/x86/linux/tst/init.sbk
M lcc/x86/linux/tst/limits.1bk
M lcc/x86/linux/tst/limits.2bk
M lcc/x86/linux/tst/limits.sbk
M lcc/x86/linux/tst/paranoia.1bk
M lcc/x86/linux/tst/paranoia.2bk
M lcc/x86/linux/tst/paranoia.sbk
M lcc/x86/linux/tst/sort.1bk
M lcc/x86/linux/tst/sort.2bk
M lcc/x86/linux/tst/sort.sbk
M lcc/x86/linux/tst/spill.1bk
M lcc/x86/linux/tst/spill.2bk
M lcc/x86/linux/tst/spill.sbk
M lcc/x86/linux/tst/stdarg.1bk
M lcc/x86/linux/tst/stdarg.2bk
M lcc/x86/linux/tst/stdarg.sbk
M lcc/x86/linux/tst/struct.1bk
M lcc/x86/linux/tst/struct.2bk
M lcc/x86/linux/tst/struct.sbk
M lcc/x86/linux/tst/switch.1bk
M lcc/x86/linux/tst/switch.2bk
M lcc/x86/linux/tst/switch.sbk
M lcc/x86/linux/tst/wf1.1bk
M lcc/x86/linux/tst/wf1.2bk
M lcc/x86/linux/tst/wf1.sbk
M lcc/x86/linux/tst/yacc.1bk
M lcc/x86/linux/tst/yacc.2bk
M lcc/x86/linux/tst/yacc.sbk
M lcc/x86/win32/tst/8q.1bk
M lcc/x86/win32/tst/8q.2bk
M lcc/x86/win32/tst/8q.sbk
M lcc/x86/win32/tst/array.1bk
M lcc/x86/win32/tst/array.2bk
M lcc/x86/win32/tst/array.sbk
M lcc/x86/win32/tst/cf.1bk
M lcc/x86/win32/tst/cf.2bk
M lcc/x86/win32/tst/cf.sbk
M lcc/x86/win32/tst/cq.1bk
M lcc/x86/win32/tst/cq.2bk
M lcc/x86/win32/tst/cq.sbk
M lcc/x86/win32/tst/cvt.1bk
M lcc/x86/win32/tst/cvt.2bk
M lcc/x86/win32/tst/cvt.sbk
M lcc/x86/win32/tst/fields.1bk
M lcc/x86/win32/tst/fields.2bk
M lcc/x86/win32/tst/fields.sbk
M lcc/x86/win32/tst/front.2bk
M lcc/x86/win32/tst/front.sbk
M lcc/x86/win32/tst/incr.1bk
M lcc/x86/win32/tst/incr.2bk
M lcc/x86/win32/tst/incr.sbk
M lcc/x86/win32/tst/init.1bk
M lcc/x86/win32/tst/init.2bk
M lcc/x86/win32/tst/init.sbk
M lcc/x86/win32/tst/limits.1bk
M lcc/x86/win32/tst/limits.2bk
M lcc/x86/win32/tst/limits.sbk
M lcc/x86/win32/tst/paranoia.1bk
M lcc/x86/win32/tst/paranoia.2bk
M lcc/x86/win32/tst/paranoia.sbk
M lcc/x86/win32/tst/sort.1bk
M lcc/x86/win32/tst/sort.2bk
M lcc/x86/win32/tst/sort.sbk
M lcc/x86/win32/tst/spill.1bk
M lcc/x86/win32/tst/spill.2bk
M lcc/x86/win32/tst/spill.sbk
M lcc/x86/win32/tst/stdarg.1bk
M lcc/x86/win32/tst/stdarg.2bk
M lcc/x86/win32/tst/stdarg.sbk
M lcc/x86/win32/tst/struct.1bk
M lcc/x86/win32/tst/struct.2bk
M lcc/x86/win32/tst/struct.sbk
M lcc/x86/win32/tst/switch.1bk
M lcc/x86/win32/tst/switch.2bk
M lcc/x86/win32/tst/switch.sbk
M lcc/x86/win32/tst/wf1.1bk
M lcc/x86/win32/tst/wf1.2bk
M lcc/x86/win32/tst/wf1.sbk
M lcc/x86/win32/tst/yacc.1bk
M lcc/x86/win32/tst/yacc.2bk
M lcc/x86/win32/tst/yacc.sbk
M libs/cmdlib.h
M libs/cmdlib/cmdlib.cpp
M libs/cmdlib/cmdlib.vcproj
M libs/jpeg6/README
M libs/jpeg6/jchuff.h
M libs/jpeg6/jcomapi.cpp
M libs/jpeg6/jconfig.h
M libs/jpeg6/jdapimin.cpp
M libs/jpeg6/jdapistd.cpp
M libs/jpeg6/jdatasrc.cpp
M libs/jpeg6/jdcoefct.cpp
M libs/jpeg6/jdcolor.cpp
M libs/jpeg6/jdct.h
M libs/jpeg6/jddctmgr.cpp
M libs/jpeg6/jdhuff.cpp
M libs/jpeg6/jdhuff.h
M libs/jpeg6/jdinput.cpp
M libs/jpeg6/jdmainct.cpp
M libs/jpeg6/jdmarker.cpp
M libs/jpeg6/jdmaster.cpp
M libs/jpeg6/jdpostct.cpp
M libs/jpeg6/jdsample.cpp
M libs/jpeg6/jdtrans.cpp
M libs/jpeg6/jerror.cpp
M libs/jpeg6/jerror.h
M libs/jpeg6/jfdctflt.cpp
M libs/jpeg6/jidctflt.cpp
M libs/jpeg6/jinclude.h
M libs/jpeg6/jmemmgr.cpp
M libs/jpeg6/jmemnobs.cpp
M libs/jpeg6/jmemsys.h
M libs/jpeg6/jmorecfg.h
M libs/jpeg6/jpeg6.vcproj
M libs/jpeg6/jpegint.h
M libs/jpeg6/jpgload.cpp
M libs/jpeg6/jutils.cpp
M libs/jpeg6/jversion.h
M libs/jpeglib.h
M libs/pak/pak.vcproj
M libs/pak/pakstuff.cpp
M libs/pak/unzip.cpp
M libs/pak/unzip.h
M libs/pakstuff.h
M libs/str.h
M q3asm/Makefile
M q3asm/README.Id
M q3asm/cmdlib.c
M q3asm/cmdlib.h
M q3asm/lib.txt
M q3asm/mathlib.h
M q3asm/notes.txt
M q3asm/ops.txt
M q3asm/opstrings.h
M q3asm/q3asm.c
M q3asm/q3asm.sln
M q3asm/q3asm.vcproj
M q3asm/qfiles.h
M q3map/brush.c
M q3map/brush_primit.c
M q3map/bsp.c
M q3map/facebsp.c
M q3map/fog.c
M q3map/gldraw.c
M q3map/glfile.c
M q3map/leakfile.c
M q3map/light.c
M q3map/light.h
M q3map/light_trace.c
M q3map/lightmaps.c
M q3map/lightv.c
M q3map/makefile
M q3map/map.c
M q3map/mesh.c
M q3map/mesh.h
M q3map/misc_model.c
M q3map/nodraw.c
M q3map/patch.c
M q3map/portals.c
M q3map/prtfile.c
M q3map/q3map.sln
M q3map/q3map.vcproj
M q3map/qbsp.h
M q3map/shaders.c
M q3map/shaders.h
M q3map/soundv.c
M q3map/surface.c
M q3map/terrain.c
M q3map/tjunction.c
M q3map/tree.c
M q3map/vis.c
M q3map/vis.h
M q3map/visflow.c
M q3map/writebsp.c
M q3radiant/BMP.H
M q3radiant/BRUSH.H
M q3radiant/BSInput.cpp
M q3radiant/BSInput.h
M q3radiant/BSPFILE.H
M q3radiant/Bmp.cpp
M q3radiant/Brush.cpp
M q3radiant/BrushScript.cpp
M q3radiant/CAMERA.H
M q3radiant/CSG.CPP
M q3radiant/CamWnd.cpp
M q3radiant/CamWnd.h
M q3radiant/CapDialog.cpp
M q3radiant/CapDialog.h
M q3radiant/CharBuffer.h
M q3radiant/ChildFrm.cpp
M q3radiant/ChildFrm.h
M q3radiant/CommandsDlg.cpp
M q3radiant/CommandsDlg.h
M q3radiant/DRAG.CPP
M q3radiant/DialogInfo.cpp
M q3radiant/DialogInfo.h
M q3radiant/DialogTextures.cpp
M q3radiant/DialogTextures.h
M q3radiant/DialogThick.cpp
M q3radiant/DialogThick.h
M q3radiant/DlgEvent.cpp
M q3radiant/DlgEvent.h
M q3radiant/ECLASS.CPP
M q3radiant/ENTITY.CPP
M q3radiant/ENTITY.H
M q3radiant/ENTITYW.H
M q3radiant/EPAIRS.H
M q3radiant/EditWnd.cpp
M q3radiant/EditWnd.h
M q3radiant/EntityListDlg.cpp
M q3radiant/EntityListDlg.h
M q3radiant/EpairsWrapper.h
M q3radiant/FNMATCH.CPP
M q3radiant/FNMATCH.H
M q3radiant/FindTextureDlg.cpp
M q3radiant/FindTextureDlg.h
M q3radiant/GLINGR.H
M q3radiant/GLInterface.cpp
M q3radiant/GLW_WIN.H
M q3radiant/GroupBar.cpp
M q3radiant/GroupBar.h
M q3radiant/GroupDlg.cpp
M q3radiant/GroupDlg.h
M q3radiant/IBSPFrontend.h
M q3radiant/ICON1.ICO
M q3radiant/IEpairs.cpp
M q3radiant/IEpairs.h
M q3radiant/IMessaging.h
M q3radiant/IPluginEntities.h
M q3radiant/ISelectedFace.h
M q3radiant/IShaders.cpp
M q3radiant/IShaders.h
M q3radiant/LBMLIB.CPP
M q3radiant/LBMLIB.H
M q3radiant/LstToolBar.cpp
M q3radiant/LstToolBar.h
M q3radiant/MAP.CPP
M q3radiant/MAP.H
M q3radiant/MATHLIB.CPP
M q3radiant/MATHLIB.H
M q3radiant/MRU.CPP
M q3radiant/MRU.H
M q3radiant/MainFrm.cpp
M q3radiant/MainFrm.h
M q3radiant/MapInfo.cpp
M q3radiant/MapInfo.h
M q3radiant/Messaging.cpp
M q3radiant/Messaging.h
M q3radiant/NameDlg.cpp
M q3radiant/NameDlg.h
M q3radiant/NewProjDlg.cpp
M q3radiant/NewProjDlg.h
M q3radiant/PARSE.CPP
M q3radiant/PARSE.H
M q3radiant/PMESH.CPP
M q3radiant/PMESH.H
M q3radiant/POINTS.CPP
M q3radiant/PatchDensityDlg.cpp
M q3radiant/PatchDensityDlg.h
M q3radiant/PatchDialog.cpp
M q3radiant/PatchDialog.h
M q3radiant/PlugIn.cpp
M q3radiant/PlugIn.h
M q3radiant/PlugInManager.cpp
M q3radiant/PlugInManager.h
M q3radiant/PluginEntities.cpp
M q3radiant/PrefsDlg.cpp
M q3radiant/PrefsDlg.h
M q3radiant/QE3.CPP
M q3radiant/QE3.H
M q3radiant/QEDEFS.H
M q3radiant/QERTYPES.H
M q3radiant/QFILES.H
M q3radiant/QGL.H
M q3radiant/QGL_WIN.C
M q3radiant/QGL_WIN.CPP
M q3radiant/RADBSP.CPP
M q3radiant/RADEditView.cpp
M q3radiant/RADEditView.h
M q3radiant/RADEditWnd.cpp
M q3radiant/RADEditWnd.h
M q3radiant/RADKEYS.INI
M q3radiant/Radiant.clw
M q3radiant/Radiant.cpp
M q3radiant/Radiant.h
M q3radiant/Radiant.rc
M q3radiant/Radiant.sln
M q3radiant/Radiant.vcproj
M q3radiant/RadiantDoc.cpp
M q3radiant/RadiantDoc.h
M q3radiant/RadiantView.cpp
M q3radiant/RadiantView.h
M q3radiant/RotateDlg.cpp
M q3radiant/RotateDlg.h
M q3radiant/SELECT.CPP
M q3radiant/SELECT.H
M q3radiant/ScaleDialog.cpp
M q3radiant/ScaleDialog.h
M q3radiant/ScriptDlg.cpp
M q3radiant/ScriptDlg.h
M q3radiant/SelectedFace.cpp
M q3radiant/ShaderEdit.cpp
M q3radiant/ShaderEdit.h
M q3radiant/ShaderInfo.cpp
M q3radiant/ShaderInfo.h
M q3radiant/StdAfx.cpp
M q3radiant/StdAfx.h
M q3radiant/SurfaceDlg.cpp
M q3radiant/SurfaceDlg.h
M q3radiant/SurfacePlugin.cpp
M q3radiant/TexEdit.cpp
M q3radiant/TexEdit.h
M q3radiant/TexWnd.cpp
M q3radiant/TexWnd.h
M q3radiant/TextureBar.cpp
M q3radiant/TextureBar.h
M q3radiant/TextureLayout.cpp
M q3radiant/TextureLayout.h
M q3radiant/TextureLoad.cpp
M q3radiant/TextureLoad.h
M q3radiant/Textures.h
M q3radiant/ToolWnd.cpp
M q3radiant/ToolWnd.h
M q3radiant/Undo.cpp
M q3radiant/Undo.h
M q3radiant/VERTSEL.CPP
M q3radiant/VIEW.H
M q3radiant/WIN_CAM.CPP
M q3radiant/WIN_DLG.CPP
M q3radiant/WIN_QE3.CPP
M q3radiant/WIN_QE3.RC2
M q3radiant/WIN_XY.CPP
M q3radiant/WIN_Z.CPP
M q3radiant/WaveOpen.cpp
M q3radiant/WaveOpen.h
M q3radiant/Win_ent.cpp
M q3radiant/Win_main.cpp
M q3radiant/Winding.cpp
M q3radiant/Winding.h
M q3radiant/XY.H
M q3radiant/XYWnd.cpp
M q3radiant/XYWnd.h
M q3radiant/Z.CPP
M q3radiant/Z.H
M q3radiant/ZView.cpp
M q3radiant/ZView.h
M q3radiant/ZWnd.cpp
M q3radiant/ZWnd.h
M q3radiant/brush_primit.cpp
M q3radiant/cameratargetdlg.cpp
M q3radiant/cameratargetdlg.h
M q3radiant/cbrushstub.cpp
M q3radiant/dlgcamera.cpp
M q3radiant/dlgcamera.h
M q3radiant/igl.h
M q3radiant/iscriplib.h
M q3radiant/isurfaceplugin.h
M q3radiant/qerplugin.h
M q3radiant/res/BEVEL.BMP
M q3radiant/res/BITMAP2.BMP
M q3radiant/res/BMP00001.BMP
M q3radiant/res/BMP00002.BMP
M q3radiant/res/BMP0002.BMP
M q3radiant/res/DEFTEX.WAL
M q3radiant/res/ENDCAP.BMP
M q3radiant/res/IBEVEL.BMP
M q3radiant/res/IENDCAP.BMP
M q3radiant/res/Q.BMP
M q3radiant/res/RADIANT3.GIF
M q3radiant/res/Radiant.ico
M q3radiant/res/Radiant.rc2
M q3radiant/res/RadiantDoc.ico
M q3radiant/res/TOOLBAR1.BMP
M q3radiant/res/TOOLBAR2.BMP
M q3radiant/res/Toolbar.bmp
M q3radiant/res/VIEWDEFA.BMP
M q3radiant/res/VIEWOPPO.BMP
M q3radiant/res/bmp00003.bmp
M q3radiant/res/icon2.ico
M q3radiant/res/logo_sm3dfx.bmp
M q3radiant/res/shaderbar.bmp
M q3radiant/res/shaderdoc.ico
M q3radiant/res/shaderframe.ico
M q3radiant/resource.h
M q3radiant/splines/Splines.vcproj
M q3radiant/splines/math_angles.cpp
M q3radiant/splines/math_angles.h
M q3radiant/splines/math_matrix.cpp
M q3radiant/splines/math_matrix.h
M q3radiant/splines/math_quaternion.cpp
M q3radiant/splines/math_quaternion.h
M q3radiant/splines/math_vector.cpp
M q3radiant/splines/math_vector.h
M q3radiant/splines/q_parse.cpp
M q3radiant/splines/q_shared.cpp
M q3radiant/splines/q_shared.h
M q3radiant/splines/splines.cpp
M q3radiant/splines/splines.h
M q3radiant/splines/util_list.h
M q3radiant/splines/util_str.cpp
M q3radiant/splines/util_str.h
M q3radiant/terrain.cpp
M q3radiant/terrain.h
M ui/hud.txt
M ui/hud2.txt
M ui/ingame.txt
M ui/menudef.h
M ui/menus.txt
Log Message:
-----------
Itsa me, quake3io!
Commit: 20b7c95551df9401a740a0d259992275913e0e87
https://github.com/ioquake/ioq3/commit/20b7c95551df9401a740a0d259992275913e0e87
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-26 (Fri, 26 Aug 2005)
Changed paths:
A i_o-q3-readme
Log Message:
-----------
Itsa me, readmio!
Commit: 908737afa75c6a85dc265b9fc8beb93cc4323b1c
https://github.com/ioquake/ioq3/commit/908737afa75c6a85dc265b9fc8beb93cc4323b1c
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-26 (Fri, 26 Aug 2005)
Changed paths:
R q3radiant/BMP.H
R q3radiant/BRUSH.H
R q3radiant/BSInput.cpp
R q3radiant/BSInput.h
R q3radiant/BSPFILE.H
R q3radiant/Bmp.cpp
R q3radiant/Brush.cpp
R q3radiant/BrushScript.cpp
R q3radiant/CAMERA.H
R q3radiant/CSG.CPP
R q3radiant/CamWnd.cpp
R q3radiant/CamWnd.h
R q3radiant/CapDialog.cpp
R q3radiant/CapDialog.h
R q3radiant/CharBuffer.h
R q3radiant/ChildFrm.cpp
R q3radiant/ChildFrm.h
R q3radiant/CommandsDlg.cpp
R q3radiant/CommandsDlg.h
R q3radiant/DRAG.CPP
R q3radiant/DialogInfo.cpp
R q3radiant/DialogInfo.h
R q3radiant/DialogTextures.cpp
R q3radiant/DialogTextures.h
R q3radiant/DialogThick.cpp
R q3radiant/DialogThick.h
R q3radiant/DlgEvent.cpp
R q3radiant/DlgEvent.h
R q3radiant/ECLASS.CPP
R q3radiant/ENTITY.CPP
R q3radiant/ENTITY.H
R q3radiant/ENTITYW.H
R q3radiant/EPAIRS.H
R q3radiant/EditWnd.cpp
R q3radiant/EditWnd.h
R q3radiant/EntityListDlg.cpp
R q3radiant/EntityListDlg.h
R q3radiant/EpairsWrapper.h
R q3radiant/FNMATCH.CPP
R q3radiant/FNMATCH.H
R q3radiant/FindTextureDlg.cpp
R q3radiant/FindTextureDlg.h
R q3radiant/GLINGR.H
R q3radiant/GLInterface.cpp
R q3radiant/GLW_WIN.H
R q3radiant/GroupBar.cpp
R q3radiant/GroupBar.h
R q3radiant/GroupDlg.cpp
R q3radiant/GroupDlg.h
R q3radiant/IBSPFrontend.h
R q3radiant/ICON1.ICO
R q3radiant/IEpairs.cpp
R q3radiant/IEpairs.h
R q3radiant/IMessaging.h
R q3radiant/IPluginEntities.h
R q3radiant/ISelectedFace.h
R q3radiant/IShaders.cpp
R q3radiant/IShaders.h
R q3radiant/LBMLIB.CPP
R q3radiant/LBMLIB.H
R q3radiant/LstToolBar.cpp
R q3radiant/LstToolBar.h
R q3radiant/MAP.CPP
R q3radiant/MAP.H
R q3radiant/MATHLIB.CPP
R q3radiant/MATHLIB.H
R q3radiant/MRU.CPP
R q3radiant/MRU.H
R q3radiant/MainFrm.cpp
R q3radiant/MainFrm.h
R q3radiant/MapInfo.cpp
R q3radiant/MapInfo.h
R q3radiant/Messaging.cpp
R q3radiant/Messaging.h
R q3radiant/NameDlg.cpp
R q3radiant/NameDlg.h
R q3radiant/NewProjDlg.cpp
R q3radiant/NewProjDlg.h
R q3radiant/PARSE.CPP
R q3radiant/PARSE.H
R q3radiant/PMESH.CPP
R q3radiant/PMESH.H
R q3radiant/POINTS.CPP
R q3radiant/PatchDensityDlg.cpp
R q3radiant/PatchDensityDlg.h
R q3radiant/PatchDialog.cpp
R q3radiant/PatchDialog.h
R q3radiant/PlugIn.cpp
R q3radiant/PlugIn.h
R q3radiant/PlugInManager.cpp
R q3radiant/PlugInManager.h
R q3radiant/PluginEntities.cpp
R q3radiant/PrefsDlg.cpp
R q3radiant/PrefsDlg.h
R q3radiant/QE3.CPP
R q3radiant/QE3.H
R q3radiant/QEDEFS.H
R q3radiant/QERTYPES.H
R q3radiant/QFILES.H
R q3radiant/QGL.H
R q3radiant/QGL_WIN.C
R q3radiant/QGL_WIN.CPP
R q3radiant/RADBSP.CPP
R q3radiant/RADEditView.cpp
R q3radiant/RADEditView.h
R q3radiant/RADEditWnd.cpp
R q3radiant/RADEditWnd.h
R q3radiant/RADKEYS.INI
R q3radiant/Radiant.clw
R q3radiant/Radiant.cpp
R q3radiant/Radiant.h
R q3radiant/Radiant.rc
R q3radiant/Radiant.sln
R q3radiant/Radiant.vcproj
R q3radiant/RadiantDoc.cpp
R q3radiant/RadiantDoc.h
R q3radiant/RadiantView.cpp
R q3radiant/RadiantView.h
R q3radiant/RotateDlg.cpp
R q3radiant/RotateDlg.h
R q3radiant/SELECT.CPP
R q3radiant/SELECT.H
R q3radiant/ScaleDialog.cpp
R q3radiant/ScaleDialog.h
R q3radiant/ScriptDlg.cpp
R q3radiant/ScriptDlg.h
R q3radiant/SelectedFace.cpp
R q3radiant/ShaderEdit.cpp
R q3radiant/ShaderEdit.h
R q3radiant/ShaderInfo.cpp
R q3radiant/ShaderInfo.h
R q3radiant/StdAfx.cpp
R q3radiant/StdAfx.h
R q3radiant/SurfaceDlg.cpp
R q3radiant/SurfaceDlg.h
R q3radiant/SurfacePlugin.cpp
R q3radiant/TexEdit.cpp
R q3radiant/TexEdit.h
R q3radiant/TexWnd.cpp
R q3radiant/TexWnd.h
R q3radiant/TextureBar.cpp
R q3radiant/TextureBar.h
R q3radiant/TextureLayout.cpp
R q3radiant/TextureLayout.h
R q3radiant/TextureLoad.cpp
R q3radiant/TextureLoad.h
R q3radiant/Textures.h
R q3radiant/ToolWnd.cpp
R q3radiant/ToolWnd.h
R q3radiant/Undo.cpp
R q3radiant/Undo.h
R q3radiant/VERTSEL.CPP
R q3radiant/VIEW.H
R q3radiant/WIN_CAM.CPP
R q3radiant/WIN_DLG.CPP
R q3radiant/WIN_QE3.CPP
R q3radiant/WIN_QE3.RC2
R q3radiant/WIN_XY.CPP
R q3radiant/WIN_Z.CPP
R q3radiant/WaveOpen.cpp
R q3radiant/WaveOpen.h
R q3radiant/Win_ent.cpp
R q3radiant/Win_main.cpp
R q3radiant/Winding.cpp
R q3radiant/Winding.h
R q3radiant/XY.H
R q3radiant/XYWnd.cpp
R q3radiant/XYWnd.h
R q3radiant/Z.CPP
R q3radiant/Z.H
R q3radiant/ZView.cpp
R q3radiant/ZView.h
R q3radiant/ZWnd.cpp
R q3radiant/ZWnd.h
R q3radiant/brush_primit.cpp
R q3radiant/cameratargetdlg.cpp
R q3radiant/cameratargetdlg.h
R q3radiant/cbrushstub.cpp
R q3radiant/dlgcamera.cpp
R q3radiant/dlgcamera.h
R q3radiant/igl.h
R q3radiant/iscriplib.h
R q3radiant/isurfaceplugin.h
R q3radiant/qerplugin.h
R q3radiant/res/BEVEL.BMP
R q3radiant/res/BITMAP2.BMP
R q3radiant/res/BMP00001.BMP
R q3radiant/res/BMP00002.BMP
R q3radiant/res/BMP0002.BMP
R q3radiant/res/DEFTEX.WAL
R q3radiant/res/ENDCAP.BMP
R q3radiant/res/IBEVEL.BMP
R q3radiant/res/IENDCAP.BMP
R q3radiant/res/Q.BMP
R q3radiant/res/RADIANT3.GIF
R q3radiant/res/Radiant.ico
R q3radiant/res/Radiant.rc2
R q3radiant/res/RadiantDoc.ico
R q3radiant/res/TOOLBAR1.BMP
R q3radiant/res/TOOLBAR2.BMP
R q3radiant/res/Toolbar.bmp
R q3radiant/res/VIEWDEFA.BMP
R q3radiant/res/VIEWOPPO.BMP
R q3radiant/res/bmp00003.bmp
R q3radiant/res/icon2.ico
R q3radiant/res/logo_sm3dfx.bmp
R q3radiant/res/shaderbar.bmp
R q3radiant/res/shaderdoc.ico
R q3radiant/res/shaderframe.ico
R q3radiant/resource.h
R q3radiant/splines/Splines.vcproj
R q3radiant/splines/math_angles.cpp
R q3radiant/splines/math_angles.h
R q3radiant/splines/math_matrix.cpp
R q3radiant/splines/math_matrix.h
R q3radiant/splines/math_quaternion.cpp
R q3radiant/splines/math_quaternion.h
R q3radiant/splines/math_vector.cpp
R q3radiant/splines/math_vector.h
R q3radiant/splines/q_parse.cpp
R q3radiant/splines/q_shared.cpp
R q3radiant/splines/q_shared.h
R q3radiant/splines/splines.cpp
R q3radiant/splines/splines.h
R q3radiant/splines/util_list.h
R q3radiant/splines/util_str.cpp
R q3radiant/splines/util_str.h
R q3radiant/terrain.cpp
R q3radiant/terrain.h
Log Message:
-----------
See the readme.
Commit: 7830940da6e307930319f71546fbb23924e0cfa6
https://github.com/ioquake/ioq3/commit/7830940da6e307930319f71546fbb23924e0cfa6
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-26 (Fri, 26 Aug 2005)
Changed paths:
M i_o-q3-readme
Log Message:
-----------
cleaned
Commit: 59cce31e75a2e8b0387bb82d80c074d1334a7a12
https://github.com/ioquake/ioq3/commit/59cce31e75a2e8b0387bb82d80c074d1334a7a12
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-26 (Fri, 26 Aug 2005)
Changed paths:
M code/Construct
M code/Makefile
M code/botlib/aasfile.h
M code/botlib/be_aas_bsp.h
M code/botlib/be_aas_bspq3.c
M code/botlib/be_aas_cluster.c
M code/botlib/be_aas_cluster.h
M code/botlib/be_aas_debug.c
M code/botlib/be_aas_debug.h
M code/botlib/be_aas_def.h
M code/botlib/be_aas_entity.c
M code/botlib/be_aas_entity.h
M code/botlib/be_aas_file.c
M code/botlib/be_aas_file.h
M code/botlib/be_aas_funcs.h
M code/botlib/be_aas_main.c
M code/botlib/be_aas_main.h
M code/botlib/be_aas_move.c
M code/botlib/be_aas_move.h
M code/botlib/be_aas_optimize.c
M code/botlib/be_aas_optimize.h
M code/botlib/be_aas_reach.c
M code/botlib/be_aas_reach.h
M code/botlib/be_aas_route.c
M code/botlib/be_aas_route.h
M code/botlib/be_aas_routealt.c
M code/botlib/be_aas_routealt.h
M code/botlib/be_aas_sample.c
M code/botlib/be_aas_sample.h
M code/botlib/be_ai_char.c
M code/botlib/be_ai_chat.c
M code/botlib/be_ai_gen.c
M code/botlib/be_ai_goal.c
M code/botlib/be_ai_move.c
M code/botlib/be_ai_weap.c
M code/botlib/be_ai_weight.c
M code/botlib/be_ai_weight.h
M code/botlib/be_ea.c
M code/botlib/be_interface.c
M code/botlib/be_interface.h
M code/botlib/botlib.vcproj
M code/botlib/l_crc.c
M code/botlib/l_crc.h
M code/botlib/l_libvar.c
M code/botlib/l_libvar.h
M code/botlib/l_log.c
M code/botlib/l_log.h
M code/botlib/l_memory.c
M code/botlib/l_memory.h
M code/botlib/l_precomp.c
M code/botlib/l_precomp.h
M code/botlib/l_script.c
M code/botlib/l_script.h
M code/botlib/l_struct.c
M code/botlib/l_struct.h
M code/botlib/l_utils.h
M code/botlib/lcc.mak
M code/botlib/linux-i386.mak
M code/bspc/Conscript
M code/bspc/Makefile
M code/bspc/aas_areamerging.c
M code/bspc/aas_areamerging.h
M code/bspc/aas_cfg.c
M code/bspc/aas_cfg.h
M code/bspc/aas_create.c
M code/bspc/aas_create.h
M code/bspc/aas_edgemelting.c
M code/bspc/aas_edgemelting.h
M code/bspc/aas_facemerging.c
M code/bspc/aas_facemerging.h
M code/bspc/aas_file.c
M code/bspc/aas_file.h
M code/bspc/aas_gsubdiv.c
M code/bspc/aas_gsubdiv.h
M code/bspc/aas_map.c
M code/bspc/aas_map.h
M code/bspc/aas_prunenodes.c
M code/bspc/aas_prunenodes.h
M code/bspc/aas_store.c
M code/bspc/aas_store.h
M code/bspc/aasfile.h
M code/bspc/be_aas_bspc.c
M code/bspc/be_aas_bspc.h
M code/bspc/brushbsp.c
M code/bspc/bspc.c
M code/bspc/bspc.sln
M code/bspc/bspc.vcproj
M code/bspc/cfgq3.c
M code/bspc/csg.c
M code/bspc/faces.c
M code/bspc/gldraw.c
M code/bspc/glfile.c
M code/bspc/l_bsp_ent.c
M code/bspc/l_bsp_ent.h
M code/bspc/l_bsp_hl.c
M code/bspc/l_bsp_hl.h
M code/bspc/l_bsp_q1.c
M code/bspc/l_bsp_q1.h
M code/bspc/l_bsp_q2.c
M code/bspc/l_bsp_q2.h
M code/bspc/l_bsp_q3.c
M code/bspc/l_bsp_q3.h
M code/bspc/l_bsp_sin.c
M code/bspc/l_bsp_sin.h
M code/bspc/l_cmd.c
M code/bspc/l_cmd.h
M code/bspc/l_log.c
M code/bspc/l_log.h
M code/bspc/l_math.c
M code/bspc/l_math.h
M code/bspc/l_mem.c
M code/bspc/l_mem.h
M code/bspc/l_poly.c
M code/bspc/l_poly.h
M code/bspc/l_qfiles.c
M code/bspc/l_qfiles.h
M code/bspc/l_threads.c
M code/bspc/l_threads.h
M code/bspc/l_utils.c
M code/bspc/l_utils.h
M code/bspc/lcc.mak
M code/bspc/leakfile.c
M code/bspc/linux-i386.mak
M code/bspc/map.c
M code/bspc/map_hl.c
M code/bspc/map_q1.c
M code/bspc/map_q2.c
M code/bspc/map_q3.c
M code/bspc/map_sin.c
M code/bspc/nodraw.c
M code/bspc/portals.c
M code/bspc/prtfile.c
M code/bspc/q2files.h
M code/bspc/q3files.h
M code/bspc/qbsp.h
M code/bspc/qfiles.h
M code/bspc/sinfiles.h
M code/bspc/tetrahedron.c
M code/bspc/tetrahedron.h
M code/bspc/textures.c
M code/bspc/tree.c
M code/bspc/writebsp.c
M code/cgame.lnt
M code/cgame/Conscript
M code/cgame/cg_consolecmds.c
M code/cgame/cg_draw.c
M code/cgame/cg_drawtools.c
M code/cgame/cg_effects.c
M code/cgame/cg_ents.c
M code/cgame/cg_event.c
M code/cgame/cg_info.c
M code/cgame/cg_local.h
M code/cgame/cg_localents.c
M code/cgame/cg_main.c
M code/cgame/cg_marks.c
M code/cgame/cg_newdraw.c
M code/cgame/cg_particles.c
M code/cgame/cg_players.c
M code/cgame/cg_playerstate.c
M code/cgame/cg_predict.c
M code/cgame/cg_public.h
M code/cgame/cg_scoreboard.c
M code/cgame/cg_servercmds.c
M code/cgame/cg_snapshot.c
M code/cgame/cg_syscalls.asm
M code/cgame/cg_syscalls.c
M code/cgame/cg_view.c
M code/cgame/cg_weapons.c
M code/cgame/cgame.bat
M code/cgame/cgame.def
M code/cgame/cgame.plg
M code/cgame/cgame.q3asm
M code/cgame/cgame.sh
M code/cgame/cgame.vcproj
M code/cgame/cgame_ta.bat
M code/cgame/cgame_ta.q3asm
M code/cgame/cgame_ta.sh
M code/cgame/tr_types.h
M code/clean.bat
M code/client/cl_cgame.c
M code/client/cl_cin.c
M code/client/cl_console.c
M code/client/cl_input.c
M code/client/cl_keys.c
M code/client/cl_main.c
M code/client/cl_net_chan.c
M code/client/cl_parse.c
M code/client/cl_scrn.c
M code/client/cl_ui.c
M code/client/client.h
M code/client/keys.h
M code/client/snd_adpcm.c
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_mem.c
M code/client/snd_mix.c
M code/client/snd_public.h
M code/client/snd_wavelet.c
M code/game.lnt
M code/game/Conscript
M code/game/ai_chat.c
M code/game/ai_chat.h
M code/game/ai_cmd.c
M code/game/ai_cmd.h
M code/game/ai_dmnet.c
M code/game/ai_dmnet.h
M code/game/ai_dmq3.c
M code/game/ai_dmq3.h
M code/game/ai_main.c
M code/game/ai_main.h
M code/game/ai_team.c
M code/game/ai_team.h
M code/game/ai_vcmd.c
M code/game/ai_vcmd.h
M code/game/be_aas.h
M code/game/be_ai_char.h
M code/game/be_ai_chat.h
M code/game/be_ai_gen.h
M code/game/be_ai_goal.h
M code/game/be_ai_move.h
M code/game/be_ai_weap.h
M code/game/be_ea.h
M code/game/bg_lib.c
M code/game/bg_lib.h
M code/game/bg_local.h
M code/game/bg_misc.c
M code/game/bg_pmove.c
M code/game/bg_public.h
M code/game/bg_slidemove.c
M code/game/botlib.h
M code/game/chars.h
M code/game/g_active.c
M code/game/g_arenas.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_items.c
M code/game/g_local.h
M code/game/g_main.c
M code/game/g_mem.c
M code/game/g_misc.c
M code/game/g_missile.c
M code/game/g_mover.c
M code/game/g_public.h
M code/game/g_rankings.c
M code/game/g_rankings.h
M code/game/g_session.c
M code/game/g_spawn.c
M code/game/g_svcmds.c
M code/game/g_syscalls.asm
M code/game/g_syscalls.c
M code/game/g_target.c
M code/game/g_team.c
M code/game/g_team.h
M code/game/g_trigger.c
M code/game/g_utils.c
M code/game/g_weapon.c
M code/game/game.bat
M code/game/game.def
M code/game/game.q3asm
M code/game/game.sh
M code/game/game.vcproj
M code/game/game_ta.bat
M code/game/game_ta.q3asm
M code/game/game_ta.sh
M code/game/inv.h
M code/game/match.h
M code/game/q_math.c
M code/game/q_shared.c
M code/game/q_shared.h
M code/game/surfaceflags.h
M code/game/syn.h
M code/installdebug.bat
M code/installrelease.bat
M code/installvms.bat
M code/jpeg-6/jcapimin.c
M code/jpeg-6/jcapistd.c
M code/jpeg-6/jccoefct.c
M code/jpeg-6/jccolor.c
M code/jpeg-6/jcdctmgr.c
M code/jpeg-6/jchuff.c
M code/jpeg-6/jchuff.h
M code/jpeg-6/jcinit.c
M code/jpeg-6/jcmainct.c
M code/jpeg-6/jcmarker.c
M code/jpeg-6/jcmaster.c
M code/jpeg-6/jcomapi.c
M code/jpeg-6/jconfig.h
M code/jpeg-6/jcparam.c
M code/jpeg-6/jcphuff.c
M code/jpeg-6/jcprepct.c
M code/jpeg-6/jcsample.c
M code/jpeg-6/jctrans.c
M code/jpeg-6/jdapimin.c
M code/jpeg-6/jdapistd.c
M code/jpeg-6/jdatadst.c
M code/jpeg-6/jdatasrc.c
M code/jpeg-6/jdcoefct.c
M code/jpeg-6/jdcolor.c
M code/jpeg-6/jdct.h
M code/jpeg-6/jddctmgr.c
M code/jpeg-6/jdhuff.c
M code/jpeg-6/jdhuff.h
M code/jpeg-6/jdinput.c
M code/jpeg-6/jdmainct.c
M code/jpeg-6/jdmarker.c
M code/jpeg-6/jdmaster.c
M code/jpeg-6/jdmerge.c
M code/jpeg-6/jdphuff.c
M code/jpeg-6/jdpostct.c
M code/jpeg-6/jdsample.c
M code/jpeg-6/jdtrans.c
M code/jpeg-6/jerror.c
M code/jpeg-6/jerror.h
M code/jpeg-6/jfdctflt.c
M code/jpeg-6/jfdctfst.c
M code/jpeg-6/jfdctint.c
M code/jpeg-6/jidctflt.c
M code/jpeg-6/jidctfst.c
M code/jpeg-6/jidctint.c
M code/jpeg-6/jidctred.c
M code/jpeg-6/jinclude.h
M code/jpeg-6/jload.c
M code/jpeg-6/jmemansi.c
M code/jpeg-6/jmemdos.c
M code/jpeg-6/jmemmgr.c
M code/jpeg-6/jmemname.c
M code/jpeg-6/jmemnobs.c
M code/jpeg-6/jmemsys.h
M code/jpeg-6/jmorecfg.h
M code/jpeg-6/jpegint.h
M code/jpeg-6/jpeglib.h
M code/jpeg-6/jpegtran.c
M code/jpeg-6/jquant1.c
M code/jpeg-6/jquant2.c
M code/jpeg-6/jutils.c
M code/jpeg-6/jversion.h
M code/macosx/BuildRelease
M code/macosx/CGMouseDeltaFix.h
M code/macosx/CGMouseDeltaFix.m
M code/macosx/CGPrivateAPI.h
M code/macosx/GenerateQGL.pl
M code/macosx/Q3Controller.h
M code/macosx/Q3Controller.m
M code/macosx/Quake3.pbproj/apple.pbxuser
M code/macosx/Quake3.pbproj/project.pbxproj
M code/macosx/RecordDemo.zsh
M code/macosx/botlib.log
M code/macosx/macosx_display.h
M code/macosx/macosx_display.m
M code/macosx/macosx_glimp.h
M code/macosx/macosx_glimp.m
M code/macosx/macosx_glsmp_mutex.m
M code/macosx/macosx_glsmp_null.m
M code/macosx/macosx_glsmp_ports.m
M code/macosx/macosx_input.m
M code/macosx/macosx_local.h
M code/macosx/macosx_qgl.h
M code/macosx/macosx_sndcore.m
M code/macosx/macosx_snddma.m
M code/macosx/macosx_sys.m
M code/macosx/macosx_timers.h
M code/macosx/macosx_timers.m
M code/macosx/timedemo.zsh
M code/null/mac_net.c
M code/null/null_client.c
M code/null/null_glimp.c
M code/null/null_input.c
M code/null/null_main.c
M code/null/null_net.c
M code/null/null_snddma.c
M code/opts.lnt
M code/q3_ui/Conscript
M code/q3_ui/compile.bat
M code/q3_ui/keycodes.h
M code/q3_ui/q3_ui.bat
M code/q3_ui/q3_ui.q3asm
M code/q3_ui/q3_ui.sh
M code/q3_ui/q3_ui.vcproj
M code/q3_ui/ui.def
M code/q3_ui/ui.q3asm
M code/q3_ui/ui_addbots.c
M code/q3_ui/ui_atoms.c
M code/q3_ui/ui_cdkey.c
M code/q3_ui/ui_cinematics.c
M code/q3_ui/ui_confirm.c
M code/q3_ui/ui_connect.c
M code/q3_ui/ui_controls2.c
M code/q3_ui/ui_credits.c
M code/q3_ui/ui_demo2.c
M code/q3_ui/ui_display.c
M code/q3_ui/ui_gameinfo.c
M code/q3_ui/ui_ingame.c
M code/q3_ui/ui_loadconfig.c
M code/q3_ui/ui_local.h
M code/q3_ui/ui_login.c
M code/q3_ui/ui_main.c
M code/q3_ui/ui_menu.c
M code/q3_ui/ui_mfield.c
M code/q3_ui/ui_mods.c
M code/q3_ui/ui_network.c
M code/q3_ui/ui_options.c
M code/q3_ui/ui_playermodel.c
M code/q3_ui/ui_players.c
M code/q3_ui/ui_playersettings.c
M code/q3_ui/ui_preferences.c
M code/q3_ui/ui_qmenu.c
M code/q3_ui/ui_rankings.c
M code/q3_ui/ui_rankstatus.c
M code/q3_ui/ui_removebots.c
M code/q3_ui/ui_saveconfig.c
M code/q3_ui/ui_serverinfo.c
M code/q3_ui/ui_servers2.c
M code/q3_ui/ui_setup.c
M code/q3_ui/ui_signup.c
M code/q3_ui/ui_sound.c
M code/q3_ui/ui_sparena.c
M code/q3_ui/ui_specifyleague.c
M code/q3_ui/ui_specifyserver.c
M code/q3_ui/ui_splevel.c
M code/q3_ui/ui_sppostgame.c
M code/q3_ui/ui_spreset.c
M code/q3_ui/ui_spskill.c
M code/q3_ui/ui_startserver.c
M code/q3_ui/ui_team.c
M code/q3_ui/ui_teamorders.c
M code/q3_ui/ui_video.c
M code/qcommon/cm_load.c
M code/qcommon/cm_local.h
M code/qcommon/cm_patch.c
M code/qcommon/cm_patch.h
M code/qcommon/cm_polylib.c
M code/qcommon/cm_polylib.h
M code/qcommon/cm_public.h
M code/qcommon/cm_test.c
M code/qcommon/cm_trace.c
M code/qcommon/cmd.c
M code/qcommon/cmd.c.save
M code/qcommon/common.c
M code/qcommon/cvar.c
M code/qcommon/files.c
M code/qcommon/huffman.c
M code/qcommon/md4.c
M code/qcommon/msg.c
M code/qcommon/net_chan.c
M code/qcommon/qcommon.h
M code/qcommon/qfiles.h
M code/qcommon/unzip.c
M code/qcommon/unzip.h
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_ppc.c
M code/qcommon/vm_ppc_new.c
M code/qcommon/vm_x86.c
M code/quake3.sln
M code/quake3.vcproj
M code/renderer.lnt
M code/renderer/qgl.h
M code/renderer/qgl_linked.h
M code/renderer/ref_trin.def
M code/renderer/renderer.vcproj
M code/renderer/tr_animation.c
M code/renderer/tr_backend.c
M code/renderer/tr_bsp.c
M code/renderer/tr_cmds.c
M code/renderer/tr_curve.c
M code/renderer/tr_flares.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_marks.c
M code/renderer/tr_mesh.c
M code/renderer/tr_model.c
M code/renderer/tr_noise.c
M code/renderer/tr_public.h
M code/renderer/tr_scene.c
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_shader.c
M code/renderer/tr_shadows.c
M code/renderer/tr_sky.c
M code/renderer/tr_surface.c
M code/renderer/tr_world.c
M code/run.bat
M code/runrelease.bat
M code/server/server.h
M code/server/sv_bot.c
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/server/sv_game.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_net_chan.c
M code/server/sv_rankings.c
M code/server/sv_snapshot.c
M code/server/sv_world.c
M code/splines/Splines.vcproj
M code/splines/math_angles.cpp
M code/splines/math_angles.h
M code/splines/math_matrix.cpp
M code/splines/math_matrix.h
M code/splines/math_quaternion.cpp
M code/splines/math_quaternion.h
M code/splines/math_vector.cpp
M code/splines/math_vector.h
M code/splines/q_parse.cpp
M code/splines/q_shared.cpp
M code/splines/q_shared.h
M code/splines/q_shared.hpp
M code/splines/splines.cpp
M code/splines/splines.h
M code/splines/util_list.h
M code/splines/util_str.cpp
M code/splines/util_str.h
M code/ui/Conscript
M code/ui/compile.bat
M code/ui/keycodes.h
M code/ui/ui.bat
M code/ui/ui.def
M code/ui/ui.q3asm
M code/ui/ui.vcproj
M code/ui/ui_atoms.c
M code/ui/ui_gameinfo.c
M code/ui/ui_local.h
M code/ui/ui_main.c
M code/ui/ui_players.c
M code/ui/ui_public.h
M code/ui/ui_shared.c
M code/ui/ui_shared.h
M code/ui/ui_syscalls.asm
M code/ui/ui_syscalls.c
M code/ui/ui_util.c
M code/unix/ChangeLog
M code/unix/Cons_gcc.pm
M code/unix/Conscript-client
M code/unix/Conscript-dedicated
M code/unix/Conscript-pk3
M code/unix/Conscript-sdk
M code/unix/Conscript-setup
M code/unix/LinuxSupport/CHANGES-1.32.txt
M code/unix/LinuxSupport/INSTALL
M code/unix/LinuxSupport/index.html
M code/unix/LinuxSupport/udp_wide_README.txt
M code/unix/LinuxSupport/udp_wide_broadcast.patch
M code/unix/Makefile
M code/unix/Makefile.Game
M code/unix/Quake3.kdelnk
M code/unix/README.EULA
M code/unix/README.Linux
M code/unix/README.Q3Test
M code/unix/build_setup.sh
M code/unix/cons
M code/unix/extract_ver.pl
M code/unix/ftol.nasm
M code/unix/linux_common.c
M code/unix/linux_glimp.c
M code/unix/linux_joystick.c
M code/unix/linux_local.h
M code/unix/linux_qgl.c
M code/unix/linux_signals.c
M code/unix/linux_snd.c
M code/unix/matha.s
M code/unix/pcons-2.3.1
M code/unix/q3test.spec.sh
M code/unix/qasm.h
M code/unix/run-target.sh
M code/unix/snapvector.nasm
M code/unix/snd_mixa.s
M code/unix/sys_dosa.s
M code/unix/unix_glw.h
M code/unix/unix_main.c
M code/unix/unix_net.c
M code/unix/unix_shared.c
M code/unix/vm_x86.c
M code/unix/vm_x86a.s
M code/win32/glw_win.h
M code/win32/mod-sdk-setup/GameSource.VCT
M code/win32/mod-sdk-setup/QIIIA Game Source License.doc
M code/win32/resource.h
M code/win32/win_gamma.c
M code/win32/win_glimp.c
M code/win32/win_input.c
M code/win32/win_local.h
M code/win32/win_main.c
M code/win32/win_net.c
M code/win32/win_qgl.c
M code/win32/win_shared.c
M code/win32/win_snd.c
M code/win32/win_syscon.c
M code/win32/win_wndproc.c
M code/win32/winquake.rc
M common/aselib.c
M common/aselib.h
M common/bspfile.c
M common/bspfile.h
M common/cmdlib.c
M common/cmdlib.h
M common/imagelib.c
M common/imagelib.h
M common/l3dslib.c
M common/l3dslib.h
M common/mathlib.c
M common/mathlib.h
M common/md4.c
M common/mutex.c
M common/mutex.h
M common/polylib.c
M common/polylib.h
M common/polyset.h
M common/qfiles.h
M common/scriplib.c
M common/scriplib.h
M common/surfaceflags.h
M common/threads.c
M common/threads.h
M common/trilib.c
M common/trilib.h
M lcc/COPYRIGHT
M lcc/LOG
M lcc/README
M lcc/README.id
M lcc/alpha/osf/tst/8q.1bk
M lcc/alpha/osf/tst/8q.2bk
M lcc/alpha/osf/tst/8q.sbk
M lcc/alpha/osf/tst/array.1bk
M lcc/alpha/osf/tst/array.2bk
M lcc/alpha/osf/tst/array.sbk
M lcc/alpha/osf/tst/cf.1bk
M lcc/alpha/osf/tst/cf.sbk
M lcc/alpha/osf/tst/cq.1bk
M lcc/alpha/osf/tst/cq.2bk
M lcc/alpha/osf/tst/cq.sbk
M lcc/alpha/osf/tst/cvt.1bk
M lcc/alpha/osf/tst/cvt.2bk
M lcc/alpha/osf/tst/cvt.sbk
M lcc/alpha/osf/tst/fields.1bk
M lcc/alpha/osf/tst/fields.2bk
M lcc/alpha/osf/tst/fields.sbk
M lcc/alpha/osf/tst/front.2bk
M lcc/alpha/osf/tst/front.sbk
M lcc/alpha/osf/tst/incr.2bk
M lcc/alpha/osf/tst/incr.sbk
M lcc/alpha/osf/tst/init.1bk
M lcc/alpha/osf/tst/init.2bk
M lcc/alpha/osf/tst/init.sbk
M lcc/alpha/osf/tst/limits.1bk
M lcc/alpha/osf/tst/limits.sbk
M lcc/alpha/osf/tst/paranoia.1bk
M lcc/alpha/osf/tst/paranoia.2bk
M lcc/alpha/osf/tst/paranoia.sbk
M lcc/alpha/osf/tst/sort.1bk
M lcc/alpha/osf/tst/sort.2bk
M lcc/alpha/osf/tst/sort.sbk
M lcc/alpha/osf/tst/spill.2bk
M lcc/alpha/osf/tst/spill.sbk
M lcc/alpha/osf/tst/stdarg.1bk
M lcc/alpha/osf/tst/stdarg.2bk
M lcc/alpha/osf/tst/stdarg.sbk
M lcc/alpha/osf/tst/struct.1bk
M lcc/alpha/osf/tst/struct.2bk
M lcc/alpha/osf/tst/struct.sbk
M lcc/alpha/osf/tst/switch.1bk
M lcc/alpha/osf/tst/switch.2bk
M lcc/alpha/osf/tst/switch.sbk
M lcc/alpha/osf/tst/wf1.1bk
M lcc/alpha/osf/tst/wf1.2bk
M lcc/alpha/osf/tst/wf1.sbk
M lcc/alpha/osf/tst/yacc.1bk
M lcc/alpha/osf/tst/yacc.2bk
M lcc/alpha/osf/tst/yacc.sbk
M lcc/buildnt.bat
M lcc/buildnt.sh
M lcc/cpp/cpp.c
M lcc/cpp/cpp.h
M lcc/cpp/eval.c
M lcc/cpp/getopt.c
M lcc/cpp/hideset.c
M lcc/cpp/include.c
M lcc/cpp/lex.c
M lcc/cpp/macro.c
M lcc/cpp/nlist.c
M lcc/cpp/tokens.c
M lcc/cpp/unix.c
M lcc/custom.mk
M lcc/doc/4.html
M lcc/doc/bprint.1
M lcc/doc/install.html
M lcc/doc/lcc.1
M lcc/etc/bprint.c
M lcc/etc/gcc-solaris.c
M lcc/etc/irix.c
M lcc/etc/lcc.c
M lcc/etc/linux.c
M lcc/etc/ops.c
M lcc/etc/osf.c
M lcc/etc/solaris.c
M lcc/etc/win32.c
M lcc/include/alpha/osf/assert.h
M lcc/include/alpha/osf/ctype.h
M lcc/include/alpha/osf/errno.h
M lcc/include/alpha/osf/float.h
M lcc/include/alpha/osf/limits.h
M lcc/include/alpha/osf/locale.h
M lcc/include/alpha/osf/math.h
M lcc/include/alpha/osf/setjmp.h
M lcc/include/alpha/osf/signal.h
M lcc/include/alpha/osf/stdarg.h
M lcc/include/alpha/osf/stddef.h
M lcc/include/alpha/osf/stdio.h
M lcc/include/alpha/osf/stdlib.h
M lcc/include/alpha/osf/string.h
M lcc/include/alpha/osf/time.h
M lcc/include/mips/irix/assert.h
M lcc/include/mips/irix/ctype.h
M lcc/include/mips/irix/errno.h
M lcc/include/mips/irix/float.h
M lcc/include/mips/irix/limits.h
M lcc/include/mips/irix/locale.h
M lcc/include/mips/irix/math.h
M lcc/include/mips/irix/setjmp.h
M lcc/include/mips/irix/signal.h
M lcc/include/mips/irix/stdarg.h
M lcc/include/mips/irix/stddef.h
M lcc/include/mips/irix/stdio.h
M lcc/include/mips/irix/stdlib.h
M lcc/include/mips/irix/string.h
M lcc/include/mips/irix/time.h
M lcc/include/sparc/solaris/assert.h
M lcc/include/sparc/solaris/ctype.h
M lcc/include/sparc/solaris/errno.h
M lcc/include/sparc/solaris/float.h
M lcc/include/sparc/solaris/limits.h
M lcc/include/sparc/solaris/locale.h
M lcc/include/sparc/solaris/math.h
M lcc/include/sparc/solaris/setjmp.h
M lcc/include/sparc/solaris/signal.h
M lcc/include/sparc/solaris/stdarg.h
M lcc/include/sparc/solaris/stddef.h
M lcc/include/sparc/solaris/stdio.h
M lcc/include/sparc/solaris/stdlib.h
M lcc/include/sparc/solaris/string.h
M lcc/include/sparc/solaris/time.h
M lcc/include/x86/linux/assert.h
M lcc/include/x86/linux/float.h
M lcc/include/x86/linux/stdarg.h
M lcc/lburg/gram.c
M lcc/lburg/gram.y
M lcc/lburg/lburg.1
M lcc/lburg/lburg.c
M lcc/lburg/lburg.h
M lcc/lib/assert.c
M lcc/lib/bbexit.c
M lcc/lib/yynull.c
M lcc/makefile
M lcc/makefile.nt
M lcc/mips/irix/tst/8q.1bk
M lcc/mips/irix/tst/8q.2bk
M lcc/mips/irix/tst/8q.sbk
M lcc/mips/irix/tst/array.1bk
M lcc/mips/irix/tst/array.2bk
M lcc/mips/irix/tst/array.sbk
M lcc/mips/irix/tst/cf.1bk
M lcc/mips/irix/tst/cf.sbk
M lcc/mips/irix/tst/cq.1bk
M lcc/mips/irix/tst/cq.2bk
M lcc/mips/irix/tst/cq.sbk
M lcc/mips/irix/tst/cvt.1bk
M lcc/mips/irix/tst/cvt.2bk
M lcc/mips/irix/tst/cvt.sbk
M lcc/mips/irix/tst/fields.1bk
M lcc/mips/irix/tst/fields.2bk
M lcc/mips/irix/tst/fields.sbk
M lcc/mips/irix/tst/front.2bk
M lcc/mips/irix/tst/front.sbk
M lcc/mips/irix/tst/incr.2bk
M lcc/mips/irix/tst/incr.sbk
M lcc/mips/irix/tst/init.1bk
M lcc/mips/irix/tst/init.2bk
M lcc/mips/irix/tst/init.sbk
M lcc/mips/irix/tst/limits.1bk
M lcc/mips/irix/tst/limits.sbk
M lcc/mips/irix/tst/paranoia.1bk
M lcc/mips/irix/tst/paranoia.2bk
M lcc/mips/irix/tst/paranoia.sbk
M lcc/mips/irix/tst/sort.1bk
M lcc/mips/irix/tst/sort.2bk
M lcc/mips/irix/tst/sort.sbk
M lcc/mips/irix/tst/spill.2bk
M lcc/mips/irix/tst/spill.sbk
M lcc/mips/irix/tst/stdarg.1bk
M lcc/mips/irix/tst/stdarg.2bk
M lcc/mips/irix/tst/stdarg.sbk
M lcc/mips/irix/tst/struct.1bk
M lcc/mips/irix/tst/struct.2bk
M lcc/mips/irix/tst/struct.sbk
M lcc/mips/irix/tst/switch.1bk
M lcc/mips/irix/tst/switch.2bk
M lcc/mips/irix/tst/switch.sbk
M lcc/mips/irix/tst/wf1.1bk
M lcc/mips/irix/tst/wf1.2bk
M lcc/mips/irix/tst/wf1.sbk
M lcc/mips/irix/tst/yacc.1bk
M lcc/mips/irix/tst/yacc.2bk
M lcc/mips/irix/tst/yacc.sbk
M lcc/msdev/rcc.dsp
M lcc/msdev/rcc.dsw
M lcc/packing.lst
M lcc/sparc/solaris/tst/8q.1bk
M lcc/sparc/solaris/tst/8q.2bk
M lcc/sparc/solaris/tst/8q.sbk
M lcc/sparc/solaris/tst/array.1bk
M lcc/sparc/solaris/tst/array.2bk
M lcc/sparc/solaris/tst/array.sbk
M lcc/sparc/solaris/tst/cf.1bk
M lcc/sparc/solaris/tst/cf.sbk
M lcc/sparc/solaris/tst/cq.1bk
M lcc/sparc/solaris/tst/cq.2bk
M lcc/sparc/solaris/tst/cq.sbk
M lcc/sparc/solaris/tst/cvt.1bk
M lcc/sparc/solaris/tst/cvt.2bk
M lcc/sparc/solaris/tst/cvt.sbk
M lcc/sparc/solaris/tst/fields.1bk
M lcc/sparc/solaris/tst/fields.2bk
M lcc/sparc/solaris/tst/fields.sbk
M lcc/sparc/solaris/tst/front.2bk
M lcc/sparc/solaris/tst/front.sbk
M lcc/sparc/solaris/tst/incr.2bk
M lcc/sparc/solaris/tst/incr.sbk
M lcc/sparc/solaris/tst/init.1bk
M lcc/sparc/solaris/tst/init.2bk
M lcc/sparc/solaris/tst/init.sbk
M lcc/sparc/solaris/tst/limits.1bk
M lcc/sparc/solaris/tst/limits.sbk
M lcc/sparc/solaris/tst/paranoia.1bk
M lcc/sparc/solaris/tst/paranoia.2bk
M lcc/sparc/solaris/tst/paranoia.sbk
M lcc/sparc/solaris/tst/sort.1bk
M lcc/sparc/solaris/tst/sort.2bk
M lcc/sparc/solaris/tst/sort.sbk
M lcc/sparc/solaris/tst/spill.2bk
M lcc/sparc/solaris/tst/spill.sbk
M lcc/sparc/solaris/tst/stdarg.1bk
M lcc/sparc/solaris/tst/stdarg.2bk
M lcc/sparc/solaris/tst/stdarg.sbk
M lcc/sparc/solaris/tst/struct.1bk
M lcc/sparc/solaris/tst/struct.2bk
M lcc/sparc/solaris/tst/struct.sbk
M lcc/sparc/solaris/tst/switch.1bk
M lcc/sparc/solaris/tst/switch.2bk
M lcc/sparc/solaris/tst/switch.sbk
M lcc/sparc/solaris/tst/wf1.1bk
M lcc/sparc/solaris/tst/wf1.2bk
M lcc/sparc/solaris/tst/wf1.sbk
M lcc/sparc/solaris/tst/yacc.1bk
M lcc/sparc/solaris/tst/yacc.2bk
M lcc/sparc/solaris/tst/yacc.sbk
M lcc/src/2html.c
M lcc/src/alloc.c
M lcc/src/alpha.md
M lcc/src/asdl.c
M lcc/src/bind.c
M lcc/src/bytecode.c
M lcc/src/c.h
M lcc/src/config.h
M lcc/src/dag.c
M lcc/src/dagcheck.md
M lcc/src/decl.c
M lcc/src/enode.c
M lcc/src/error.c
M lcc/src/event.c
M lcc/src/expr.c
M lcc/src/gen.c
M lcc/src/init.c
M lcc/src/inits.c
M lcc/src/input.c
M lcc/src/lex.c
M lcc/src/list.c
M lcc/src/main.c
M lcc/src/mips.md
M lcc/src/null.c
M lcc/src/output.c
M lcc/src/pass2.c
M lcc/src/prof.c
M lcc/src/profio.c
M lcc/src/rcc.asdl
M lcc/src/run.sh
M lcc/src/simp.c
M lcc/src/sparc.md
M lcc/src/stab.c
M lcc/src/stab.h
M lcc/src/stmt.c
M lcc/src/string.c
M lcc/src/sym.c
M lcc/src/symbolic.c
M lcc/src/token.h
M lcc/src/trace.c
M lcc/src/tree.c
M lcc/src/types.c
M lcc/src/x86.md
M lcc/src/x86linux.md
M lcc/tst/8q.c
M lcc/tst/array.c
M lcc/tst/cf.0
M lcc/tst/cf.c
M lcc/tst/cq.c
M lcc/tst/cvt.c
M lcc/tst/fields.c
M lcc/tst/front.c
M lcc/tst/incr.c
M lcc/tst/init.c
M lcc/tst/limits.c
M lcc/tst/paranoia.c
M lcc/tst/sort.c
M lcc/tst/spill.c
M lcc/tst/stdarg.c
M lcc/tst/struct.c
M lcc/tst/switch.c
M lcc/tst/wf1.0
M lcc/tst/wf1.c
M lcc/tst/yacc.0
M lcc/tst/yacc.c
M lcc/x86/linux/tst/8q.1bk
M lcc/x86/linux/tst/8q.2bk
M lcc/x86/linux/tst/8q.sbk
M lcc/x86/linux/tst/array.1bk
M lcc/x86/linux/tst/array.2bk
M lcc/x86/linux/tst/array.sbk
M lcc/x86/linux/tst/cf.1bk
M lcc/x86/linux/tst/cf.sbk
M lcc/x86/linux/tst/cq.1bk
M lcc/x86/linux/tst/cq.2bk
M lcc/x86/linux/tst/cq.sbk
M lcc/x86/linux/tst/cvt.1bk
M lcc/x86/linux/tst/cvt.2bk
M lcc/x86/linux/tst/cvt.sbk
M lcc/x86/linux/tst/fields.1bk
M lcc/x86/linux/tst/fields.2bk
M lcc/x86/linux/tst/fields.sbk
M lcc/x86/linux/tst/front.2bk
M lcc/x86/linux/tst/front.sbk
M lcc/x86/linux/tst/incr.2bk
M lcc/x86/linux/tst/incr.sbk
M lcc/x86/linux/tst/init.1bk
M lcc/x86/linux/tst/init.2bk
M lcc/x86/linux/tst/init.sbk
M lcc/x86/linux/tst/limits.1bk
M lcc/x86/linux/tst/limits.sbk
M lcc/x86/linux/tst/paranoia.1bk
M lcc/x86/linux/tst/paranoia.2bk
M lcc/x86/linux/tst/paranoia.sbk
M lcc/x86/linux/tst/sort.1bk
M lcc/x86/linux/tst/sort.2bk
M lcc/x86/linux/tst/sort.sbk
M lcc/x86/linux/tst/spill.2bk
M lcc/x86/linux/tst/spill.sbk
M lcc/x86/linux/tst/stdarg.1bk
M lcc/x86/linux/tst/stdarg.2bk
M lcc/x86/linux/tst/stdarg.sbk
M lcc/x86/linux/tst/struct.1bk
M lcc/x86/linux/tst/struct.2bk
M lcc/x86/linux/tst/struct.sbk
M lcc/x86/linux/tst/switch.1bk
M lcc/x86/linux/tst/switch.2bk
M lcc/x86/linux/tst/switch.sbk
M lcc/x86/linux/tst/wf1.1bk
M lcc/x86/linux/tst/wf1.2bk
M lcc/x86/linux/tst/wf1.sbk
M lcc/x86/linux/tst/yacc.1bk
M lcc/x86/linux/tst/yacc.2bk
M lcc/x86/linux/tst/yacc.sbk
M lcc/x86/win32/tst/8q.1bk
M lcc/x86/win32/tst/8q.2bk
M lcc/x86/win32/tst/8q.sbk
M lcc/x86/win32/tst/array.1bk
M lcc/x86/win32/tst/array.2bk
M lcc/x86/win32/tst/array.sbk
M lcc/x86/win32/tst/cf.1bk
M lcc/x86/win32/tst/cf.sbk
M lcc/x86/win32/tst/cq.1bk
M lcc/x86/win32/tst/cq.2bk
M lcc/x86/win32/tst/cq.sbk
M lcc/x86/win32/tst/cvt.1bk
M lcc/x86/win32/tst/cvt.2bk
M lcc/x86/win32/tst/cvt.sbk
M lcc/x86/win32/tst/fields.1bk
M lcc/x86/win32/tst/fields.2bk
M lcc/x86/win32/tst/fields.sbk
M lcc/x86/win32/tst/front.2bk
M lcc/x86/win32/tst/front.sbk
M lcc/x86/win32/tst/incr.2bk
M lcc/x86/win32/tst/incr.sbk
M lcc/x86/win32/tst/init.1bk
M lcc/x86/win32/tst/init.2bk
M lcc/x86/win32/tst/init.sbk
M lcc/x86/win32/tst/limits.1bk
M lcc/x86/win32/tst/limits.sbk
M lcc/x86/win32/tst/paranoia.1bk
M lcc/x86/win32/tst/paranoia.2bk
M lcc/x86/win32/tst/paranoia.sbk
M lcc/x86/win32/tst/sort.1bk
M lcc/x86/win32/tst/sort.2bk
M lcc/x86/win32/tst/sort.sbk
M lcc/x86/win32/tst/spill.2bk
M lcc/x86/win32/tst/spill.sbk
M lcc/x86/win32/tst/stdarg.1bk
M lcc/x86/win32/tst/stdarg.2bk
M lcc/x86/win32/tst/stdarg.sbk
M lcc/x86/win32/tst/struct.1bk
M lcc/x86/win32/tst/struct.2bk
M lcc/x86/win32/tst/struct.sbk
M lcc/x86/win32/tst/switch.1bk
M lcc/x86/win32/tst/switch.2bk
M lcc/x86/win32/tst/switch.sbk
M lcc/x86/win32/tst/wf1.1bk
M lcc/x86/win32/tst/wf1.2bk
M lcc/x86/win32/tst/wf1.sbk
M lcc/x86/win32/tst/yacc.1bk
M lcc/x86/win32/tst/yacc.2bk
M lcc/x86/win32/tst/yacc.sbk
M libs/cmdlib.h
M libs/cmdlib/cmdlib.cpp
M libs/cmdlib/cmdlib.vcproj
M libs/jpeg6/jchuff.h
M libs/jpeg6/jcomapi.cpp
M libs/jpeg6/jconfig.h
M libs/jpeg6/jdapimin.cpp
M libs/jpeg6/jdapistd.cpp
M libs/jpeg6/jdatasrc.cpp
M libs/jpeg6/jdcoefct.cpp
M libs/jpeg6/jdcolor.cpp
M libs/jpeg6/jdct.h
M libs/jpeg6/jddctmgr.cpp
M libs/jpeg6/jdhuff.cpp
M libs/jpeg6/jdhuff.h
M libs/jpeg6/jdinput.cpp
M libs/jpeg6/jdmainct.cpp
M libs/jpeg6/jdmarker.cpp
M libs/jpeg6/jdmaster.cpp
M libs/jpeg6/jdpostct.cpp
M libs/jpeg6/jdsample.cpp
M libs/jpeg6/jdtrans.cpp
M libs/jpeg6/jerror.cpp
M libs/jpeg6/jerror.h
M libs/jpeg6/jfdctflt.cpp
M libs/jpeg6/jidctflt.cpp
M libs/jpeg6/jinclude.h
M libs/jpeg6/jmemmgr.cpp
M libs/jpeg6/jmemnobs.cpp
M libs/jpeg6/jmemsys.h
M libs/jpeg6/jmorecfg.h
M libs/jpeg6/jpeg6.vcproj
M libs/jpeg6/jpegint.h
M libs/jpeg6/jpgload.cpp
M libs/jpeg6/jutils.cpp
M libs/jpeg6/jversion.h
M libs/jpeglib.h
M libs/pak/pak.vcproj
M libs/pak/pakstuff.cpp
M libs/pak/unzip.cpp
M libs/pak/unzip.h
M libs/pakstuff.h
M libs/str.h
M q3asm/Makefile
M q3asm/README.Id
M q3asm/cmdlib.c
M q3asm/cmdlib.h
M q3asm/lib.txt
M q3asm/mathlib.h
M q3asm/notes.txt
M q3asm/ops.txt
M q3asm/opstrings.h
M q3asm/q3asm.c
M q3asm/q3asm.sln
M q3asm/q3asm.vcproj
M q3asm/qfiles.h
M q3map/brush.c
M q3map/brush_primit.c
M q3map/bsp.c
M q3map/facebsp.c
M q3map/fog.c
M q3map/gldraw.c
M q3map/glfile.c
M q3map/leakfile.c
M q3map/light.c
M q3map/light.h
M q3map/light_trace.c
M q3map/lightmaps.c
M q3map/lightv.c
M q3map/makefile
M q3map/map.c
M q3map/mesh.c
M q3map/mesh.h
M q3map/misc_model.c
M q3map/nodraw.c
M q3map/patch.c
M q3map/portals.c
M q3map/prtfile.c
M q3map/q3map.sln
M q3map/q3map.vcproj
M q3map/qbsp.h
M q3map/shaders.c
M q3map/shaders.h
M q3map/soundv.c
M q3map/surface.c
M q3map/terrain.c
M q3map/tjunction.c
M q3map/tree.c
M q3map/vis.c
M q3map/vis.h
M q3map/visflow.c
M q3map/writebsp.c
M ui/hud.txt
M ui/hud2.txt
M ui/ingame.txt
M ui/menudef.h
M ui/menus.txt
Log Message:
-----------
newlines fixed
Commit: f46ede91fb55f6637adb31203de5a9adc4a7924f
https://github.com/ioquake/ioq3/commit/f46ede91fb55f6637adb31203de5a9adc4a7924f
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-27 (Sat, 27 Aug 2005)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_cin.c
M code/client/cl_ui.c
M code/game/g_main.c
M code/game/q_shared.h
M code/qcommon/cm_polylib.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/md4.c
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/renderer/tr_animation.c
M code/renderer/tr_bsp.c
M code/renderer/tr_main.c
M code/renderer/tr_model.c
M code/renderer/tr_shader.c
M code/server/sv_client.c
M code/server/sv_game.c
M code/splines/q_shared.h
M code/ui/ui_shared.c
M code/unix/Makefile
M code/unix/unix_main.c
M code/unix/unix_shared.c
Log Message:
-----------
Ludwig's 1st diff: Some 64bit fixes for x86_64. Also fixes Makefile build.
Commit: 7c8e2766c6a9aad5c333cbda5abeb7cf7768b39e
https://github.com/ioquake/ioq3/commit/7c8e2766c6a9aad5c333cbda5abeb7cf7768b39e
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-27 (Sat, 27 Aug 2005)
Changed paths:
A code/qcommon/vm_none.c
Log Message:
-----------
from floam: Finishes Ludwig's patch by adding vm_none stub.
Commit: a138149de2f34fb395fd3cdba1f692c031858d6f
https://github.com/ioquake/ioq3/commit/a138149de2f34fb395fd3cdba1f692c031858d6f
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-27 (Sat, 27 Aug 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
from floam: quake3_dont_build_debug_by_default_and_dericeify.patch:
Doesn't build debug builds by default anymore. The debug builds were
slower, made huge binaries, and never grabbed the mouse. I also
s/-O6/-O3/'d it, which has no functional difference, but is less
1999-gcc-2-ey and much much less 2005-gentoo-ey.
Commit: 157ad17c2243d3c102cf6c512f89613639b01a6c
https://github.com/ioquake/ioq3/commit/157ad17c2243d3c102cf6c512f89613639b01a6c
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-27 (Sat, 27 Aug 2005)
Changed paths:
M i_o-q3-readme
Log Message:
-----------
minor edit
Commit: 916cb54d72d24f5f54521d051fd61ac99a8fa2c1
https://github.com/ioquake/ioq3/commit/916cb54d72d24f5f54521d051fd61ac99a8fa2c1
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-27 (Sat, 27 Aug 2005)
Changed paths:
M code/client/cl_cin.c
M code/unix/Makefile
Log Message:
-----------
From ludwig: Unsigned overflows don't work in 64bit address space ...
Commit: d54f831dd73aa377d43122510b76e2517dd0a622
https://github.com/ioquake/ioq3/commit/d54f831dd73aa377d43122510b76e2517dd0a622
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-27 (Sat, 27 Aug 2005)
Changed paths:
M code/game/q_math.c
M code/qcommon/cm_trace.c
Log Message:
-----------
From ludwig: This one fixes a rendering error
Commit: 8b1d93b3971a9fabd30bca0eb0f1e9aa6f6e3797
https://github.com/ioquake/ioq3/commit/8b1d93b3971a9fabd30bca0eb0f1e9aa6f6e3797
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M code/game/q_shared.h
M code/macosx/Quake3.pbproj/project.pbxproj
M code/qcommon/vm_x86.c
M code/unix/Cons_gcc.pm
M code/unix/Makefile
Log Message:
-----------
Patching from floam with some edits by myself:
I was working on a patch earlier to fix some more things up to be more
modern, and I added a couple lines from that cleanup patch I showed you
on irc. Some commented code was removed, some stuff was made to not be
broke (old head usage), the makefile should install things better, and a
a few GCC warnings were gagged. I also attempted to version it but
you'll probably want to change that to whatever versioning rules you
decide on using.
Commit: 95814311c3a3caf7156e7a54799392a940900172
https://github.com/ioquake/ioq3/commit/95814311c3a3caf7156e7a54799392a940900172
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
A Makefile
Log Message:
-----------
add toplevel Makefile
Commit: 4a955b42e2612e7bb0b33315583e06a6bd9a90d1
https://github.com/ioquake/ioq3/commit/4a955b42e2612e7bb0b33315583e06a6bd9a90d1
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
-mtune isn't supported by gcc3, change to -march=i686. Who run q3 on a
P1 anyways?
Commit: a2249d087e06beb376029a38a927868a47366bea
https://github.com/ioquake/ioq3/commit/a2249d087e06beb376029a38a927868a47366bea
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M code/unix/unix_net.c
Log Message:
-----------
add checks for LAN IPs to prevent q3ded from trying to authenticate
private IPs
Commit: fd4bbf42d67f2d992d3927b95f31fd6228a408e3
https://github.com/ioquake/ioq3/commit/fd4bbf42d67f2d992d3927b95f31fd6228a408e3
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_ui.c
M code/server/sv_game.c
Log Message:
-----------
remove 64bit warning. For QVM it's ok and native .so is broken anyways
Commit: 4a1e2f81248b639aef2f8746baa338c5cf659879
https://github.com/ioquake/ioq3/commit/4a1e2f81248b639aef2f8746baa338c5cf659879
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M code/game/game.q3asm
M code/game/game.sh
M lcc/custom.mk
M lcc/makefile
Log Message:
-----------
fix lcc and q3asm linux build
Commit: 07af20b73bbae6f310f95cba5ffb2ef55ca1d643
https://github.com/ioquake/ioq3/commit/07af20b73bbae6f310f95cba5ffb2ef55ca1d643
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M code/unix/unix_net.c
Log Message:
-----------
add parenthesis to avoid warning
Commit: c366bdea0730bac0308ee4beff140f59193f0b8b
https://github.com/ioquake/ioq3/commit/c366bdea0730bac0308ee4beff140f59193f0b8b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M code/Construct
M code/unix/Conscript-client
M code/unix/Conscript-dedicated
Log Message:
-----------
try to fix build using cons
Commit: b603a047f5e5245d6bb866e8829c7539eb486fa3
https://github.com/ioquake/ioq3/commit/b603a047f5e5245d6bb866e8829c7539eb486fa3
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
cleanup
Commit: a8bff00f7883d4d99f303efef34273883f0ae445
https://github.com/ioquake/ioq3/commit/a8bff00f7883d4d99f303efef34273883f0ae445
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
-fno-strict-aliasing got lost..
Commit: eccd796b507189ed636a577091a24f4fac822b2a
https://github.com/ioquake/ioq3/commit/eccd796b507189ed636a577091a24f4fac822b2a
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M code/game/q_shared.h
M code/splines/q_shared.h
M code/unix/unix_main.c
Log Message:
-----------
prepare for ppc support
Commit: 5ae70d54b0cfc907defed2f33fcff852837b5d05
https://github.com/ioquake/ioq3/commit/5ae70d54b0cfc907defed2f33fcff852837b5d05
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M COPYING.txt
M README.txt
M code/Construct
M code/Makefile
M code/botlib/aasfile.h
M code/botlib/be_aas_bsp.h
M code/botlib/be_aas_bspq3.c
M code/botlib/be_aas_cluster.c
M code/botlib/be_aas_cluster.h
M code/botlib/be_aas_debug.c
M code/botlib/be_aas_debug.h
M code/botlib/be_aas_def.h
M code/botlib/be_aas_entity.c
M code/botlib/be_aas_entity.h
M code/botlib/be_aas_file.c
M code/botlib/be_aas_file.h
M code/botlib/be_aas_funcs.h
M code/botlib/be_aas_main.c
M code/botlib/be_aas_main.h
M code/botlib/be_aas_move.c
M code/botlib/be_aas_move.h
M code/botlib/be_aas_optimize.c
M code/botlib/be_aas_optimize.h
M code/botlib/be_aas_reach.c
M code/botlib/be_aas_reach.h
M code/botlib/be_aas_route.c
M code/botlib/be_aas_route.h
M code/botlib/be_aas_routealt.c
M code/botlib/be_aas_routealt.h
M code/botlib/be_aas_sample.c
M code/botlib/be_aas_sample.h
M code/botlib/be_ai_char.c
M code/botlib/be_ai_chat.c
M code/botlib/be_ai_gen.c
M code/botlib/be_ai_goal.c
M code/botlib/be_ai_move.c
M code/botlib/be_ai_weap.c
M code/botlib/be_ai_weight.c
M code/botlib/be_ai_weight.h
M code/botlib/be_ea.c
M code/botlib/be_interface.c
M code/botlib/be_interface.h
M code/botlib/botlib.vcproj
M code/botlib/l_crc.c
M code/botlib/l_crc.h
M code/botlib/l_libvar.c
M code/botlib/l_libvar.h
M code/botlib/l_log.c
M code/botlib/l_log.h
M code/botlib/l_memory.c
M code/botlib/l_memory.h
M code/botlib/l_precomp.c
M code/botlib/l_precomp.h
M code/botlib/l_script.c
M code/botlib/l_script.h
M code/botlib/l_struct.c
M code/botlib/l_struct.h
M code/botlib/l_utils.h
M code/botlib/lcc.mak
M code/botlib/linux-i386.mak
M code/bspc/Conscript
M code/bspc/Makefile
M code/bspc/_files.c
M code/bspc/aas_areamerging.c
M code/bspc/aas_areamerging.h
M code/bspc/aas_cfg.c
M code/bspc/aas_cfg.h
M code/bspc/aas_create.c
M code/bspc/aas_create.h
M code/bspc/aas_edgemelting.c
M code/bspc/aas_edgemelting.h
M code/bspc/aas_facemerging.c
M code/bspc/aas_facemerging.h
M code/bspc/aas_file.c
M code/bspc/aas_file.h
M code/bspc/aas_gsubdiv.c
M code/bspc/aas_gsubdiv.h
M code/bspc/aas_map.c
M code/bspc/aas_map.h
M code/bspc/aas_prunenodes.c
M code/bspc/aas_prunenodes.h
M code/bspc/aas_store.c
M code/bspc/aas_store.h
M code/bspc/aasfile.h
M code/bspc/be_aas_bspc.c
M code/bspc/be_aas_bspc.h
M code/bspc/brushbsp.c
M code/bspc/bspc.c
M code/bspc/bspc.sln
M code/bspc/bspc.vcproj
M code/bspc/cfgq3.c
M code/bspc/csg.c
M code/bspc/faces.c
M code/bspc/gldraw.c
M code/bspc/glfile.c
M code/bspc/l_bsp_ent.c
M code/bspc/l_bsp_ent.h
M code/bspc/l_bsp_hl.c
M code/bspc/l_bsp_hl.h
M code/bspc/l_bsp_q1.c
M code/bspc/l_bsp_q1.h
M code/bspc/l_bsp_q2.c
M code/bspc/l_bsp_q2.h
M code/bspc/l_bsp_q3.c
M code/bspc/l_bsp_q3.h
M code/bspc/l_bsp_sin.c
M code/bspc/l_bsp_sin.h
M code/bspc/l_cmd.c
M code/bspc/l_cmd.h
M code/bspc/l_log.c
M code/bspc/l_log.h
M code/bspc/l_math.c
M code/bspc/l_math.h
M code/bspc/l_mem.c
M code/bspc/l_mem.h
M code/bspc/l_poly.c
M code/bspc/l_poly.h
M code/bspc/l_qfiles.c
M code/bspc/l_qfiles.h
M code/bspc/l_threads.c
M code/bspc/l_threads.h
M code/bspc/l_utils.c
M code/bspc/l_utils.h
M code/bspc/lcc.mak
M code/bspc/leakfile.c
M code/bspc/linux-i386.mak
M code/bspc/map.c
M code/bspc/map_hl.c
M code/bspc/map_q1.c
M code/bspc/map_q2.c
M code/bspc/map_q3.c
M code/bspc/map_sin.c
M code/bspc/nodraw.c
M code/bspc/portals.c
M code/bspc/prtfile.c
M code/bspc/q2files.h
M code/bspc/q3files.h
M code/bspc/qbsp.h
M code/bspc/qfiles.h
M code/bspc/sinfiles.h
M code/bspc/tetrahedron.c
M code/bspc/tetrahedron.h
M code/bspc/textures.c
M code/bspc/tree.c
M code/bspc/writebsp.c
M code/cgame.lnt
M code/cgame/Conscript
M code/cgame/cg_consolecmds.c
M code/cgame/cg_draw.c
M code/cgame/cg_drawtools.c
M code/cgame/cg_effects.c
M code/cgame/cg_ents.c
M code/cgame/cg_event.c
M code/cgame/cg_info.c
M code/cgame/cg_local.h
M code/cgame/cg_localents.c
M code/cgame/cg_main.c
M code/cgame/cg_marks.c
M code/cgame/cg_newdraw.c
M code/cgame/cg_particles.c
M code/cgame/cg_players.c
M code/cgame/cg_playerstate.c
M code/cgame/cg_predict.c
M code/cgame/cg_public.h
M code/cgame/cg_scoreboard.c
M code/cgame/cg_servercmds.c
M code/cgame/cg_snapshot.c
M code/cgame/cg_syscalls.asm
M code/cgame/cg_syscalls.c
M code/cgame/cg_view.c
M code/cgame/cg_weapons.c
M code/cgame/cgame.bat
M code/cgame/cgame.def
M code/cgame/cgame.plg
M code/cgame/cgame.q3asm
M code/cgame/cgame.sh
M code/cgame/cgame.vcproj
M code/cgame/cgame_ta.bat
M code/cgame/cgame_ta.q3asm
M code/cgame/cgame_ta.sh
M code/cgame/tr_types.h
M code/clean.bat
M code/client/cl_cgame.c
M code/client/cl_cin.c
M code/client/cl_console.c
M code/client/cl_input.c
M code/client/cl_keys.c
M code/client/cl_main.c
M code/client/cl_net_chan.c
M code/client/cl_parse.c
M code/client/cl_scrn.c
M code/client/cl_ui.c
M code/client/client.h
M code/client/keys.h
M code/client/snd_adpcm.c
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_mem.c
M code/client/snd_mix.c
M code/client/snd_public.h
M code/client/snd_wavelet.c
M code/game.lnt
M code/game/Conscript
M code/game/ai_chat.c
M code/game/ai_chat.h
M code/game/ai_cmd.c
M code/game/ai_cmd.h
M code/game/ai_dmnet.c
M code/game/ai_dmnet.h
M code/game/ai_dmq3.c
M code/game/ai_dmq3.h
M code/game/ai_main.c
M code/game/ai_main.h
M code/game/ai_team.c
M code/game/ai_team.h
M code/game/ai_vcmd.c
M code/game/ai_vcmd.h
M code/game/be_aas.h
M code/game/be_ai_char.h
M code/game/be_ai_chat.h
M code/game/be_ai_gen.h
M code/game/be_ai_goal.h
M code/game/be_ai_move.h
M code/game/be_ai_weap.h
M code/game/be_ea.h
M code/game/bg_lib.c
M code/game/bg_lib.h
M code/game/bg_local.h
M code/game/bg_misc.c
M code/game/bg_pmove.c
M code/game/bg_public.h
M code/game/bg_slidemove.c
M code/game/botlib.h
M code/game/chars.h
M code/game/g_active.c
M code/game/g_arenas.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_items.c
M code/game/g_local.h
M code/game/g_main.c
M code/game/g_mem.c
M code/game/g_misc.c
M code/game/g_missile.c
M code/game/g_mover.c
M code/game/g_public.h
M code/game/g_rankings.c
M code/game/g_rankings.h
M code/game/g_session.c
M code/game/g_spawn.c
M code/game/g_svcmds.c
M code/game/g_syscalls.asm
M code/game/g_syscalls.c
M code/game/g_target.c
M code/game/g_team.c
M code/game/g_team.h
M code/game/g_trigger.c
M code/game/g_utils.c
M code/game/g_weapon.c
M code/game/game.bat
M code/game/game.def
M code/game/game.q3asm
M code/game/game.sh
M code/game/game.vcproj
M code/game/game_ta.bat
M code/game/game_ta.q3asm
M code/game/game_ta.sh
M code/game/inv.h
M code/game/match.h
M code/game/q_math.c
M code/game/q_shared.c
M code/game/q_shared.h
M code/game/surfaceflags.h
M code/game/syn.h
M code/installdebug.bat
M code/installrelease.bat
M code/installvms.bat
M code/jpeg-6/README
M code/jpeg-6/jcapimin.c
M code/jpeg-6/jcapistd.c
M code/jpeg-6/jccoefct.c
M code/jpeg-6/jccolor.c
M code/jpeg-6/jcdctmgr.c
M code/jpeg-6/jchuff.c
M code/jpeg-6/jchuff.h
M code/jpeg-6/jcinit.c
M code/jpeg-6/jcmainct.c
M code/jpeg-6/jcmarker.c
M code/jpeg-6/jcmaster.c
M code/jpeg-6/jcomapi.c
M code/jpeg-6/jconfig.h
M code/jpeg-6/jcparam.c
M code/jpeg-6/jcphuff.c
M code/jpeg-6/jcprepct.c
M code/jpeg-6/jcsample.c
M code/jpeg-6/jctrans.c
M code/jpeg-6/jdapimin.c
M code/jpeg-6/jdapistd.c
M code/jpeg-6/jdatadst.c
M code/jpeg-6/jdatasrc.c
M code/jpeg-6/jdcoefct.c
M code/jpeg-6/jdcolor.c
M code/jpeg-6/jdct.h
M code/jpeg-6/jddctmgr.c
M code/jpeg-6/jdhuff.c
M code/jpeg-6/jdhuff.h
M code/jpeg-6/jdinput.c
M code/jpeg-6/jdmainct.c
M code/jpeg-6/jdmarker.c
M code/jpeg-6/jdmaster.c
M code/jpeg-6/jdmerge.c
M code/jpeg-6/jdphuff.c
M code/jpeg-6/jdpostct.c
M code/jpeg-6/jdsample.c
M code/jpeg-6/jdtrans.c
M code/jpeg-6/jerror.c
M code/jpeg-6/jerror.h
M code/jpeg-6/jfdctflt.c
M code/jpeg-6/jfdctfst.c
M code/jpeg-6/jfdctint.c
M code/jpeg-6/jidctflt.c
M code/jpeg-6/jidctfst.c
M code/jpeg-6/jidctint.c
M code/jpeg-6/jidctred.c
M code/jpeg-6/jinclude.h
M code/jpeg-6/jload.c
M code/jpeg-6/jmemansi.c
M code/jpeg-6/jmemdos.c
M code/jpeg-6/jmemmgr.c
M code/jpeg-6/jmemname.c
M code/jpeg-6/jmemnobs.c
M code/jpeg-6/jmemsys.h
M code/jpeg-6/jmorecfg.h
M code/jpeg-6/jpegint.h
M code/jpeg-6/jpeglib.h
M code/jpeg-6/jpegtran.c
M code/jpeg-6/jquant1.c
M code/jpeg-6/jquant2.c
M code/jpeg-6/jutils.c
M code/jpeg-6/jversion.h
M code/macosx/BuildRelease
M code/macosx/CGMouseDeltaFix.h
M code/macosx/CGMouseDeltaFix.m
M code/macosx/CGPrivateAPI.h
M code/macosx/GenerateQGL.pl
M code/macosx/Performance.rtf
M code/macosx/Q3Controller.h
M code/macosx/Q3Controller.m
M code/macosx/Quake3.icns
M code/macosx/Quake3.nib/classes.nib
M code/macosx/Quake3.nib/info.nib
M code/macosx/Quake3.nib/objects.nib
M code/macosx/Quake3.pbproj/apple.pbxuser
M code/macosx/Quake3.pbproj/project.pbxproj
M code/macosx/RecordDemo.zsh
M code/macosx/banner.jpg
M code/macosx/botlib.log
M code/macosx/macosx_display.h
M code/macosx/macosx_display.m
M code/macosx/macosx_glimp.h
M code/macosx/macosx_glimp.m
M code/macosx/macosx_glsmp_mutex.m
M code/macosx/macosx_glsmp_null.m
M code/macosx/macosx_glsmp_ports.m
M code/macosx/macosx_input.m
M code/macosx/macosx_local.h
M code/macosx/macosx_qgl.h
M code/macosx/macosx_sndcore.m
M code/macosx/macosx_snddma.m
M code/macosx/macosx_sys.m
M code/macosx/macosx_timers.h
M code/macosx/macosx_timers.m
M code/macosx/timedemo.zsh
M code/null/mac_net.c
M code/null/null_client.c
M code/null/null_glimp.c
M code/null/null_input.c
M code/null/null_main.c
M code/null/null_net.c
M code/null/null_snddma.c
M code/opts.lnt
M code/q3_ui/Conscript
M code/q3_ui/compile.bat
M code/q3_ui/keycodes.h
M code/q3_ui/q3_ui.bat
M code/q3_ui/q3_ui.q3asm
M code/q3_ui/q3_ui.sh
M code/q3_ui/q3_ui.vcproj
M code/q3_ui/ui.def
M code/q3_ui/ui.q3asm
M code/q3_ui/ui_addbots.c
M code/q3_ui/ui_atoms.c
M code/q3_ui/ui_cdkey.c
M code/q3_ui/ui_cinematics.c
M code/q3_ui/ui_confirm.c
M code/q3_ui/ui_connect.c
M code/q3_ui/ui_controls2.c
M code/q3_ui/ui_credits.c
M code/q3_ui/ui_demo2.c
M code/q3_ui/ui_display.c
M code/q3_ui/ui_gameinfo.c
M code/q3_ui/ui_ingame.c
M code/q3_ui/ui_loadconfig.c
M code/q3_ui/ui_local.h
M code/q3_ui/ui_login.c
M code/q3_ui/ui_main.c
M code/q3_ui/ui_menu.c
M code/q3_ui/ui_mfield.c
M code/q3_ui/ui_mods.c
M code/q3_ui/ui_network.c
M code/q3_ui/ui_options.c
M code/q3_ui/ui_playermodel.c
M code/q3_ui/ui_players.c
M code/q3_ui/ui_playersettings.c
M code/q3_ui/ui_preferences.c
M code/q3_ui/ui_qmenu.c
M code/q3_ui/ui_rankings.c
M code/q3_ui/ui_rankstatus.c
M code/q3_ui/ui_removebots.c
M code/q3_ui/ui_saveconfig.c
M code/q3_ui/ui_serverinfo.c
M code/q3_ui/ui_servers2.c
M code/q3_ui/ui_setup.c
M code/q3_ui/ui_signup.c
M code/q3_ui/ui_sound.c
M code/q3_ui/ui_sparena.c
M code/q3_ui/ui_specifyleague.c
M code/q3_ui/ui_specifyserver.c
M code/q3_ui/ui_splevel.c
M code/q3_ui/ui_sppostgame.c
M code/q3_ui/ui_spreset.c
M code/q3_ui/ui_spskill.c
M code/q3_ui/ui_startserver.c
M code/q3_ui/ui_team.c
M code/q3_ui/ui_teamorders.c
M code/q3_ui/ui_video.c
M code/qcommon/cm_load.c
M code/qcommon/cm_local.h
M code/qcommon/cm_patch.c
M code/qcommon/cm_patch.h
M code/qcommon/cm_polylib.c
M code/qcommon/cm_polylib.h
M code/qcommon/cm_public.h
M code/qcommon/cm_test.c
M code/qcommon/cm_trace.c
M code/qcommon/cmd.c
M code/qcommon/cmd.c.save
M code/qcommon/common.c
M code/qcommon/cvar.c
M code/qcommon/files.c
M code/qcommon/huffman.c
M code/qcommon/md4.c
M code/qcommon/msg.c
M code/qcommon/net_chan.c
M code/qcommon/qcommon.h
M code/qcommon/qfiles.h
M code/qcommon/unzip.c
M code/qcommon/unzip.h
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_ppc.c
M code/qcommon/vm_ppc_new.c
M code/qcommon/vm_x86.c
M code/quake3.sln
M code/quake3.vcproj
M code/renderer.lnt
M code/renderer/qgl.h
M code/renderer/qgl_linked.h
M code/renderer/ref_trin.def
M code/renderer/renderer.vcproj
M code/renderer/tr_animation.c
M code/renderer/tr_backend.c
M code/renderer/tr_bsp.c
M code/renderer/tr_cmds.c
M code/renderer/tr_curve.c
M code/renderer/tr_flares.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_marks.c
M code/renderer/tr_mesh.c
M code/renderer/tr_model.c
M code/renderer/tr_noise.c
M code/renderer/tr_public.h
M code/renderer/tr_scene.c
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_shader.c
M code/renderer/tr_shadows.c
M code/renderer/tr_sky.c
M code/renderer/tr_surface.c
M code/renderer/tr_world.c
M code/run.bat
M code/runrelease.bat
M code/server/server.h
M code/server/sv_bot.c
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/server/sv_game.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_net_chan.c
M code/server/sv_rankings.c
M code/server/sv_snapshot.c
M code/server/sv_world.c
M code/splines/Splines.vcproj
M code/splines/math_angles.cpp
M code/splines/math_angles.h
M code/splines/math_matrix.cpp
M code/splines/math_matrix.h
M code/splines/math_quaternion.cpp
M code/splines/math_quaternion.h
M code/splines/math_vector.cpp
M code/splines/math_vector.h
M code/splines/q_parse.cpp
M code/splines/q_shared.cpp
M code/splines/q_shared.h
M code/splines/q_shared.hpp
M code/splines/splines.cpp
M code/splines/splines.h
M code/splines/util_list.h
M code/splines/util_str.cpp
M code/splines/util_str.h
M code/ui/Conscript
M code/ui/compile.bat
M code/ui/keycodes.h
M code/ui/ui.bat
M code/ui/ui.def
M code/ui/ui.q3asm
M code/ui/ui.vcproj
M code/ui/ui_atoms.c
M code/ui/ui_gameinfo.c
M code/ui/ui_local.h
M code/ui/ui_main.c
M code/ui/ui_players.c
M code/ui/ui_public.h
M code/ui/ui_shared.c
M code/ui/ui_shared.h
M code/ui/ui_syscalls.asm
M code/ui/ui_syscalls.c
M code/ui/ui_util.c
M code/unix/ChangeLog
M code/unix/Cons_gcc.pm
M code/unix/Conscript-client
M code/unix/Conscript-dedicated
M code/unix/Conscript-pk3
M code/unix/Conscript-sdk
M code/unix/Conscript-setup
M code/unix/LinuxSupport/CHANGES-1.32.txt
M code/unix/LinuxSupport/INSTALL
M code/unix/LinuxSupport/index.html
M code/unix/LinuxSupport/udp_wide_README.txt
M code/unix/LinuxSupport/udp_wide_broadcast.patch
M code/unix/Makefile
M code/unix/Makefile.Game
M code/unix/Quake3.kdelnk
M code/unix/README.EULA
M code/unix/README.Linux
M code/unix/README.Q3Test
M code/unix/build_setup.sh
M code/unix/extract_ver.pl
M code/unix/ftol.nasm
M code/unix/linux_common.c
M code/unix/linux_glimp.c
M code/unix/linux_joystick.c
M code/unix/linux_local.h
M code/unix/linux_qgl.c
M code/unix/linux_signals.c
M code/unix/linux_snd.c
M code/unix/matha.s
M code/unix/q3test.spec.sh
M code/unix/qasm.h
M code/unix/quake3.gif
M code/unix/quake3.xpm
M code/unix/run-target.sh
M code/unix/snapvector.nasm
M code/unix/snd_mixa.s
M code/unix/sys_dosa.s
M code/unix/unix_glw.h
M code/unix/unix_main.c
M code/unix/unix_net.c
M code/unix/unix_shared.c
M code/unix/vm_x86.c
M code/unix/vm_x86a.s
M code/win32/background.bmp
M code/win32/clear.bmp
M code/win32/glw_win.h
M code/win32/icon2.ico
M code/win32/mod-sdk-setup/GameSource.VCT
M code/win32/mod-sdk-setup/QIIIA Game Source License.doc
M code/win32/mod-sdk-setup/bin/lcc.exe
M code/win32/mod-sdk-setup/bin/q3asm.exe
M code/win32/mod-sdk-setup/bin/q3cpp.exe
M code/win32/mod-sdk-setup/bin/q3rcc.exe
M code/win32/qe3.ico
M code/win32/resource.h
M code/win32/win_gamma.c
M code/win32/win_glimp.c
M code/win32/win_input.c
M code/win32/win_local.h
M code/win32/win_main.c
M code/win32/win_net.c
M code/win32/win_qgl.c
M code/win32/win_shared.c
M code/win32/win_snd.c
M code/win32/win_syscon.c
M code/win32/win_wndproc.c
M code/win32/winquake.rc
M common/aselib.c
M common/aselib.h
M common/bspfile.c
M common/bspfile.h
M common/cmdlib.c
M common/cmdlib.h
M common/imagelib.c
M common/imagelib.h
M common/l3dslib.c
M common/l3dslib.h
M common/mathlib.c
M common/mathlib.h
M common/md4.c
M common/mutex.c
M common/mutex.h
M common/polylib.c
M common/polylib.h
M common/polyset.h
M common/qfiles.h
M common/scriplib.c
M common/scriplib.h
M common/surfaceflags.h
M common/threads.c
M common/threads.h
M common/trilib.c
M common/trilib.h
M lcc/COPYRIGHT
M lcc/LOG
M lcc/README
M lcc/README.id
M lcc/alpha/osf/tst/8q.1bk
M lcc/alpha/osf/tst/8q.2bk
M lcc/alpha/osf/tst/8q.sbk
M lcc/alpha/osf/tst/array.1bk
M lcc/alpha/osf/tst/array.2bk
M lcc/alpha/osf/tst/array.sbk
M lcc/alpha/osf/tst/cf.1bk
M lcc/alpha/osf/tst/cf.2bk
M lcc/alpha/osf/tst/cf.sbk
M lcc/alpha/osf/tst/cq.1bk
M lcc/alpha/osf/tst/cq.2bk
M lcc/alpha/osf/tst/cq.sbk
M lcc/alpha/osf/tst/cvt.1bk
M lcc/alpha/osf/tst/cvt.2bk
M lcc/alpha/osf/tst/cvt.sbk
M lcc/alpha/osf/tst/fields.1bk
M lcc/alpha/osf/tst/fields.2bk
M lcc/alpha/osf/tst/fields.sbk
M lcc/alpha/osf/tst/front.2bk
M lcc/alpha/osf/tst/front.sbk
M lcc/alpha/osf/tst/incr.1bk
M lcc/alpha/osf/tst/incr.2bk
M lcc/alpha/osf/tst/incr.sbk
M lcc/alpha/osf/tst/init.1bk
M lcc/alpha/osf/tst/init.2bk
M lcc/alpha/osf/tst/init.sbk
M lcc/alpha/osf/tst/limits.1bk
M lcc/alpha/osf/tst/limits.2bk
M lcc/alpha/osf/tst/limits.sbk
M lcc/alpha/osf/tst/paranoia.1bk
M lcc/alpha/osf/tst/paranoia.2bk
M lcc/alpha/osf/tst/paranoia.sbk
M lcc/alpha/osf/tst/sort.1bk
M lcc/alpha/osf/tst/sort.2bk
M lcc/alpha/osf/tst/sort.sbk
M lcc/alpha/osf/tst/spill.1bk
M lcc/alpha/osf/tst/spill.2bk
M lcc/alpha/osf/tst/spill.sbk
M lcc/alpha/osf/tst/stdarg.1bk
M lcc/alpha/osf/tst/stdarg.2bk
M lcc/alpha/osf/tst/stdarg.sbk
M lcc/alpha/osf/tst/struct.1bk
M lcc/alpha/osf/tst/struct.2bk
M lcc/alpha/osf/tst/struct.sbk
M lcc/alpha/osf/tst/switch.1bk
M lcc/alpha/osf/tst/switch.2bk
M lcc/alpha/osf/tst/switch.sbk
M lcc/alpha/osf/tst/wf1.1bk
M lcc/alpha/osf/tst/wf1.2bk
M lcc/alpha/osf/tst/wf1.sbk
M lcc/alpha/osf/tst/yacc.1bk
M lcc/alpha/osf/tst/yacc.2bk
M lcc/alpha/osf/tst/yacc.sbk
M lcc/bin/lcc.exe
M lcc/bin/q3cpp.exe
M lcc/bin/q3rcc.exe
M lcc/buildnt.bat
M lcc/buildnt.sh
M lcc/cpp/cpp.c
M lcc/cpp/cpp.h
M lcc/cpp/eval.c
M lcc/cpp/getopt.c
M lcc/cpp/hideset.c
M lcc/cpp/include.c
M lcc/cpp/lex.c
M lcc/cpp/macro.c
M lcc/cpp/nlist.c
M lcc/cpp/tokens.c
M lcc/cpp/unix.c
M lcc/custom.mk
M lcc/doc/4.html
M lcc/doc/bprint.1
M lcc/doc/bprint.pdf
M lcc/doc/install.html
M lcc/doc/lcc.1
M lcc/doc/lcc.pdf
M lcc/etc/bprint.c
M lcc/etc/gcc-solaris.c
M lcc/etc/irix.c
M lcc/etc/lcc.c
M lcc/etc/linux.c
M lcc/etc/ops.c
M lcc/etc/osf.c
M lcc/etc/solaris.c
M lcc/etc/win32.c
M lcc/include/alpha/osf/assert.h
M lcc/include/alpha/osf/ctype.h
M lcc/include/alpha/osf/errno.h
M lcc/include/alpha/osf/float.h
M lcc/include/alpha/osf/limits.h
M lcc/include/alpha/osf/locale.h
M lcc/include/alpha/osf/math.h
M lcc/include/alpha/osf/setjmp.h
M lcc/include/alpha/osf/signal.h
M lcc/include/alpha/osf/stdarg.h
M lcc/include/alpha/osf/stddef.h
M lcc/include/alpha/osf/stdio.h
M lcc/include/alpha/osf/stdlib.h
M lcc/include/alpha/osf/string.h
M lcc/include/alpha/osf/time.h
M lcc/include/mips/irix/assert.h
M lcc/include/mips/irix/ctype.h
M lcc/include/mips/irix/errno.h
M lcc/include/mips/irix/float.h
M lcc/include/mips/irix/limits.h
M lcc/include/mips/irix/locale.h
M lcc/include/mips/irix/math.h
M lcc/include/mips/irix/setjmp.h
M lcc/include/mips/irix/signal.h
M lcc/include/mips/irix/stdarg.h
M lcc/include/mips/irix/stddef.h
M lcc/include/mips/irix/stdio.h
M lcc/include/mips/irix/stdlib.h
M lcc/include/mips/irix/string.h
M lcc/include/mips/irix/time.h
M lcc/include/sparc/solaris/assert.h
M lcc/include/sparc/solaris/ctype.h
M lcc/include/sparc/solaris/errno.h
M lcc/include/sparc/solaris/float.h
M lcc/include/sparc/solaris/limits.h
M lcc/include/sparc/solaris/locale.h
M lcc/include/sparc/solaris/math.h
M lcc/include/sparc/solaris/setjmp.h
M lcc/include/sparc/solaris/signal.h
M lcc/include/sparc/solaris/stdarg.h
M lcc/include/sparc/solaris/stddef.h
M lcc/include/sparc/solaris/stdio.h
M lcc/include/sparc/solaris/stdlib.h
M lcc/include/sparc/solaris/string.h
M lcc/include/sparc/solaris/time.h
M lcc/include/x86/linux/assert.h
M lcc/include/x86/linux/float.h
M lcc/include/x86/linux/stdarg.h
M lcc/lburg/gram.c
M lcc/lburg/gram.y
M lcc/lburg/lburg.1
M lcc/lburg/lburg.c
M lcc/lburg/lburg.h
M lcc/lib/assert.c
M lcc/lib/bbexit.c
M lcc/lib/yynull.c
M lcc/makefile
M lcc/makefile.nt
M lcc/mips/irix/tst/8q.1bk
M lcc/mips/irix/tst/8q.2bk
M lcc/mips/irix/tst/8q.sbk
M lcc/mips/irix/tst/array.1bk
M lcc/mips/irix/tst/array.2bk
M lcc/mips/irix/tst/array.sbk
M lcc/mips/irix/tst/cf.1bk
M lcc/mips/irix/tst/cf.2bk
M lcc/mips/irix/tst/cf.sbk
M lcc/mips/irix/tst/cq.1bk
M lcc/mips/irix/tst/cq.2bk
M lcc/mips/irix/tst/cq.sbk
M lcc/mips/irix/tst/cvt.1bk
M lcc/mips/irix/tst/cvt.2bk
M lcc/mips/irix/tst/cvt.sbk
M lcc/mips/irix/tst/fields.1bk
M lcc/mips/irix/tst/fields.2bk
M lcc/mips/irix/tst/fields.sbk
M lcc/mips/irix/tst/front.2bk
M lcc/mips/irix/tst/front.sbk
M lcc/mips/irix/tst/incr.2bk
M lcc/mips/irix/tst/incr.sbk
M lcc/mips/irix/tst/init.1bk
M lcc/mips/irix/tst/init.2bk
M lcc/mips/irix/tst/init.sbk
M lcc/mips/irix/tst/limits.1bk
M lcc/mips/irix/tst/limits.2bk
M lcc/mips/irix/tst/limits.sbk
M lcc/mips/irix/tst/paranoia.1bk
M lcc/mips/irix/tst/paranoia.2bk
M lcc/mips/irix/tst/paranoia.sbk
M lcc/mips/irix/tst/sort.1bk
M lcc/mips/irix/tst/sort.2bk
M lcc/mips/irix/tst/sort.sbk
M lcc/mips/irix/tst/spill.2bk
M lcc/mips/irix/tst/spill.sbk
M lcc/mips/irix/tst/stdarg.1bk
M lcc/mips/irix/tst/stdarg.2bk
M lcc/mips/irix/tst/stdarg.sbk
M lcc/mips/irix/tst/struct.1bk
M lcc/mips/irix/tst/struct.2bk
M lcc/mips/irix/tst/struct.sbk
M lcc/mips/irix/tst/switch.1bk
M lcc/mips/irix/tst/switch.2bk
M lcc/mips/irix/tst/switch.sbk
M lcc/mips/irix/tst/wf1.1bk
M lcc/mips/irix/tst/wf1.2bk
M lcc/mips/irix/tst/wf1.sbk
M lcc/mips/irix/tst/yacc.1bk
M lcc/mips/irix/tst/yacc.2bk
M lcc/mips/irix/tst/yacc.sbk
M lcc/msdev/rcc.dsp
M lcc/msdev/rcc.dsw
M lcc/packing.lst
M lcc/sparc/solaris/tst/8q.1bk
M lcc/sparc/solaris/tst/8q.2bk
M lcc/sparc/solaris/tst/8q.sbk
M lcc/sparc/solaris/tst/array.1bk
M lcc/sparc/solaris/tst/array.2bk
M lcc/sparc/solaris/tst/array.sbk
M lcc/sparc/solaris/tst/cf.1bk
M lcc/sparc/solaris/tst/cf.2bk
M lcc/sparc/solaris/tst/cf.sbk
M lcc/sparc/solaris/tst/cq.1bk
M lcc/sparc/solaris/tst/cq.2bk
M lcc/sparc/solaris/tst/cq.sbk
M lcc/sparc/solaris/tst/cvt.1bk
M lcc/sparc/solaris/tst/cvt.2bk
M lcc/sparc/solaris/tst/cvt.sbk
M lcc/sparc/solaris/tst/fields.1bk
M lcc/sparc/solaris/tst/fields.2bk
M lcc/sparc/solaris/tst/fields.sbk
M lcc/sparc/solaris/tst/front.2bk
M lcc/sparc/solaris/tst/front.sbk
M lcc/sparc/solaris/tst/incr.1bk
M lcc/sparc/solaris/tst/incr.2bk
M lcc/sparc/solaris/tst/incr.sbk
M lcc/sparc/solaris/tst/init.1bk
M lcc/sparc/solaris/tst/init.2bk
M lcc/sparc/solaris/tst/init.sbk
M lcc/sparc/solaris/tst/limits.1bk
M lcc/sparc/solaris/tst/limits.2bk
M lcc/sparc/solaris/tst/limits.sbk
M lcc/sparc/solaris/tst/paranoia.1bk
M lcc/sparc/solaris/tst/paranoia.2bk
M lcc/sparc/solaris/tst/paranoia.sbk
M lcc/sparc/solaris/tst/sort.1bk
M lcc/sparc/solaris/tst/sort.2bk
M lcc/sparc/solaris/tst/sort.sbk
M lcc/sparc/solaris/tst/spill.1bk
M lcc/sparc/solaris/tst/spill.2bk
M lcc/sparc/solaris/tst/spill.sbk
M lcc/sparc/solaris/tst/stdarg.1bk
M lcc/sparc/solaris/tst/stdarg.2bk
M lcc/sparc/solaris/tst/stdarg.sbk
M lcc/sparc/solaris/tst/struct.1bk
M lcc/sparc/solaris/tst/struct.2bk
M lcc/sparc/solaris/tst/struct.sbk
M lcc/sparc/solaris/tst/switch.1bk
M lcc/sparc/solaris/tst/switch.2bk
M lcc/sparc/solaris/tst/switch.sbk
M lcc/sparc/solaris/tst/wf1.1bk
M lcc/sparc/solaris/tst/wf1.2bk
M lcc/sparc/solaris/tst/wf1.sbk
M lcc/sparc/solaris/tst/yacc.1bk
M lcc/sparc/solaris/tst/yacc.2bk
M lcc/sparc/solaris/tst/yacc.sbk
M lcc/src/2html.c
M lcc/src/alloc.c
M lcc/src/alpha.md
M lcc/src/asdl.c
M lcc/src/bind.c
M lcc/src/bytecode.c
M lcc/src/c.h
M lcc/src/config.h
M lcc/src/dag.c
M lcc/src/dagcheck.md
M lcc/src/decl.c
M lcc/src/enode.c
M lcc/src/error.c
M lcc/src/event.c
M lcc/src/expr.c
M lcc/src/gen.c
M lcc/src/init.c
M lcc/src/inits.c
M lcc/src/input.c
M lcc/src/lex.c
M lcc/src/list.c
M lcc/src/main.c
M lcc/src/mips.md
M lcc/src/null.c
M lcc/src/output.c
M lcc/src/pass2.c
M lcc/src/prof.c
M lcc/src/profio.c
M lcc/src/rcc.asdl
M lcc/src/run.sh
M lcc/src/simp.c
M lcc/src/sparc.md
M lcc/src/stab.c
M lcc/src/stab.h
M lcc/src/stmt.c
M lcc/src/string.c
M lcc/src/sym.c
M lcc/src/symbolic.c
M lcc/src/token.h
M lcc/src/trace.c
M lcc/src/tree.c
M lcc/src/types.c
M lcc/src/x86.md
M lcc/src/x86linux.md
M lcc/tst/8q.0
M lcc/tst/8q.c
M lcc/tst/array.0
M lcc/tst/array.c
M lcc/tst/cf.0
M lcc/tst/cf.c
M lcc/tst/cq.0
M lcc/tst/cq.c
M lcc/tst/cvt.0
M lcc/tst/cvt.c
M lcc/tst/fields.0
M lcc/tst/fields.c
M lcc/tst/front.0
M lcc/tst/front.c
M lcc/tst/incr.0
M lcc/tst/incr.c
M lcc/tst/init.0
M lcc/tst/init.c
M lcc/tst/limits.0
M lcc/tst/limits.c
M lcc/tst/paranoia.0
M lcc/tst/paranoia.c
M lcc/tst/sort.0
M lcc/tst/sort.c
M lcc/tst/spill.0
M lcc/tst/spill.c
M lcc/tst/stdarg.0
M lcc/tst/stdarg.c
M lcc/tst/struct.0
M lcc/tst/struct.c
M lcc/tst/switch.0
M lcc/tst/switch.c
M lcc/tst/wf1.0
M lcc/tst/wf1.c
M lcc/tst/yacc.0
M lcc/tst/yacc.c
M lcc/x86/linux/tst/8q.1bk
M lcc/x86/linux/tst/8q.2bk
M lcc/x86/linux/tst/8q.sbk
M lcc/x86/linux/tst/array.1bk
M lcc/x86/linux/tst/array.2bk
M lcc/x86/linux/tst/array.sbk
M lcc/x86/linux/tst/cf.1bk
M lcc/x86/linux/tst/cf.2bk
M lcc/x86/linux/tst/cf.sbk
M lcc/x86/linux/tst/cq.1bk
M lcc/x86/linux/tst/cq.2bk
M lcc/x86/linux/tst/cq.sbk
M lcc/x86/linux/tst/cvt.1bk
M lcc/x86/linux/tst/cvt.2bk
M lcc/x86/linux/tst/cvt.sbk
M lcc/x86/linux/tst/fields.1bk
M lcc/x86/linux/tst/fields.2bk
M lcc/x86/linux/tst/fields.sbk
M lcc/x86/linux/tst/front.2bk
M lcc/x86/linux/tst/front.sbk
M lcc/x86/linux/tst/incr.1bk
M lcc/x86/linux/tst/incr.2bk
M lcc/x86/linux/tst/incr.sbk
M lcc/x86/linux/tst/init.1bk
M lcc/x86/linux/tst/init.2bk
M lcc/x86/linux/tst/init.sbk
M lcc/x86/linux/tst/limits.1bk
M lcc/x86/linux/tst/limits.2bk
M lcc/x86/linux/tst/limits.sbk
M lcc/x86/linux/tst/paranoia.1bk
M lcc/x86/linux/tst/paranoia.2bk
M lcc/x86/linux/tst/paranoia.sbk
M lcc/x86/linux/tst/sort.1bk
M lcc/x86/linux/tst/sort.2bk
M lcc/x86/linux/tst/sort.sbk
M lcc/x86/linux/tst/spill.1bk
M lcc/x86/linux/tst/spill.2bk
M lcc/x86/linux/tst/spill.sbk
M lcc/x86/linux/tst/stdarg.1bk
M lcc/x86/linux/tst/stdarg.2bk
M lcc/x86/linux/tst/stdarg.sbk
M lcc/x86/linux/tst/struct.1bk
M lcc/x86/linux/tst/struct.2bk
M lcc/x86/linux/tst/struct.sbk
M lcc/x86/linux/tst/switch.1bk
M lcc/x86/linux/tst/switch.2bk
M lcc/x86/linux/tst/switch.sbk
M lcc/x86/linux/tst/wf1.1bk
M lcc/x86/linux/tst/wf1.2bk
M lcc/x86/linux/tst/wf1.sbk
M lcc/x86/linux/tst/yacc.1bk
M lcc/x86/linux/tst/yacc.2bk
M lcc/x86/linux/tst/yacc.sbk
M lcc/x86/win32/tst/8q.1bk
M lcc/x86/win32/tst/8q.2bk
M lcc/x86/win32/tst/8q.sbk
M lcc/x86/win32/tst/array.1bk
M lcc/x86/win32/tst/array.2bk
M lcc/x86/win32/tst/array.sbk
M lcc/x86/win32/tst/cf.1bk
M lcc/x86/win32/tst/cf.2bk
M lcc/x86/win32/tst/cf.sbk
M lcc/x86/win32/tst/cq.1bk
M lcc/x86/win32/tst/cq.2bk
M lcc/x86/win32/tst/cq.sbk
M lcc/x86/win32/tst/cvt.1bk
M lcc/x86/win32/tst/cvt.2bk
M lcc/x86/win32/tst/cvt.sbk
M lcc/x86/win32/tst/fields.1bk
M lcc/x86/win32/tst/fields.2bk
M lcc/x86/win32/tst/fields.sbk
M lcc/x86/win32/tst/front.2bk
M lcc/x86/win32/tst/front.sbk
M lcc/x86/win32/tst/incr.1bk
M lcc/x86/win32/tst/incr.2bk
M lcc/x86/win32/tst/incr.sbk
M lcc/x86/win32/tst/init.1bk
M lcc/x86/win32/tst/init.2bk
M lcc/x86/win32/tst/init.sbk
M lcc/x86/win32/tst/limits.1bk
M lcc/x86/win32/tst/limits.2bk
M lcc/x86/win32/tst/limits.sbk
M lcc/x86/win32/tst/paranoia.1bk
M lcc/x86/win32/tst/paranoia.2bk
M lcc/x86/win32/tst/paranoia.sbk
M lcc/x86/win32/tst/sort.1bk
M lcc/x86/win32/tst/sort.2bk
M lcc/x86/win32/tst/sort.sbk
M lcc/x86/win32/tst/spill.1bk
M lcc/x86/win32/tst/spill.2bk
M lcc/x86/win32/tst/spill.sbk
M lcc/x86/win32/tst/stdarg.1bk
M lcc/x86/win32/tst/stdarg.2bk
M lcc/x86/win32/tst/stdarg.sbk
M lcc/x86/win32/tst/struct.1bk
M lcc/x86/win32/tst/struct.2bk
M lcc/x86/win32/tst/struct.sbk
M lcc/x86/win32/tst/switch.1bk
M lcc/x86/win32/tst/switch.2bk
M lcc/x86/win32/tst/switch.sbk
M lcc/x86/win32/tst/wf1.1bk
M lcc/x86/win32/tst/wf1.2bk
M lcc/x86/win32/tst/wf1.sbk
M lcc/x86/win32/tst/yacc.1bk
M lcc/x86/win32/tst/yacc.2bk
M lcc/x86/win32/tst/yacc.sbk
M libs/cmdlib.h
M libs/cmdlib/cmdlib.cpp
M libs/cmdlib/cmdlib.vcproj
M libs/jpeg6/README
M libs/jpeg6/jchuff.h
M libs/jpeg6/jcomapi.cpp
M libs/jpeg6/jconfig.h
M libs/jpeg6/jdapimin.cpp
M libs/jpeg6/jdapistd.cpp
M libs/jpeg6/jdatasrc.cpp
M libs/jpeg6/jdcoefct.cpp
M libs/jpeg6/jdcolor.cpp
M libs/jpeg6/jdct.h
M libs/jpeg6/jddctmgr.cpp
M libs/jpeg6/jdhuff.cpp
M libs/jpeg6/jdhuff.h
M libs/jpeg6/jdinput.cpp
M libs/jpeg6/jdmainct.cpp
M libs/jpeg6/jdmarker.cpp
M libs/jpeg6/jdmaster.cpp
M libs/jpeg6/jdpostct.cpp
M libs/jpeg6/jdsample.cpp
M libs/jpeg6/jdtrans.cpp
M libs/jpeg6/jerror.cpp
M libs/jpeg6/jerror.h
M libs/jpeg6/jfdctflt.cpp
M libs/jpeg6/jidctflt.cpp
M libs/jpeg6/jinclude.h
M libs/jpeg6/jmemmgr.cpp
M libs/jpeg6/jmemnobs.cpp
M libs/jpeg6/jmemsys.h
M libs/jpeg6/jmorecfg.h
M libs/jpeg6/jpeg6.vcproj
M libs/jpeg6/jpegint.h
M libs/jpeg6/jpgload.cpp
M libs/jpeg6/jutils.cpp
M libs/jpeg6/jversion.h
M libs/jpeglib.h
M libs/pak/pak.vcproj
M libs/pak/pakstuff.cpp
M libs/pak/unzip.cpp
M libs/pak/unzip.h
M libs/pakstuff.h
M libs/str.h
M q3asm/Makefile
M q3asm/README.Id
M q3asm/cmdlib.c
M q3asm/cmdlib.h
M q3asm/lib.txt
M q3asm/mathlib.h
M q3asm/notes.txt
M q3asm/ops.txt
M q3asm/opstrings.h
M q3asm/q3asm.c
M q3asm/q3asm.sln
M q3asm/q3asm.vcproj
M q3asm/qfiles.h
M q3map/brush.c
M q3map/brush_primit.c
M q3map/bsp.c
M q3map/facebsp.c
M q3map/fog.c
M q3map/gldraw.c
M q3map/glfile.c
M q3map/leakfile.c
M q3map/light.c
M q3map/light.h
M q3map/light_trace.c
M q3map/lightmaps.c
M q3map/lightv.c
M q3map/makefile
M q3map/map.c
M q3map/mesh.c
M q3map/mesh.h
M q3map/misc_model.c
M q3map/nodraw.c
M q3map/patch.c
M q3map/portals.c
M q3map/prtfile.c
M q3map/q3map.sln
M q3map/q3map.vcproj
M q3map/qbsp.h
M q3map/shaders.c
M q3map/shaders.h
M q3map/soundv.c
M q3map/surface.c
M q3map/terrain.c
M q3map/tjunction.c
M q3map/tree.c
M q3map/vis.c
M q3map/vis.h
M q3map/visflow.c
M q3map/writebsp.c
M ui/hud.txt
M ui/hud2.txt
M ui/ingame.txt
M ui/menudef.h
M ui/menus.txt
Log Message:
-----------
remove svn:executable property
Commit: ed2ad48122359a077ab24898870a5a799127410d
https://github.com/ioquake/ioq3/commit/ed2ad48122359a077ab24898870a5a799127410d
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-28 (Sun, 28 Aug 2005)
Changed paths:
M code/renderer/tr_main.c
Log Message:
-----------
https://bugzilla.icculus.org/show_bug.cgi?id=2348
Commit: 4d2705d6c650870baac5d5ed4ba25a39ab10be99
https://github.com/ioquake/ioq3/commit/4d2705d6c650870baac5d5ed4ba25a39ab10be99
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-29 (Mon, 29 Aug 2005)
Changed paths:
M Makefile
M i_o-q3-readme
Log Message:
-----------
Fixed the version and added a little tiny bit to the readme
Commit: 109da009d2e5c6910b27609e069b9b32619e7cec
https://github.com/ioquake/ioq3/commit/109da009d2e5c6910b27609e069b9b32619e7cec
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/qcommon/vm.c
M code/unix/Makefile
Log Message:
-----------
fix build on ppc. no guarantee it runs though
Commit: 9a455ba5ecb571fd85a459ef0334bad0ba47e353
https://github.com/ioquake/ioq3/commit/9a455ba5ecb571fd85a459ef0334bad0ba47e353
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
disable demo restrictions
Commit: fc294477261cab662ac70fb2ea5836f06d45d0a1
https://github.com/ioquake/ioq3/commit/fc294477261cab662ac70fb2ea5836f06d45d0a1
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
really don't add restrictions on demo data
Commit: 3973f4aaa2f58d6c418533f39ec176a42de1282b
https://github.com/ioquake/ioq3/commit/3973f4aaa2f58d6c418533f39ec176a42de1282b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/renderer/tr_font.c
M code/unix/Makefile
Log Message:
-----------
fix build against system libfreetype
Commit: 4fb1caf6bd182f6da9cb10a8e66dfd0d14d84b24
https://github.com/ioquake/ioq3/commit/4fb1caf6bd182f6da9cb10a8e66dfd0d14d84b24
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/game/q_shared.c
Log Message:
-----------
make FloatSwap less ugly
Commit: 2078cfa9a01e1c7d53f7b2d5af7466a8c12ee210
https://github.com/ioquake/ioq3/commit/2078cfa9a01e1c7d53f7b2d5af7466a8c12ee210
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/qcommon/vm.c
M code/unix/unix_main.c
Log Message:
-----------
always try native dll first
Commit: 334fa9c48c047b01b162c892102823a38b7b5326
https://github.com/ioquake/ioq3/commit/334fa9c48c047b01b162c892102823a38b7b5326
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
fix ppc64 string
Commit: 88171d6bb7da812b4a603ea09ad0eeaa8a10d4f3
https://github.com/ioquake/ioq3/commit/88171d6bb7da812b4a603ea09ad0eeaa8a10d4f3
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/cgame/cg_main.c
M code/cgame/cg_syscalls.c
M code/client/cl_cgame.c
M code/client/cl_ui.c
M code/game/g_main.c
M code/q3_ui/ui_main.c
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/qcommon/vm_local.h
M code/server/sv_game.c
M code/ui/ui_main.c
M code/unix/Makefile
M code/unix/unix_main.c
M code/win32/win_main.c
Log Message:
-----------
support for 64bit native mods
Commit: 770c6808d0f8528f8bf9d6af4a27341eafdfa569
https://github.com/ioquake/ioq3/commit/770c6808d0f8528f8bf9d6af4a27341eafdfa569
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
fix warning
Commit: 54d65a0eadffbcd430ff32d173ef201b06dfbdc3
https://github.com/ioquake/ioq3/commit/54d65a0eadffbcd430ff32d173ef201b06dfbdc3
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
Log Message:
-----------
- load qvm file by default again to avoid 'unpure' error
- fix loading qvms in 64bit q3
Commit: 1b62818a09d63457877cbe7aed104848cd437e32
https://github.com/ioquake/ioq3/commit/1b62818a09d63457877cbe7aed104848cd437e32
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/cgame/cg_syscalls.c
M code/game/g_syscalls.c
M code/qcommon/vm.c
M code/ui/ui_syscalls.c
M i_o-q3-readme
Log Message:
-----------
- add note about 64bit mods and the demo
- fix mod functions for 64bit
Commit: 272e3ca69f8aa9b14bf1d7c734a6db809889af1d
https://github.com/ioquake/ioq3/commit/272e3ca69f8aa9b14bf1d7c734a6db809889af1d
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
M code/unix/Makefile
A code/unix/SDL12/include/SDL.h
A code/unix/SDL12/include/SDL_active.h
A code/unix/SDL12/include/SDL_audio.h
A code/unix/SDL12/include/SDL_byteorder.h
A code/unix/SDL12/include/SDL_cdrom.h
A code/unix/SDL12/include/SDL_copying.h
A code/unix/SDL12/include/SDL_endian.h
A code/unix/SDL12/include/SDL_error.h
A code/unix/SDL12/include/SDL_events.h
A code/unix/SDL12/include/SDL_getenv.h
A code/unix/SDL12/include/SDL_joystick.h
A code/unix/SDL12/include/SDL_keyboard.h
A code/unix/SDL12/include/SDL_keysym.h
A code/unix/SDL12/include/SDL_main.h
A code/unix/SDL12/include/SDL_mouse.h
A code/unix/SDL12/include/SDL_mutex.h
A code/unix/SDL12/include/SDL_name.h
A code/unix/SDL12/include/SDL_opengl.h
A code/unix/SDL12/include/SDL_quit.h
A code/unix/SDL12/include/SDL_rwops.h
A code/unix/SDL12/include/SDL_syswm.h
A code/unix/SDL12/include/SDL_thread.h
A code/unix/SDL12/include/SDL_timer.h
A code/unix/SDL12/include/SDL_types.h
A code/unix/SDL12/include/SDL_version.h
A code/unix/SDL12/include/SDL_video.h
A code/unix/SDL12/include/begin_code.h
A code/unix/SDL12/include/close_code.h
M code/unix/linux_glimp.c
M code/unix/linux_joystick.c
Log Message:
-----------
First version of Ryan Gorodon's SDL work:
16:24 < icculus> check that in, someone will fix it. :)
Commit: 1221bd89968a5bbc593791a01d9c57500958a0c1
https://github.com/ioquake/ioq3/commit/1221bd89968a5bbc593791a01d9c57500958a0c1
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-30 (Tue, 30 Aug 2005)
Changed paths:
A code/unix/linux_glimp_sdl.c
Log Message:
-----------
oops!
Commit: 8baf50cf1f1b7fe3dbef42303dc4b02d9982b126
https://github.com/ioquake/ioq3/commit/8baf50cf1f1b7fe3dbef42303dc4b02d9982b126
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
glub glub mo blon
Commit: 67da8fbc6f3562150bb490ebcda7b05810fcd418
https://github.com/ioquake/ioq3/commit/67da8fbc6f3562150bb490ebcda7b05810fcd418
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/ChangeLog
Log Message:
-----------
First update of the changelog, more to come as time goes by.
Commit: 8200e26360add6ce885a1f00704f423a4eb84952
https://github.com/ioquake/ioq3/commit/8200e26360add6ce885a1f00704f423a4eb84952
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
use system SDL lib
Commit: 77eb7e4147367371eb9e03caa15ef02037a07d2f
https://github.com/ioquake/ioq3/commit/77eb7e4147367371eb9e03caa15ef02037a07d2f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
fix cdpath, deuglify dlopen code, load dll also from cdpath
Commit: a724f6b04f13bbf221d66b798b9af515aef60c9d
https://github.com/ioquake/ioq3/commit/a724f6b04f13bbf221d66b798b9af515aef60c9d
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/game/q_shared.h
M code/splines/q_shared.h
M code/unix/Makefile
M code/unix/unix_main.c
Log Message:
-----------
add s390, s390x and ia64. It builds, don't know if it runs tough.
Commit: 3ca916aacc8f1cda4b50587fabad28c3a5b7f978
https://github.com/ioquake/ioq3/commit/3ca916aacc8f1cda4b50587fabad28c3a5b7f978
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
R code/unix/SDL12/include/SDL.h
R code/unix/SDL12/include/SDL_active.h
R code/unix/SDL12/include/SDL_audio.h
R code/unix/SDL12/include/SDL_byteorder.h
R code/unix/SDL12/include/SDL_cdrom.h
R code/unix/SDL12/include/SDL_copying.h
R code/unix/SDL12/include/SDL_endian.h
R code/unix/SDL12/include/SDL_error.h
R code/unix/SDL12/include/SDL_events.h
R code/unix/SDL12/include/SDL_getenv.h
R code/unix/SDL12/include/SDL_joystick.h
R code/unix/SDL12/include/SDL_keyboard.h
R code/unix/SDL12/include/SDL_keysym.h
R code/unix/SDL12/include/SDL_main.h
R code/unix/SDL12/include/SDL_mouse.h
R code/unix/SDL12/include/SDL_mutex.h
R code/unix/SDL12/include/SDL_name.h
R code/unix/SDL12/include/SDL_opengl.h
R code/unix/SDL12/include/SDL_quit.h
R code/unix/SDL12/include/SDL_rwops.h
R code/unix/SDL12/include/SDL_syswm.h
R code/unix/SDL12/include/SDL_thread.h
R code/unix/SDL12/include/SDL_timer.h
R code/unix/SDL12/include/SDL_types.h
R code/unix/SDL12/include/SDL_version.h
R code/unix/SDL12/include/SDL_video.h
R code/unix/SDL12/include/begin_code.h
R code/unix/SDL12/include/close_code.h
Log Message:
-----------
Removed included SDL headers (ludwig pointed the makefile to system-installed
headers instead).
Commit: 5bc2c492930af191c03e19ee4ad9a4777d417e3e
https://github.com/ioquake/ioq3/commit/5bc2c492930af191c03e19ee4ad9a4777d417e3e
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/linux_glimp_sdl.c
Log Message:
-----------
More SDL fixes:
- Console key works as it should, at least on QWERTY keyboards. Someone
will have to check AZERTY keyboards for me.
- Backspace key now works in text entry.
- Mouse input is scaled 2x, like the X11 driver does.
- Some basic logging so I know I'm using the SDL code and not the X11 code.
Commit: dee436c12623d86f88870d39d18197a2dd709d9b
https://github.com/ioquake/ioq3/commit/dee436c12623d86f88870d39d18197a2dd709d9b
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/Makefile
M code/unix/unix_main.c
Log Message:
-----------
First patch from vapier for easier packaging:
it'd make it easier on people packaging up quake3 if we could set system paths
for the baseq3 dir and if the makefile would respect things like CC/CXX from the
build env
Commit: a65432119b0f05d145c5109e1dc8b3baacb38ab0
https://github.com/ioquake/ioq3/commit/a65432119b0f05d145c5109e1dc8b3baacb38ab0
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/linux_glimp_sdl.c
Log Message:
-----------
Shutdown game if user clicks the 'X' on his window.
Commit: 23d08fae651ea5a7d7a36d12e13c685355f859ec
https://github.com/ioquake/ioq3/commit/23d08fae651ea5a7d7a36d12e13c685355f859ec
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/linux_glimp_sdl.c
Log Message:
-----------
Show the system cursor when ungrabbing the mouse, so you know it's
been ungrabbed.
Commit: 06c73f5e595d2b5bc11ec11b35d18d3f56b2ef14
https://github.com/ioquake/ioq3/commit/06c73f5e595d2b5bc11ec11b35d18d3f56b2ef14
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/botlib/l_precomp.c
M code/client/cl_main.c
M code/client/cl_net_chan.c
M code/client/snd_adpcm.c
M code/server/sv_main.c
M code/unix/linux_glimp_sdl.c
M code/unix/unix_net.c
Log Message:
-----------
First diff from Andreas Schneider:
here are gcc4 signedness fixes for latest svn :)
Commit: 2282c30923da8bc44de4de9cbbacf739f4ea302c
https://github.com/ioquake/ioq3/commit/2282c30923da8bc44de4de9cbbacf739f4ea302c
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/Makefile
M code/unix/linux_snd.c
A code/unix/linux_snd_sdl.c
Log Message:
-----------
SDL-based audio.
Commit: 5af249432df99717299d24829bffcb8a2e316663
https://github.com/ioquake/ioq3/commit/5af249432df99717299d24829bffcb8a2e316663
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/linux_glimp_sdl.c
Log Message:
-----------
try to fix keyboard handling. Works with German keyboard now AFAICT
Commit: db2b964527263591e638dbd15e60e899d1b94ae7
https://github.com/ioquake/ioq3/commit/db2b964527263591e638dbd15e60e899d1b94ae7
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/linux_glimp_sdl.c
Log Message:
-----------
Added SDL joystick support.
Commit: ae7066fa3f402191c0e4cb10741864a817fccf71
https://github.com/ioquake/ioq3/commit/ae7066fa3f402191c0e4cb10741864a817fccf71
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-08-31 (Wed, 31 Aug 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
Uh, yeah. glub glub. mo blon.
Commit: 6a84a13acf68c104c9ee2233a9f61eb4a986fc74
https://github.com/ioquake/ioq3/commit/6a84a13acf68c104c9ee2233a9f61eb4a986fc74
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-01 (Thu, 01 Sep 2005)
Changed paths:
M code/unix/linux_glimp_sdl.c
Log Message:
-----------
From Cameron Eure:
Fixes a problem in code/unix/linux_glimp_sdl.c where attributes are called
before there's a working visual, resulting in a crash.
Commit: 7aea0f71419fad99a04c9a89d25bf4aa3893a1a8
https://github.com/ioquake/ioq3/commit/7aea0f71419fad99a04c9a89d25bf4aa3893a1a8
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-01 (Thu, 01 Sep 2005)
Changed paths:
M code/unix/Makefile
R code/unix/linux_glimp_sdl.c
R code/unix/linux_snd_sdl.c
A code/unix/sdl_glimp.c
A code/unix/sdl_snd.c
Log Message:
-----------
Renamed the SDL stuff to not be Linux specific.
Commit: b0b8e0114b5ed9df0441f8cace967582b5652098
https://github.com/ioquake/ioq3/commit/b0b8e0114b5ed9df0441f8cace967582b5652098
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-01 (Thu, 01 Sep 2005)
Changed paths:
M code/unix/sdl_glimp.c
M code/unix/sdl_snd.c
Log Message:
-----------
Removed some FIXMEs
Commit: 01da6d757bb3121c9ee077e7269eee7655abd05b
https://github.com/ioquake/ioq3/commit/01da6d757bb3121c9ee077e7269eee7655abd05b
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-01 (Thu, 01 Sep 2005)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
https://bugzilla.icculus.org/show_bug.cgi?id=2356
Remotely exploitable Infostring Crash
Commit: 128154e9a85804adbe1d9f14d932e2fc3ce7270b
https://github.com/ioquake/ioq3/commit/128154e9a85804adbe1d9f14d932e2fc3ce7270b
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-01 (Thu, 01 Sep 2005)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
backed out broken patch.
Commit: 8cb9ba5bda54b1fc848920c815f78d4844396ec5
https://github.com/ioquake/ioq3/commit/8cb9ba5bda54b1fc848920c815f78d4844396ec5
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-01 (Thu, 01 Sep 2005)
Changed paths:
M code/unix/sdl_snd.c
Log Message:
-----------
Added console output so I know what's going on...
Commit: 136557954c5586afb3091243beb9f359ed36fd07
https://github.com/ioquake/ioq3/commit/136557954c5586afb3091243beb9f359ed36fd07
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-01 (Thu, 01 Sep 2005)
Changed paths:
M code/unix/linux_signals.c
Log Message:
-----------
Make a shot at total client shutdown on crash.
Commit: c7392f2c3f51443c01bcc439aadcd534d2cd05c2
https://github.com/ioquake/ioq3/commit/c7392f2c3f51443c01bcc439aadcd534d2cd05c2
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-01 (Thu, 01 Sep 2005)
Changed paths:
M code/unix/linux_glimp.c
M code/unix/sdl_glimp.c
M code/unix/unix_main.c
Log Message:
-----------
Screw with (de)initialization code.
This fixes:
- Mouse grab being lost after alt-enter goes windowed in the SDL driver.
- Joystick ceasing to function on vid_restart in the SDL driver.
- Audio failing to work after after snd_restart in the SDL driver.
- Probably other things.
Commit: 00cd405e5adb7542238ce9bf1370364531865728
https://github.com/ioquake/ioq3/commit/00cd405e5adb7542238ce9bf1370364531865728
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-01 (Thu, 01 Sep 2005)
Changed paths:
R README.txt
A id-readme.txt
Log Message:
-----------
renamed to help prevent confusion
Commit: f9c2c01eb5b362bb9a4501cbb7b5bdfb04c5fe64
https://github.com/ioquake/ioq3/commit/f9c2c01eb5b362bb9a4501cbb7b5bdfb04c5fe64
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-01 (Thu, 01 Sep 2005)
Changed paths:
M i_o-q3-readme
Log Message:
-----------
Update
Commit: 92216f0f0757ce7928f9513cbeb79502fbb4287c
https://github.com/ioquake/ioq3/commit/92216f0f0757ce7928f9513cbeb79502fbb4287c
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-01 (Thu, 01 Sep 2005)
Changed paths:
M code/unix/sdl_snd.c
Log Message:
-----------
assume a default if sndspeed==0 to stay compatible with the original
code
Commit: b0fc4a7b6e1438658a8aa351984180aac0655e3c
https://github.com/ioquake/ioq3/commit/b0fc4a7b6e1438658a8aa351984180aac0655e3c
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-02 (Fri, 02 Sep 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
remove =? assignments. use "make CC=foo" instead of "CC=foo make"
Commit: f327407bb8d2b41412d2d2a7c40aa6667268a3e6
https://github.com/ioquake/ioq3/commit/f327407bb8d2b41412d2d2a7c40aa6667268a3e6
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-02 (Fri, 02 Sep 2005)
Changed paths:
M code/botlib/be_aas_reach.c
M code/botlib/be_ai_move.c
M code/cgame/cg_consolecmds.c
M code/cgame/cg_draw.c
M code/cgame/cg_local.h
M code/cgame/cg_main.c
M code/cgame/cg_newdraw.c
M code/client/cl_cin.c
M code/client/client.h
M code/client/snd_dma.c
M code/client/snd_local.h
M code/game/be_ai_move.h
M code/game/g_local.h
M code/game/g_main.c
M code/qcommon/cm_patch.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/msg.c
M code/qcommon/qcommon.h
M code/qcommon/qfiles.h
M code/qcommon/unzip.c
M code/renderer/tr_bsp.c
M code/renderer/tr_curve.c
M code/renderer/tr_font.c
M code/renderer/tr_local.h
M code/renderer/tr_shade_calc.c
M code/renderer/tr_shader.c
M code/ui/ui_atoms.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
M code/ui/ui_syscalls.c
M code/unix/Makefile
M code/unix/sdl_glimp.c
M code/unix/unix_main.c
Log Message:
-----------
Cleanups from pomac!
Commit: e09e027914e1d22485432c3e2b617ea90c8059ed
https://github.com/ioquake/ioq3/commit/e09e027914e1d22485432c3e2b617ea90c8059ed
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-02 (Fri, 02 Sep 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
Another patch from gladiac, cleans up the makefile a little.
Commit: 1697a709a1beafa788495add51f0228dcc3be9a1
https://github.com/ioquake/ioq3/commit/1697a709a1beafa788495add51f0228dcc3be9a1
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-02 (Fri, 02 Sep 2005)
Changed paths:
M code/botlib/be_ai_move.c
Log Message:
-----------
Reverting pomac's change here, hopefully that fixes this.
Commit: 840ecd6483c3888ff880ff6cdb1f652ab496d0fa
https://github.com/ioquake/ioq3/commit/840ecd6483c3888ff880ff6cdb1f652ab496d0fa
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-03 (Sat, 03 Sep 2005)
Changed paths:
M code/botlib/be_ai_move.c
Log Message:
-----------
More from pomac
Commit: f48313563cf6c380e34b0d6e665781d9e95f5aca
https://github.com/ioquake/ioq3/commit/f48313563cf6c380e34b0d6e665781d9e95f5aca
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-03 (Sat, 03 Sep 2005)
Changed paths:
M q3asm/cmdlib.c
Log Message:
-----------
convert backslashes to slashes
Commit: 4a5f66fbe306996006fe08bf9f6fcccc1853898a
https://github.com/ioquake/ioq3/commit/4a5f66fbe306996006fe08bf9f6fcccc1853898a
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-03 (Sat, 03 Sep 2005)
Changed paths:
M code/qcommon/vm_interpreted.c
Log Message:
-----------
don't make unaligned used of OP_BLOCK_COPY an error. The bytecode
compiler doesn't care either.
Commit: 2e6d24d973200a2a3425cbaf0881390c59bd2720
https://github.com/ioquake/ioq3/commit/2e6d24d973200a2a3425cbaf0881390c59bd2720
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-03 (Sat, 03 Sep 2005)
Changed paths:
M code/unix/linux_qgl.c
M code/unix/linux_snd.c
M code/unix/unix_main.c
Log Message:
-----------
remove useless setuid code
Commit: a4a6168e95f8aae3b79c83ece4525bb0a4ee4b5e
https://github.com/ioquake/ioq3/commit/a4a6168e95f8aae3b79c83ece4525bb0a4ee4b5e
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-03 (Sat, 03 Sep 2005)
Changed paths:
M code/macosx/macosx_input.m
Log Message:
-----------
https://bugzilla.icculus.org/show_bug.cgi?id=2361
Commit: fe3c3f69eca4f2a144a0506f663aca751e8351be
https://github.com/ioquake/ioq3/commit/fe3c3f69eca4f2a144a0506f663aca751e8351be
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-03 (Sat, 03 Sep 2005)
Changed paths:
M code/macosx/macosx_sys.m
Log Message:
-----------
https://bugzilla.icculus.org/show_bug.cgi?id=2362
Commit: fe4add992050b0cb493c80e00bf75b7b479f6a4a
https://github.com/ioquake/ioq3/commit/fe4add992050b0cb493c80e00bf75b7b479f6a4a
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-03 (Sat, 03 Sep 2005)
Changed paths:
M code/unix/Makefile
M i_o-q3-readme
Log Message:
-----------
Updates and fixens
Commit: 0a8f2fe25b9de3be13ef0b1599253909916a7e70
https://github.com/ioquake/ioq3/commit/0a8f2fe25b9de3be13ef0b1599253909916a7e70
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-03 (Sat, 03 Sep 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
More fixens.
Commit: 38e3825516b32ed0354591723bbd00ee12f5a2b8
https://github.com/ioquake/ioq3/commit/38e3825516b32ed0354591723bbd00ee12f5a2b8
Author: Six <six at six.org>
Date: 2005-09-04 (Sun, 04 Sep 2005)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/renderer/tr_main.c
M code/renderer/tr_shader.c
Log Message:
-----------
Changed inline to __inline.
Visual C does not accept the inline keyword, only __inline.
Visual C does not recognize the #warning compiler directive
Commit: 54351a83c4e494004f4bb039259b7cf7da7c466b
https://github.com/ioquake/ioq3/commit/54351a83c4e494004f4bb039259b7cf7da7c466b
Author: Six <six at six.org>
Date: 2005-09-04 (Sun, 04 Sep 2005)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
.
Commit: fc76f7d4ccb440c8095c5f199998cdceb6c40dd2
https://github.com/ioquake/ioq3/commit/fc76f7d4ccb440c8095c5f199998cdceb6c40dd2
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-04 (Sun, 04 Sep 2005)
Changed paths:
M i_o-q3-readme
Log Message:
-----------
testing commits mailing list hook...
Commit: 0cf1494497f6ae0345c638c6c9efe0a850657508
https://github.com/ioquake/ioq3/commit/0cf1494497f6ae0345c638c6c9efe0a850657508
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-04 (Sun, 04 Sep 2005)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
Removed some tab chars.
Commit: 9266fccf79bdab3f4c3d84c946078410c9921217
https://github.com/ioquake/ioq3/commit/9266fccf79bdab3f4c3d84c946078410c9921217
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-04 (Sun, 04 Sep 2005)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
Fixed all lowercase input (Bugzilla #2364).
Commit: 752d393daaecb7c901f10e837abb248d882b2b4c
https://github.com/ioquake/ioq3/commit/752d393daaecb7c901f10e837abb248d882b2b4c
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-04 (Sun, 04 Sep 2005)
Changed paths:
M code/unix/sdl_snd.c
Log Message:
-----------
Tweak audio to reduce latency and allow user to override with cvars.
Commit: 7b6c3a3f7c9d1775016b340a00080945c295e232
https://github.com/ioquake/ioq3/commit/7b6c3a3f7c9d1775016b340a00080945c295e232
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-07 (Wed, 07 Sep 2005)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
Possible fix for 16-bit displays (untested)...reset the gl red/green/blue
size to 4 bits unless we have a 24-bit framebuffer.
Commit: cb753845ae5d631403bb1be13865d1fe215ed9c2
https://github.com/ioquake/ioq3/commit/cb753845ae5d631403bb1be13865d1fe215ed9c2
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-07 (Wed, 07 Sep 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
fix parallel build - gnu make specific syntax?
Commit: 62678a021554ec4ef6e310dfc63ab2e4f58135f6
https://github.com/ioquake/ioq3/commit/62678a021554ec4ef6e310dfc63ab2e4f58135f6
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-09-07 (Wed, 07 Sep 2005)
Changed paths:
M code/renderer/tr_image.c
Log Message:
-----------
Fixed buffer overflow in JPG decoder (thanks, Thilo Schulz!)
Commit: cda15d093aa17bfecf098f68bdb81b899312bd24
https://github.com/ioquake/ioq3/commit/cda15d093aa17bfecf098f68bdb81b899312bd24
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-07 (Wed, 07 Sep 2005)
Changed paths:
M code/renderer/tr_image.c
Log Message:
-----------
8 bit jpeg support from Thilo Schulz
https://bugzilla.icculus.org/show_bug.cgi?id=2373
Commit: 4caa237d5f10458c4da666fe33613d0359f11784
https://github.com/ioquake/ioq3/commit/4caa237d5f10458c4da666fe33613d0359f11784
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-08 (Thu, 08 Sep 2005)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
use r_ignorehwgamma cvar to allow user to disable gamma correction
Commit: 40592957b48bac19f300634c6700bd18f8bc8f32
https://github.com/ioquake/ioq3/commit/40592957b48bac19f300634c6700bd18f8bc8f32
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-12 (Mon, 12 Sep 2005)
Changed paths:
M code/renderer/tr_image.c
Log Message:
-----------
fix some integer overflows
Commit: 4bee7b4134705be55c4b5ea564cddfb452d266c5
https://github.com/ioquake/ioq3/commit/4bee7b4134705be55c4b5ea564cddfb452d266c5
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-17 (Sat, 17 Sep 2005)
Changed paths:
M code/server/server.h
M code/server/sv_ccmds.c
M code/server/sv_game.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_snapshot.c
Log Message:
-----------
Patch from Tim Angus, to fix a longstanding bug
in the server, wherein running the server for
more than 24 hours would cause the game to
exhibit weirdness as described here:
http://forums.wireheadstudios.org/index.php?act=ST&f=11&t=2749
That page would also indicate that more work
needs to be done if the map isn't going to change
for more than 24 hours.
Commit: 18fc0fb5f523710d376a9bdf48a10428e80ce1a9
https://github.com/ioquake/ioq3/commit/18fc0fb5f523710d376a9bdf48a10428e80ce1a9
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-17 (Sat, 17 Sep 2005)
Changed paths:
M code/game/g_team.c
Log Message:
-----------
fix crash when starting a TA CTF game with shared libs (#2367)
Commit: aa942839ceaad94d81ba85704c7aac216fccc8b8
https://github.com/ioquake/ioq3/commit/aa942839ceaad94d81ba85704c7aac216fccc8b8
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-17 (Sat, 17 Sep 2005)
Changed paths:
M code/client/snd_mix.c
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_surface.c
Log Message:
-----------
apply altivec fixes from Emanuel Steen (#2383)
Commit: b185817285eb53abc0a10103e64771886e8f94f7
https://github.com/ioquake/ioq3/commit/b185817285eb53abc0a10103e64771886e8f94f7
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-17 (Sat, 17 Sep 2005)
Changed paths:
M code/renderer/tr_image.c
Log Message:
-----------
more integer checks
Commit: 33a48a0336865a9d21983e4836920cd9f3401101
https://github.com/ioquake/ioq3/commit/33a48a0336865a9d21983e4836920cd9f3401101
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-19 (Mon, 19 Sep 2005)
Changed paths:
M code/cgame/cg_players.c
M code/client/cl_keys.c
M code/client/cl_main.c
M code/client/keys.h
M code/game/q_shared.c
M code/q3_ui/ui_players.c
M code/qcommon/files.c
M code/server/sv_main.c
M code/ui/ui_players.c
Log Message:
-----------
* Fix to multiple buffer overflow bugs in CL_Rcon_f
* Fix to COM_ParseExt 1 byte overwrite bug
* Fixed some missing calls to trap_FS_FCloseFile
* Fixed q3msgboom and q3infoboom bugs
* Fixed some qboolean type confusion
* Above fixes from http://www.quakesrc.org/forums/viewtopic.php?t=5374
Commit: 50eb77ed1ac46842d2fd4ffd3ca5b460c89d6dbf
https://github.com/ioquake/ioq3/commit/50eb77ed1ac46842d2fd4ffd3ca5b460c89d6dbf
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-19 (Mon, 19 Sep 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Removed the dependancy on perl for deriving the version number
* Moved `sdl-config --libs` from LDFLAGS to GLLDFLAGS to prevent needlessly linking against SDL when building the dedicated server
* Moved assignment of DEBUG_CFLAGS until after BASE_CFLAGS has been constructed
Commit: fcaf343d7fe6017a939e19c126f33da032dd7f33
https://github.com/ioquake/ioq3/commit/fcaf343d7fe6017a939e19c126f33da032dd7f33
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-22 (Thu, 22 Sep 2005)
Changed paths:
M code/botlib/l_utils.h
M code/client/snd_mix.c
M code/game/ai_main.c
M code/game/q_math.c
M code/game/q_shared.h
M code/jpeg-6/jinclude.h
M code/jpeg-6/jmorecfg.h
M code/qcommon/common.c
M code/qcommon/md4.c
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_x86.c
M code/renderer/qgl.h
M code/renderer/tr_font.c
M code/renderer/tr_shade_calc.c
M code/unix/ChangeLog
M code/unix/Makefile
M code/unix/qasm.h
M code/win32/win_glimp.c
M code/win32/win_input.c
M code/win32/win_local.h
M code/win32/win_main.c
M code/win32/win_net.c
M code/win32/win_qgl.c
M code/win32/win_shared.c
M code/win32/win_snd.c
M code/win32/winquake.rc
M i_o-q3-readme
Log Message:
-----------
* Port to MinGW
Commit: fa9b864abe155667bd2f320006a26413691c5f30
https://github.com/ioquake/ioq3/commit/fa9b864abe155667bd2f320006a26413691c5f30
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-23 (Fri, 23 Sep 2005)
Changed paths:
M code/unix/Makefile
R code/unix/ftol.nasm
A code/unix/ftola.s
R code/unix/snapvector.nasm
A code/unix/snapvectora.s
Log Message:
-----------
* Tidied up the makefile, mostly for whitespace
* Removed the q3static target
* Ported the nasm asm to gas asm, thus removing the nasm dependancy
Commit: 2b8395a4d014f38b47cc3d1066c355583219c51b
https://github.com/ioquake/ioq3/commit/2b8395a4d014f38b47cc3d1066c355583219c51b
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-23 (Fri, 23 Sep 2005)
Changed paths:
M code/client/cl_keys.c
M code/client/snd_mix.c
M code/game/bg_lib.c
M code/game/q_math.c
M code/qcommon/common.c
M code/qcommon/vm.c
M code/qcommon/vm_x86.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/renderer/tr_shade_calc.c
M code/unix/Makefile
M code/win32/win_shared.c
Log Message:
-----------
* Replaced lots of __linux__ || __FreeBSD__ with __GNUC__
* MinGW port now uses asm versions of SnapVector and ftol
* Improved the handling of mangled symbols in vm_x86.c
Commit: 4c6f59c54110682eaa2b3638989a26ae4efb895e
https://github.com/ioquake/ioq3/commit/4c6f59c54110682eaa2b3638989a26ae4efb895e
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-23 (Fri, 23 Sep 2005)
Changed paths:
M code/qcommon/qfiles.h
M code/renderer/tr_animation.c
M code/renderer/tr_image.c
M code/renderer/tr_local.h
M code/renderer/tr_main.c
M code/renderer/tr_mesh.c
M code/renderer/tr_model.c
M code/renderer/tr_shader.c
M code/renderer/tr_surface.c
Log Message:
-----------
* Applied Thilo Schulz's MDR patch
Commit: fe14a45ad1f179b555d439b1bf3bd92d1d288da1
https://github.com/ioquake/ioq3/commit/fe14a45ad1f179b555d439b1bf3bd92d1d288da1
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-23 (Fri, 23 Sep 2005)
Changed paths:
M code/botlib/be_aas_file.c
M code/botlib/be_aas_sample.c
M code/botlib/be_ai_goal.c
M code/cgame/cg_main.c
M code/cgame/cg_newdraw.c
M code/cgame/cg_players.c
M code/client/cl_ui.c
M code/client/snd_dma.c
M code/client/snd_mem.c
M code/game/bg_misc.c
M code/game/g_client.c
M code/game/g_items.c
M code/game/g_misc.c
M code/game/g_spawn.c
M code/game/g_trigger.c
M code/game/g_utils.c
M code/q3_ui/ui_addbots.c
M code/q3_ui/ui_network.c
M code/q3_ui/ui_playersettings.c
M code/q3_ui/ui_preferences.c
M code/q3_ui/ui_qmenu.c
M code/q3_ui/ui_servers2.c
M code/q3_ui/ui_sound.c
M code/q3_ui/ui_startserver.c
M code/q3_ui/ui_video.c
M code/qcommon/cmd.c
M code/qcommon/files.c
M code/qcommon/unzip.c
M code/renderer/tr_font.c
M code/renderer/tr_image.c
M code/renderer/tr_mesh.c
M code/ui/ui_atoms.c
M code/ui/ui_gameinfo.c
M code/ui/ui_main.c
M code/ui/ui_players.c
M code/ui/ui_shared.c
M code/unix/linux_qgl.c
M code/unix/sdl_glimp.c
M code/unix/sdl_snd.c
M code/unix/unix_shared.c
Log Message:
-----------
* Applied ajax's cleanup patch
Commit: f0bd20e00a100336897b2430c80ee4d40875dc22
https://github.com/ioquake/ioq3/commit/f0bd20e00a100336897b2430c80ee4d40875dc22
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-24 (Sat, 24 Sep 2005)
Changed paths:
M code/client/snd_dma.c
M code/unix/sdl_snd.c
Log Message:
-----------
* Removed the redundant "sound system is muted" message
* Moved printing of desired audiospec to before SDL_OpenAudio
* When the computed value for samples is not a power of 2, now pick the smallest power of 2 greater rather than the largest power of 2 smaller
Commit: 2897abe618a245fdaec0c4f7fb47fbe0946a1dc6
https://github.com/ioquake/ioq3/commit/2897abe618a245fdaec0c4f7fb47fbe0946a1dc6
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-25 (Sun, 25 Sep 2005)
Changed paths:
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/unix/linux_qgl.c
Log Message:
-----------
* Mostly selfish patch to work around what I believe is probably an nvidia and/or agpgart bug
Commit: e66a28dfeb4bb6ccc92a47702083ecf646f1b25c
https://github.com/ioquake/ioq3/commit/e66a28dfeb4bb6ccc92a47702083ecf646f1b25c
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-25 (Sun, 25 Sep 2005)
Changed paths:
R code/Construct
R code/unix/Cons_gcc.pm
R code/unix/Conscript-client
R code/unix/Conscript-dedicated
R code/unix/Conscript-pk3
R code/unix/Conscript-sdk
R code/unix/Conscript-setup
M code/unix/Makefile
R code/unix/Quake3.kdelnk
R code/unix/build_setup.sh
R code/unix/cons
R code/unix/extract_ver.pl
R code/unix/q3test.spec.sh
R code/unix/run-target.sh
R code/unix/sys_dosa.s
R code/unix/vm_x86a.s
Log Message:
-----------
* Removed cons based build system
* Removed some id specific shell/perl scripts
* Removed some unused asm files
* Removed prehistoric RPM build rules
Commit: 198cb121d7d630c761d8bf25a6c77d675cff9916
https://github.com/ioquake/ioq3/commit/198cb121d7d630c761d8bf25a6c77d675cff9916
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-25 (Sun, 25 Sep 2005)
Changed paths:
R code/Makefile
Log Message:
-----------
* Removed Makefile which spawned cons
Commit: 6ceb4a64e433c961697b1c2d35d269396053d128
https://github.com/ioquake/ioq3/commit/6ceb4a64e433c961697b1c2d35d269396053d128
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-25 (Sun, 25 Sep 2005)
Changed paths:
R code/unix/pcons-2.3.1
Log Message:
-----------
* Removed stray cons script
Commit: 4bc5c29115d2e28b4748b0bd6e3968f53f3ca949
https://github.com/ioquake/ioq3/commit/4bc5c29115d2e28b4748b0bd6e3968f53f3ca949
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-25 (Sun, 25 Sep 2005)
Changed paths:
M code/game/q_shared.h
M code/qcommon/common.c
M code/qcommon/vm_x86.c
M code/renderer/qgl.h
M code/splines/q_shared.h
M code/splines/q_shared.hpp
M code/unix/Makefile
M code/unix/unix_shared.c
Log Message:
-----------
* FreeBSD fixes/updates from Andreas Kohn
Commit: ae9fbe3288990b8564e53222758fb15a41d459fc
https://github.com/ioquake/ioq3/commit/ae9fbe3288990b8564e53222758fb15a41d459fc
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-25 (Sun, 25 Sep 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Don't link against X directly when building the SDL backend
Commit: aff4d7d858cc2e9859db57e7017c0ace6c90af9a
https://github.com/ioquake/ioq3/commit/aff4d7d858cc2e9859db57e7017c0ace6c90af9a
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-26 (Mon, 26 Sep 2005)
Changed paths:
M code/qcommon/vm_x86.c
M code/renderer/tr_model.c
M code/win32/win_main.c
M i_o-q3-readme
Log Message:
-----------
Hopefully this will fix win32 msvc.netsuperduper++220000 extra entropy edition
compilation, and I updated the readme a little apparently.
Commit: 1ad7f9cff1b3fceb6a5feb6c573bb46d5982e22a
https://github.com/ioquake/ioq3/commit/1ad7f9cff1b3fceb6a5feb6c573bb46d5982e22a
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-26 (Mon, 26 Sep 2005)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
* Fix to broken win32 fix patch
Commit: 429e59a53c44afc2a6bd3036a9fffa1879e83a3f
https://github.com/ioquake/ioq3/commit/429e59a53c44afc2a6bd3036a9fffa1879e83a3f
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-26 (Mon, 26 Sep 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Reintroduced the copyfiles rule
Commit: cde9e9e93c5ade0fd09a989877aa730da75c6315
https://github.com/ioquake/ioq3/commit/cde9e9e93c5ade0fd09a989877aa730da75c6315
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-26 (Mon, 26 Sep 2005)
Changed paths:
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_x86.c
Log Message:
-----------
* Fixed some long/int warnings, hopefully this doesn't disrupt the MSVC and/or 64bit builds
Commit: 909e96e41b1f60c2d2779d5c5e85251fd323c6c2
https://github.com/ioquake/ioq3/commit/909e96e41b1f60c2d2779d5c5e85251fd323c6c2
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-26 (Mon, 26 Sep 2005)
Changed paths:
M code/game/q_shared.h
M code/unix/Makefile
Log Message:
-----------
* Some FreeBSD cleanups
* Removed the remainder of the RPM stuff from the Makefile
Commit: 47d4c2bfe5c08ead0ef8949167a1333b8d543136
https://github.com/ioquake/ioq3/commit/47d4c2bfe5c08ead0ef8949167a1333b8d543136
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-26 (Mon, 26 Sep 2005)
Changed paths:
M code/qcommon/vm_none.c
Log Message:
-----------
* 64 bit fix
Commit: 03a284b67efeef83c5c36522e592492d2c8e4b5d
https://github.com/ioquake/ioq3/commit/03a284b67efeef83c5c36522e592492d2c8e4b5d
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-26 (Mon, 26 Sep 2005)
Changed paths:
M code/unix/linux_glimp.c
Log Message:
-----------
* Non SDL warning fix
Commit: d12b4d4d092b9ea5f693be010047187e1998c20a
https://github.com/ioquake/ioq3/commit/d12b4d4d092b9ea5f693be010047187e1998c20a
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-26 (Mon, 26 Sep 2005)
Changed paths:
M code/qcommon/vm_ppc.c
Log Message:
-----------
* Potential fix to ppc vm
Commit: 534da92fc055622eb81f4384072e62d228ca0b34
https://github.com/ioquake/ioq3/commit/534da92fc055622eb81f4384072e62d228ca0b34
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-26 (Mon, 26 Sep 2005)
Changed paths:
M code/game/q_shared.h
Log Message:
-----------
* Fix to MinGW build
Commit: d5fbff3f449a8baeca92b1a2c4a4a4a4c9e6e446
https://github.com/ioquake/ioq3/commit/d5fbff3f449a8baeca92b1a2c4a4a4a4c9e6e446
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-26 (Mon, 26 Sep 2005)
Changed paths:
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_none.c
M code/qcommon/vm_ppc.c
M code/qcommon/vm_x86.c
Log Message:
-----------
revert int->long change as it breaks on 64bit. Actually only
VM_CallInterpreted hurts as VM_CallCompiled is only used on 32bit. Use
same arg types for consistency nevertheless.
Commit: d0204def781503d33aa1e2715e47c60c789c7aaf
https://github.com/ioquake/ioq3/commit/d0204def781503d33aa1e2715e47c60c789c7aaf
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-26 (Mon, 26 Sep 2005)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
* Removed nonsensical "smells like demo data, continueing[sic] anyways" message
Commit: 32a5a76d0793a55cdfe8e0a8a3c18fe60288e407
https://github.com/ioquake/ioq3/commit/32a5a76d0793a55cdfe8e0a8a3c18fe60288e407
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-27 (Tue, 27 Sep 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* The Makefile now sources Makefile.local, so you shouldn't need to change the Makefile itself any more
* The Makefile now inherits CFLAGS from the shell environment
* The Makefile now generates dependancies by default, it can be disabled by setting GENERATE_DEPENDANCIES=0 in Makefile.local
* Removed -Werror from the linux build since it's not GCC 4 clean yet. Again, it can be added back via Makefile.local
Commit: 4f1b8a2dc8edfea477616a81adda261a7947c55f
https://github.com/ioquake/ioq3/commit/4f1b8a2dc8edfea477616a81adda261a7947c55f
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-27 (Tue, 27 Sep 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Assorted Makefile cleanups/cruft removal
Commit: cc1fb807c29c6ccd7a11f1d54fd91d4a87d67b33
https://github.com/ioquake/ioq3/commit/cc1fb807c29c6ccd7a11f1d54fd91d4a87d67b33
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-09-28 (Wed, 28 Sep 2005)
Changed paths:
M code/jpeg-6/jdhuff.h
Log Message:
-----------
fix (likely bogus) warning about uninitialized variables
Commit: 317d40b046c25badf77803a432ea2030b7d20d8f
https://github.com/ioquake/ioq3/commit/317d40b046c25badf77803a432ea2030b7d20d8f
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-28 (Wed, 28 Sep 2005)
Changed paths:
R common/aselib.c
R common/aselib.h
R common/bspfile.c
R common/bspfile.h
R common/cmdlib.c
R common/cmdlib.h
R common/imagelib.c
R common/imagelib.h
R common/l3dslib.c
R common/l3dslib.h
R common/mathlib.c
R common/mathlib.h
R common/md4.c
R common/mutex.c
R common/mutex.h
R common/polylib.c
R common/polylib.h
R common/polyset.h
R common/qfiles.h
R common/scriplib.c
R common/scriplib.h
R common/surfaceflags.h
R common/threads.c
R common/threads.h
R common/trilib.c
R common/trilib.h
R libs/cmdlib.h
R libs/cmdlib/cmdlib.cpp
R libs/cmdlib/cmdlib.vcproj
R libs/jpeg6/README
R libs/jpeg6/jchuff.h
R libs/jpeg6/jcomapi.cpp
R libs/jpeg6/jconfig.h
R libs/jpeg6/jdapimin.cpp
R libs/jpeg6/jdapistd.cpp
R libs/jpeg6/jdatasrc.cpp
R libs/jpeg6/jdcoefct.cpp
R libs/jpeg6/jdcolor.cpp
R libs/jpeg6/jdct.h
R libs/jpeg6/jddctmgr.cpp
R libs/jpeg6/jdhuff.cpp
R libs/jpeg6/jdhuff.h
R libs/jpeg6/jdinput.cpp
R libs/jpeg6/jdmainct.cpp
R libs/jpeg6/jdmarker.cpp
R libs/jpeg6/jdmaster.cpp
R libs/jpeg6/jdpostct.cpp
R libs/jpeg6/jdsample.cpp
R libs/jpeg6/jdtrans.cpp
R libs/jpeg6/jerror.cpp
R libs/jpeg6/jerror.h
R libs/jpeg6/jfdctflt.cpp
R libs/jpeg6/jidctflt.cpp
R libs/jpeg6/jinclude.h
R libs/jpeg6/jmemmgr.cpp
R libs/jpeg6/jmemnobs.cpp
R libs/jpeg6/jmemsys.h
R libs/jpeg6/jmorecfg.h
R libs/jpeg6/jpeg6.vcproj
R libs/jpeg6/jpegint.h
R libs/jpeg6/jpgload.cpp
R libs/jpeg6/jutils.cpp
R libs/jpeg6/jversion.h
R libs/jpeglib.h
R libs/pak/pak.vcproj
R libs/pak/pakstuff.cpp
R libs/pak/unzip.cpp
R libs/pak/unzip.h
R libs/pakstuff.h
R libs/str.h
R q3map/brush.c
R q3map/brush_primit.c
R q3map/bsp.c
R q3map/facebsp.c
R q3map/fog.c
R q3map/gldraw.c
R q3map/glfile.c
R q3map/leakfile.c
R q3map/light.c
R q3map/light.h
R q3map/light_trace.c
R q3map/lightmaps.c
R q3map/lightv.c
R q3map/makefile
R q3map/map.c
R q3map/mesh.c
R q3map/mesh.h
R q3map/misc_model.c
R q3map/nodraw.c
R q3map/patch.c
R q3map/portals.c
R q3map/prtfile.c
R q3map/q3map.sln
R q3map/q3map.vcproj
R q3map/qbsp.h
R q3map/shaders.c
R q3map/shaders.h
R q3map/soundv.c
R q3map/surface.c
R q3map/terrain.c
R q3map/tjunction.c
R q3map/tree.c
R q3map/vis.c
R q3map/vis.h
R q3map/visflow.c
R q3map/writebsp.c
Log Message:
-----------
* Removed q3map and associated common and libs directories
Commit: 82f798971439c6b2657e96e5c7713301e3cc9fc5
https://github.com/ioquake/ioq3/commit/82f798971439c6b2657e96e5c7713301e3cc9fc5
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-28 (Wed, 28 Sep 2005)
Changed paths:
M code/cgame/cg_servercmds.c
M code/game/g_client.c
M code/game/g_main.c
Log Message:
-----------
* Some game bug fixes from http://www.quake3world.com/ubb/Forum4/HTML/006208.html
Commit: a8e642fe636ceb086f9e0bf896b03747a374b44c
https://github.com/ioquake/ioq3/commit/a8e642fe636ceb086f9e0bf896b03747a374b44c
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-28 (Wed, 28 Sep 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Added a - to the dependancies include line
Commit: 9e70b3e418c3831faf249aad9205c3a4ba602772
https://github.com/ioquake/ioq3/commit/9e70b3e418c3831faf249aad9205c3a4ba602772
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-29 (Thu, 29 Sep 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
Spell checking, thanks to Han in irc.
Also, stop reading these logs and visit timedoctor.org!
Commit: 37e948211b45ad3ebfe313faee93ff288476687d
https://github.com/ioquake/ioq3/commit/37e948211b45ad3ebfe313faee93ff288476687d
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-09-29 (Thu, 29 Sep 2005)
Changed paths:
M i_o-q3-readme
Log Message:
-----------
Updated for stuff.
=================================================
This message brought to you by TimeDoctor Dot Org
Where do you want to Laugh Today?
=================================================
Commit: de1840a23a1d1ec0a92e6317c197da53d47503fe
https://github.com/ioquake/ioq3/commit/de1840a23a1d1ec0a92e6317c197da53d47503fe
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-29 (Thu, 29 Sep 2005)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
* Most obscure bug EVAR. Seems a library that SDL depends on (specifically libgthread-2.0) defines a symbol g_log. qagamei386.so also defines such a symbol, but since it is dynamically loaded at runtime, no collision check is performed. When the code is relocated therefore, all instances of g_log in qagamei386.so end up refering to the g_log in the library... and bad things happen. s/g_log/g_logfile/g.
Commit: 24d3c6b2a2b28350a840d3cd54a018d36c4c730d
https://github.com/ioquake/ioq3/commit/24d3c6b2a2b28350a840d3cd54a018d36c4c730d
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-29 (Thu, 29 Sep 2005)
Changed paths:
M code/client/snd_dma.c
Log Message:
-----------
* Fixed the bug where the "doppler" effect code could cause a temporary client lock up
Commit: 52dcaa45fd9deacfb21367074be95be370e76afb
https://github.com/ioquake/ioq3/commit/52dcaa45fd9deacfb21367074be95be370e76afb
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-29 (Thu, 29 Sep 2005)
Changed paths:
M code/client/snd_dma.c
M code/client/snd_local.h
Log Message:
-----------
* A better fix to the "doppler" bug
Commit: 6797dcc7052c411bf2fee7080e65ea50c922900e
https://github.com/ioquake/ioq3/commit/6797dcc7052c411bf2fee7080e65ea50c922900e
Author: Tim Angus <tim at ngus.net>
Date: 2005-09-30 (Fri, 30 Sep 2005)
Changed paths:
M code/unix/sdl_snd.c
Log Message:
-----------
* Made the default SDL dma buffer larger
Commit: c07dc8dbeea5310a8c2afaf0804169179f2187be
https://github.com/ioquake/ioq3/commit/c07dc8dbeea5310a8c2afaf0804169179f2187be
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-04 (Tue, 04 Oct 2005)
Changed paths:
M lcc/cpp/cpp.c
M lcc/cpp/getopt.c
M lcc/cpp/include.c
M lcc/cpp/lex.c
M lcc/cpp/macro.c
M lcc/cpp/nlist.c
M lcc/cpp/tokens.c
R lcc/custom.mk
M lcc/etc/bprint.c
M lcc/etc/lcc.c
M lcc/etc/linux.c
M lcc/lburg/gram.c
M lcc/lib/bbexit.c
M lcc/makefile
M lcc/src/bind.c
M lcc/src/bytecode.c
M lcc/src/c.h
M lcc/src/dag.c
M lcc/src/decl.c
M lcc/src/enode.c
M lcc/src/expr.c
M lcc/src/gen.c
M lcc/src/init.c
M lcc/src/inits.c
M lcc/src/input.c
M lcc/src/lex.c
M lcc/src/null.c
M lcc/src/output.c
M lcc/src/prof.c
M lcc/src/profio.c
M lcc/src/simp.c
M lcc/src/stab.c
M lcc/src/stmt.c
M lcc/src/sym.c
M lcc/src/symbolic.c
M lcc/src/trace.c
M lcc/src/types.c
M q3asm/Makefile
Log Message:
-----------
* Dewarninged the lcc and q3asm source
* Removed traditional target platforms from the lcc build. This might break
building lcc on Windows using nmake. Submit patches or be quiet :p
* Default target for lcc is now bytecode, so -Wf-target=bytecode is no longer
needed on the lcc command line
Commit: b1cef6352ee5c488a9443e9d060d5d481dd4c83f
https://github.com/ioquake/ioq3/commit/b1cef6352ee5c488a9443e9d060d5d481dd4c83f
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-04 (Tue, 04 Oct 2005)
Changed paths:
M lcc/etc/lcc.c
M lcc/makefile
M q3asm/cmdlib.c
M q3asm/cmdlib.h
Log Message:
-----------
* lcc and q3asm now build with MinGW
Commit: ad118b9baf3e724e41c19d5c4d605133ff57745d
https://github.com/ioquake/ioq3/commit/ad118b9baf3e724e41c19d5c4d605133ff57745d
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-04 (Tue, 04 Oct 2005)
Changed paths:
A code/tools/lcc/COPYRIGHT
A code/tools/lcc/LOG
A code/tools/lcc/README
A code/tools/lcc/README.id
A code/tools/lcc/alpha/osf/tst/8q.1bk
A code/tools/lcc/alpha/osf/tst/8q.2bk
A code/tools/lcc/alpha/osf/tst/8q.sbk
A code/tools/lcc/alpha/osf/tst/array.1bk
A code/tools/lcc/alpha/osf/tst/array.2bk
A code/tools/lcc/alpha/osf/tst/array.sbk
A code/tools/lcc/alpha/osf/tst/cf.1bk
A code/tools/lcc/alpha/osf/tst/cf.2bk
A code/tools/lcc/alpha/osf/tst/cf.sbk
A code/tools/lcc/alpha/osf/tst/cq.1bk
A code/tools/lcc/alpha/osf/tst/cq.2bk
A code/tools/lcc/alpha/osf/tst/cq.sbk
A code/tools/lcc/alpha/osf/tst/cvt.1bk
A code/tools/lcc/alpha/osf/tst/cvt.2bk
A code/tools/lcc/alpha/osf/tst/cvt.sbk
A code/tools/lcc/alpha/osf/tst/fields.1bk
A code/tools/lcc/alpha/osf/tst/fields.2bk
A code/tools/lcc/alpha/osf/tst/fields.sbk
A code/tools/lcc/alpha/osf/tst/front.2bk
A code/tools/lcc/alpha/osf/tst/front.sbk
A code/tools/lcc/alpha/osf/tst/incr.1bk
A code/tools/lcc/alpha/osf/tst/incr.2bk
A code/tools/lcc/alpha/osf/tst/incr.sbk
A code/tools/lcc/alpha/osf/tst/init.1bk
A code/tools/lcc/alpha/osf/tst/init.2bk
A code/tools/lcc/alpha/osf/tst/init.sbk
A code/tools/lcc/alpha/osf/tst/limits.1bk
A code/tools/lcc/alpha/osf/tst/limits.2bk
A code/tools/lcc/alpha/osf/tst/limits.sbk
A code/tools/lcc/alpha/osf/tst/paranoia.1bk
A code/tools/lcc/alpha/osf/tst/paranoia.2bk
A code/tools/lcc/alpha/osf/tst/paranoia.sbk
A code/tools/lcc/alpha/osf/tst/sort.1bk
A code/tools/lcc/alpha/osf/tst/sort.2bk
A code/tools/lcc/alpha/osf/tst/sort.sbk
A code/tools/lcc/alpha/osf/tst/spill.1bk
A code/tools/lcc/alpha/osf/tst/spill.2bk
A code/tools/lcc/alpha/osf/tst/spill.sbk
A code/tools/lcc/alpha/osf/tst/stdarg.1bk
A code/tools/lcc/alpha/osf/tst/stdarg.2bk
A code/tools/lcc/alpha/osf/tst/stdarg.sbk
A code/tools/lcc/alpha/osf/tst/struct.1bk
A code/tools/lcc/alpha/osf/tst/struct.2bk
A code/tools/lcc/alpha/osf/tst/struct.sbk
A code/tools/lcc/alpha/osf/tst/switch.1bk
A code/tools/lcc/alpha/osf/tst/switch.2bk
A code/tools/lcc/alpha/osf/tst/switch.sbk
A code/tools/lcc/alpha/osf/tst/wf1.1bk
A code/tools/lcc/alpha/osf/tst/wf1.2bk
A code/tools/lcc/alpha/osf/tst/wf1.sbk
A code/tools/lcc/alpha/osf/tst/yacc.1bk
A code/tools/lcc/alpha/osf/tst/yacc.2bk
A code/tools/lcc/alpha/osf/tst/yacc.sbk
A code/tools/lcc/bin/lcc.exe
A code/tools/lcc/bin/q3cpp.exe
A code/tools/lcc/bin/q3rcc.exe
A code/tools/lcc/buildnt.bat
A code/tools/lcc/buildnt.sh
A code/tools/lcc/cpp/cpp.c
A code/tools/lcc/cpp/cpp.h
A code/tools/lcc/cpp/eval.c
A code/tools/lcc/cpp/getopt.c
A code/tools/lcc/cpp/hideset.c
A code/tools/lcc/cpp/include.c
A code/tools/lcc/cpp/lex.c
A code/tools/lcc/cpp/macro.c
A code/tools/lcc/cpp/nlist.c
A code/tools/lcc/cpp/tokens.c
A code/tools/lcc/cpp/unix.c
A code/tools/lcc/doc/4.html
A code/tools/lcc/doc/bprint.1
A code/tools/lcc/doc/bprint.pdf
A code/tools/lcc/doc/install.html
A code/tools/lcc/doc/lcc.1
A code/tools/lcc/doc/lcc.pdf
A code/tools/lcc/etc/bprint.c
A code/tools/lcc/etc/gcc-solaris.c
A code/tools/lcc/etc/irix.c
A code/tools/lcc/etc/lcc.c
A code/tools/lcc/etc/linux.c
A code/tools/lcc/etc/ops.c
A code/tools/lcc/etc/osf.c
A code/tools/lcc/etc/solaris.c
A code/tools/lcc/etc/win32.c
A code/tools/lcc/include/alpha/osf/assert.h
A code/tools/lcc/include/alpha/osf/ctype.h
A code/tools/lcc/include/alpha/osf/errno.h
A code/tools/lcc/include/alpha/osf/float.h
A code/tools/lcc/include/alpha/osf/limits.h
A code/tools/lcc/include/alpha/osf/locale.h
A code/tools/lcc/include/alpha/osf/math.h
A code/tools/lcc/include/alpha/osf/setjmp.h
A code/tools/lcc/include/alpha/osf/signal.h
A code/tools/lcc/include/alpha/osf/stdarg.h
A code/tools/lcc/include/alpha/osf/stddef.h
A code/tools/lcc/include/alpha/osf/stdio.h
A code/tools/lcc/include/alpha/osf/stdlib.h
A code/tools/lcc/include/alpha/osf/string.h
A code/tools/lcc/include/alpha/osf/time.h
A code/tools/lcc/include/mips/irix/assert.h
A code/tools/lcc/include/mips/irix/ctype.h
A code/tools/lcc/include/mips/irix/errno.h
A code/tools/lcc/include/mips/irix/float.h
A code/tools/lcc/include/mips/irix/limits.h
A code/tools/lcc/include/mips/irix/locale.h
A code/tools/lcc/include/mips/irix/math.h
A code/tools/lcc/include/mips/irix/setjmp.h
A code/tools/lcc/include/mips/irix/signal.h
A code/tools/lcc/include/mips/irix/stdarg.h
A code/tools/lcc/include/mips/irix/stddef.h
A code/tools/lcc/include/mips/irix/stdio.h
A code/tools/lcc/include/mips/irix/stdlib.h
A code/tools/lcc/include/mips/irix/string.h
A code/tools/lcc/include/mips/irix/time.h
A code/tools/lcc/include/sparc/solaris/assert.h
A code/tools/lcc/include/sparc/solaris/ctype.h
A code/tools/lcc/include/sparc/solaris/errno.h
A code/tools/lcc/include/sparc/solaris/float.h
A code/tools/lcc/include/sparc/solaris/limits.h
A code/tools/lcc/include/sparc/solaris/locale.h
A code/tools/lcc/include/sparc/solaris/math.h
A code/tools/lcc/include/sparc/solaris/setjmp.h
A code/tools/lcc/include/sparc/solaris/signal.h
A code/tools/lcc/include/sparc/solaris/stdarg.h
A code/tools/lcc/include/sparc/solaris/stddef.h
A code/tools/lcc/include/sparc/solaris/stdio.h
A code/tools/lcc/include/sparc/solaris/stdlib.h
A code/tools/lcc/include/sparc/solaris/string.h
A code/tools/lcc/include/sparc/solaris/time.h
A code/tools/lcc/include/x86/linux/assert.h
A code/tools/lcc/include/x86/linux/float.h
A code/tools/lcc/include/x86/linux/stdarg.h
A code/tools/lcc/lburg/gram.c
A code/tools/lcc/lburg/gram.y
A code/tools/lcc/lburg/lburg.1
A code/tools/lcc/lburg/lburg.c
A code/tools/lcc/lburg/lburg.h
A code/tools/lcc/lib/assert.c
A code/tools/lcc/lib/bbexit.c
A code/tools/lcc/lib/yynull.c
A code/tools/lcc/makefile
A code/tools/lcc/makefile.nt
A code/tools/lcc/mips/irix/tst/8q.1bk
A code/tools/lcc/mips/irix/tst/8q.2bk
A code/tools/lcc/mips/irix/tst/8q.sbk
A code/tools/lcc/mips/irix/tst/array.1bk
A code/tools/lcc/mips/irix/tst/array.2bk
A code/tools/lcc/mips/irix/tst/array.sbk
A code/tools/lcc/mips/irix/tst/cf.1bk
A code/tools/lcc/mips/irix/tst/cf.2bk
A code/tools/lcc/mips/irix/tst/cf.sbk
A code/tools/lcc/mips/irix/tst/cq.1bk
A code/tools/lcc/mips/irix/tst/cq.2bk
A code/tools/lcc/mips/irix/tst/cq.sbk
A code/tools/lcc/mips/irix/tst/cvt.1bk
A code/tools/lcc/mips/irix/tst/cvt.2bk
A code/tools/lcc/mips/irix/tst/cvt.sbk
A code/tools/lcc/mips/irix/tst/fields.1bk
A code/tools/lcc/mips/irix/tst/fields.2bk
A code/tools/lcc/mips/irix/tst/fields.sbk
A code/tools/lcc/mips/irix/tst/front.2bk
A code/tools/lcc/mips/irix/tst/front.sbk
A code/tools/lcc/mips/irix/tst/incr.2bk
A code/tools/lcc/mips/irix/tst/incr.sbk
A code/tools/lcc/mips/irix/tst/init.1bk
A code/tools/lcc/mips/irix/tst/init.2bk
A code/tools/lcc/mips/irix/tst/init.sbk
A code/tools/lcc/mips/irix/tst/limits.1bk
A code/tools/lcc/mips/irix/tst/limits.2bk
A code/tools/lcc/mips/irix/tst/limits.sbk
A code/tools/lcc/mips/irix/tst/paranoia.1bk
A code/tools/lcc/mips/irix/tst/paranoia.2bk
A code/tools/lcc/mips/irix/tst/paranoia.sbk
A code/tools/lcc/mips/irix/tst/sort.1bk
A code/tools/lcc/mips/irix/tst/sort.2bk
A code/tools/lcc/mips/irix/tst/sort.sbk
A code/tools/lcc/mips/irix/tst/spill.2bk
A code/tools/lcc/mips/irix/tst/spill.sbk
A code/tools/lcc/mips/irix/tst/stdarg.1bk
A code/tools/lcc/mips/irix/tst/stdarg.2bk
A code/tools/lcc/mips/irix/tst/stdarg.sbk
A code/tools/lcc/mips/irix/tst/struct.1bk
A code/tools/lcc/mips/irix/tst/struct.2bk
A code/tools/lcc/mips/irix/tst/struct.sbk
A code/tools/lcc/mips/irix/tst/switch.1bk
A code/tools/lcc/mips/irix/tst/switch.2bk
A code/tools/lcc/mips/irix/tst/switch.sbk
A code/tools/lcc/mips/irix/tst/wf1.1bk
A code/tools/lcc/mips/irix/tst/wf1.2bk
A code/tools/lcc/mips/irix/tst/wf1.sbk
A code/tools/lcc/mips/irix/tst/yacc.1bk
A code/tools/lcc/mips/irix/tst/yacc.2bk
A code/tools/lcc/mips/irix/tst/yacc.sbk
A code/tools/lcc/msdev/rcc.dsp
A code/tools/lcc/msdev/rcc.dsw
A code/tools/lcc/packing.lst
A code/tools/lcc/sparc/solaris/tst/8q.1bk
A code/tools/lcc/sparc/solaris/tst/8q.2bk
A code/tools/lcc/sparc/solaris/tst/8q.sbk
A code/tools/lcc/sparc/solaris/tst/array.1bk
A code/tools/lcc/sparc/solaris/tst/array.2bk
A code/tools/lcc/sparc/solaris/tst/array.sbk
A code/tools/lcc/sparc/solaris/tst/cf.1bk
A code/tools/lcc/sparc/solaris/tst/cf.2bk
A code/tools/lcc/sparc/solaris/tst/cf.sbk
A code/tools/lcc/sparc/solaris/tst/cq.1bk
A code/tools/lcc/sparc/solaris/tst/cq.2bk
A code/tools/lcc/sparc/solaris/tst/cq.sbk
A code/tools/lcc/sparc/solaris/tst/cvt.1bk
A code/tools/lcc/sparc/solaris/tst/cvt.2bk
A code/tools/lcc/sparc/solaris/tst/cvt.sbk
A code/tools/lcc/sparc/solaris/tst/fields.1bk
A code/tools/lcc/sparc/solaris/tst/fields.2bk
A code/tools/lcc/sparc/solaris/tst/fields.sbk
A code/tools/lcc/sparc/solaris/tst/front.2bk
A code/tools/lcc/sparc/solaris/tst/front.sbk
A code/tools/lcc/sparc/solaris/tst/incr.1bk
A code/tools/lcc/sparc/solaris/tst/incr.2bk
A code/tools/lcc/sparc/solaris/tst/incr.sbk
A code/tools/lcc/sparc/solaris/tst/init.1bk
A code/tools/lcc/sparc/solaris/tst/init.2bk
A code/tools/lcc/sparc/solaris/tst/init.sbk
A code/tools/lcc/sparc/solaris/tst/limits.1bk
A code/tools/lcc/sparc/solaris/tst/limits.2bk
A code/tools/lcc/sparc/solaris/tst/limits.sbk
A code/tools/lcc/sparc/solaris/tst/paranoia.1bk
A code/tools/lcc/sparc/solaris/tst/paranoia.2bk
A code/tools/lcc/sparc/solaris/tst/paranoia.sbk
A code/tools/lcc/sparc/solaris/tst/sort.1bk
A code/tools/lcc/sparc/solaris/tst/sort.2bk
A code/tools/lcc/sparc/solaris/tst/sort.sbk
A code/tools/lcc/sparc/solaris/tst/spill.1bk
A code/tools/lcc/sparc/solaris/tst/spill.2bk
A code/tools/lcc/sparc/solaris/tst/spill.sbk
A code/tools/lcc/sparc/solaris/tst/stdarg.1bk
A code/tools/lcc/sparc/solaris/tst/stdarg.2bk
A code/tools/lcc/sparc/solaris/tst/stdarg.sbk
A code/tools/lcc/sparc/solaris/tst/struct.1bk
A code/tools/lcc/sparc/solaris/tst/struct.2bk
A code/tools/lcc/sparc/solaris/tst/struct.sbk
A code/tools/lcc/sparc/solaris/tst/switch.1bk
A code/tools/lcc/sparc/solaris/tst/switch.2bk
A code/tools/lcc/sparc/solaris/tst/switch.sbk
A code/tools/lcc/sparc/solaris/tst/wf1.1bk
A code/tools/lcc/sparc/solaris/tst/wf1.2bk
A code/tools/lcc/sparc/solaris/tst/wf1.sbk
A code/tools/lcc/sparc/solaris/tst/yacc.1bk
A code/tools/lcc/sparc/solaris/tst/yacc.2bk
A code/tools/lcc/sparc/solaris/tst/yacc.sbk
A code/tools/lcc/src/2html.c
A code/tools/lcc/src/alloc.c
A code/tools/lcc/src/alpha.md
A code/tools/lcc/src/asdl.c
A code/tools/lcc/src/bind.c
A code/tools/lcc/src/bytecode.c
A code/tools/lcc/src/c.h
A code/tools/lcc/src/config.h
A code/tools/lcc/src/dag.c
A code/tools/lcc/src/dagcheck.md
A code/tools/lcc/src/decl.c
A code/tools/lcc/src/enode.c
A code/tools/lcc/src/error.c
A code/tools/lcc/src/event.c
A code/tools/lcc/src/expr.c
A code/tools/lcc/src/gen.c
A code/tools/lcc/src/init.c
A code/tools/lcc/src/inits.c
A code/tools/lcc/src/input.c
A code/tools/lcc/src/lex.c
A code/tools/lcc/src/list.c
A code/tools/lcc/src/main.c
A code/tools/lcc/src/mips.md
A code/tools/lcc/src/null.c
A code/tools/lcc/src/output.c
A code/tools/lcc/src/pass2.c
A code/tools/lcc/src/prof.c
A code/tools/lcc/src/profio.c
A code/tools/lcc/src/rcc.asdl
A code/tools/lcc/src/run.sh
A code/tools/lcc/src/simp.c
A code/tools/lcc/src/sparc.md
A code/tools/lcc/src/stab.c
A code/tools/lcc/src/stab.h
A code/tools/lcc/src/stmt.c
A code/tools/lcc/src/string.c
A code/tools/lcc/src/sym.c
A code/tools/lcc/src/symbolic.c
A code/tools/lcc/src/token.h
A code/tools/lcc/src/trace.c
A code/tools/lcc/src/tree.c
A code/tools/lcc/src/types.c
A code/tools/lcc/src/x86.md
A code/tools/lcc/src/x86linux.md
A code/tools/lcc/tst/8q.0
A code/tools/lcc/tst/8q.c
A code/tools/lcc/tst/array.0
A code/tools/lcc/tst/array.c
A code/tools/lcc/tst/cf.0
A code/tools/lcc/tst/cf.c
A code/tools/lcc/tst/cq.0
A code/tools/lcc/tst/cq.c
A code/tools/lcc/tst/cvt.0
A code/tools/lcc/tst/cvt.c
A code/tools/lcc/tst/fields.0
A code/tools/lcc/tst/fields.c
A code/tools/lcc/tst/front.0
A code/tools/lcc/tst/front.c
A code/tools/lcc/tst/incr.0
A code/tools/lcc/tst/incr.c
A code/tools/lcc/tst/init.0
A code/tools/lcc/tst/init.c
A code/tools/lcc/tst/limits.0
A code/tools/lcc/tst/limits.c
A code/tools/lcc/tst/paranoia.0
A code/tools/lcc/tst/paranoia.c
A code/tools/lcc/tst/sort.0
A code/tools/lcc/tst/sort.c
A code/tools/lcc/tst/spill.0
A code/tools/lcc/tst/spill.c
A code/tools/lcc/tst/stdarg.0
A code/tools/lcc/tst/stdarg.c
A code/tools/lcc/tst/struct.0
A code/tools/lcc/tst/struct.c
A code/tools/lcc/tst/switch.0
A code/tools/lcc/tst/switch.c
A code/tools/lcc/tst/wf1.0
A code/tools/lcc/tst/wf1.c
A code/tools/lcc/tst/yacc.0
A code/tools/lcc/tst/yacc.c
A code/tools/lcc/x86/linux/tst/8q.1bk
A code/tools/lcc/x86/linux/tst/8q.2bk
A code/tools/lcc/x86/linux/tst/8q.sbk
A code/tools/lcc/x86/linux/tst/array.1bk
A code/tools/lcc/x86/linux/tst/array.2bk
A code/tools/lcc/x86/linux/tst/array.sbk
A code/tools/lcc/x86/linux/tst/cf.1bk
A code/tools/lcc/x86/linux/tst/cf.2bk
A code/tools/lcc/x86/linux/tst/cf.sbk
A code/tools/lcc/x86/linux/tst/cq.1bk
A code/tools/lcc/x86/linux/tst/cq.2bk
A code/tools/lcc/x86/linux/tst/cq.sbk
A code/tools/lcc/x86/linux/tst/cvt.1bk
A code/tools/lcc/x86/linux/tst/cvt.2bk
A code/tools/lcc/x86/linux/tst/cvt.sbk
A code/tools/lcc/x86/linux/tst/fields.1bk
A code/tools/lcc/x86/linux/tst/fields.2bk
A code/tools/lcc/x86/linux/tst/fields.sbk
A code/tools/lcc/x86/linux/tst/front.2bk
A code/tools/lcc/x86/linux/tst/front.sbk
A code/tools/lcc/x86/linux/tst/incr.1bk
A code/tools/lcc/x86/linux/tst/incr.2bk
A code/tools/lcc/x86/linux/tst/incr.sbk
A code/tools/lcc/x86/linux/tst/init.1bk
A code/tools/lcc/x86/linux/tst/init.2bk
A code/tools/lcc/x86/linux/tst/init.sbk
A code/tools/lcc/x86/linux/tst/limits.1bk
A code/tools/lcc/x86/linux/tst/limits.2bk
A code/tools/lcc/x86/linux/tst/limits.sbk
A code/tools/lcc/x86/linux/tst/paranoia.1bk
A code/tools/lcc/x86/linux/tst/paranoia.2bk
A code/tools/lcc/x86/linux/tst/paranoia.sbk
A code/tools/lcc/x86/linux/tst/sort.1bk
A code/tools/lcc/x86/linux/tst/sort.2bk
A code/tools/lcc/x86/linux/tst/sort.sbk
A code/tools/lcc/x86/linux/tst/spill.1bk
A code/tools/lcc/x86/linux/tst/spill.2bk
A code/tools/lcc/x86/linux/tst/spill.sbk
A code/tools/lcc/x86/linux/tst/stdarg.1bk
A code/tools/lcc/x86/linux/tst/stdarg.2bk
A code/tools/lcc/x86/linux/tst/stdarg.sbk
A code/tools/lcc/x86/linux/tst/struct.1bk
A code/tools/lcc/x86/linux/tst/struct.2bk
A code/tools/lcc/x86/linux/tst/struct.sbk
A code/tools/lcc/x86/linux/tst/switch.1bk
A code/tools/lcc/x86/linux/tst/switch.2bk
A code/tools/lcc/x86/linux/tst/switch.sbk
A code/tools/lcc/x86/linux/tst/wf1.1bk
A code/tools/lcc/x86/linux/tst/wf1.2bk
A code/tools/lcc/x86/linux/tst/wf1.sbk
A code/tools/lcc/x86/linux/tst/yacc.1bk
A code/tools/lcc/x86/linux/tst/yacc.2bk
A code/tools/lcc/x86/linux/tst/yacc.sbk
A code/tools/lcc/x86/win32/tst/8q.1bk
A code/tools/lcc/x86/win32/tst/8q.2bk
A code/tools/lcc/x86/win32/tst/8q.sbk
A code/tools/lcc/x86/win32/tst/array.1bk
A code/tools/lcc/x86/win32/tst/array.2bk
A code/tools/lcc/x86/win32/tst/array.sbk
A code/tools/lcc/x86/win32/tst/cf.1bk
A code/tools/lcc/x86/win32/tst/cf.2bk
A code/tools/lcc/x86/win32/tst/cf.sbk
A code/tools/lcc/x86/win32/tst/cq.1bk
A code/tools/lcc/x86/win32/tst/cq.2bk
A code/tools/lcc/x86/win32/tst/cq.sbk
A code/tools/lcc/x86/win32/tst/cvt.1bk
A code/tools/lcc/x86/win32/tst/cvt.2bk
A code/tools/lcc/x86/win32/tst/cvt.sbk
A code/tools/lcc/x86/win32/tst/fields.1bk
A code/tools/lcc/x86/win32/tst/fields.2bk
A code/tools/lcc/x86/win32/tst/fields.sbk
A code/tools/lcc/x86/win32/tst/front.2bk
A code/tools/lcc/x86/win32/tst/front.sbk
A code/tools/lcc/x86/win32/tst/incr.1bk
A code/tools/lcc/x86/win32/tst/incr.2bk
A code/tools/lcc/x86/win32/tst/incr.sbk
A code/tools/lcc/x86/win32/tst/init.1bk
A code/tools/lcc/x86/win32/tst/init.2bk
A code/tools/lcc/x86/win32/tst/init.sbk
A code/tools/lcc/x86/win32/tst/limits.1bk
A code/tools/lcc/x86/win32/tst/limits.2bk
A code/tools/lcc/x86/win32/tst/limits.sbk
A code/tools/lcc/x86/win32/tst/paranoia.1bk
A code/tools/lcc/x86/win32/tst/paranoia.2bk
A code/tools/lcc/x86/win32/tst/paranoia.sbk
A code/tools/lcc/x86/win32/tst/sort.1bk
A code/tools/lcc/x86/win32/tst/sort.2bk
A code/tools/lcc/x86/win32/tst/sort.sbk
A code/tools/lcc/x86/win32/tst/spill.1bk
A code/tools/lcc/x86/win32/tst/spill.2bk
A code/tools/lcc/x86/win32/tst/spill.sbk
A code/tools/lcc/x86/win32/tst/stdarg.1bk
A code/tools/lcc/x86/win32/tst/stdarg.2bk
A code/tools/lcc/x86/win32/tst/stdarg.sbk
A code/tools/lcc/x86/win32/tst/struct.1bk
A code/tools/lcc/x86/win32/tst/struct.2bk
A code/tools/lcc/x86/win32/tst/struct.sbk
A code/tools/lcc/x86/win32/tst/switch.1bk
A code/tools/lcc/x86/win32/tst/switch.2bk
A code/tools/lcc/x86/win32/tst/switch.sbk
A code/tools/lcc/x86/win32/tst/wf1.1bk
A code/tools/lcc/x86/win32/tst/wf1.2bk
A code/tools/lcc/x86/win32/tst/wf1.sbk
A code/tools/lcc/x86/win32/tst/yacc.1bk
A code/tools/lcc/x86/win32/tst/yacc.2bk
A code/tools/lcc/x86/win32/tst/yacc.sbk
A code/tools/q3asm/Makefile
A code/tools/q3asm/README.Id
A code/tools/q3asm/cmdlib.c
A code/tools/q3asm/cmdlib.h
A code/tools/q3asm/lib.txt
A code/tools/q3asm/mathlib.h
A code/tools/q3asm/notes.txt
A code/tools/q3asm/ops.txt
A code/tools/q3asm/opstrings.h
A code/tools/q3asm/q3asm.c
A code/tools/q3asm/q3asm.sln
A code/tools/q3asm/q3asm.vcproj
A code/tools/q3asm/qfiles.h
R lcc/COPYRIGHT
R lcc/LOG
R lcc/README
R lcc/README.id
R lcc/alpha/osf/tst/8q.1bk
R lcc/alpha/osf/tst/8q.2bk
R lcc/alpha/osf/tst/8q.sbk
R lcc/alpha/osf/tst/array.1bk
R lcc/alpha/osf/tst/array.2bk
R lcc/alpha/osf/tst/array.sbk
R lcc/alpha/osf/tst/cf.1bk
R lcc/alpha/osf/tst/cf.2bk
R lcc/alpha/osf/tst/cf.sbk
R lcc/alpha/osf/tst/cq.1bk
R lcc/alpha/osf/tst/cq.2bk
R lcc/alpha/osf/tst/cq.sbk
R lcc/alpha/osf/tst/cvt.1bk
R lcc/alpha/osf/tst/cvt.2bk
R lcc/alpha/osf/tst/cvt.sbk
R lcc/alpha/osf/tst/fields.1bk
R lcc/alpha/osf/tst/fields.2bk
R lcc/alpha/osf/tst/fields.sbk
R lcc/alpha/osf/tst/front.2bk
R lcc/alpha/osf/tst/front.sbk
R lcc/alpha/osf/tst/incr.1bk
R lcc/alpha/osf/tst/incr.2bk
R lcc/alpha/osf/tst/incr.sbk
R lcc/alpha/osf/tst/init.1bk
R lcc/alpha/osf/tst/init.2bk
R lcc/alpha/osf/tst/init.sbk
R lcc/alpha/osf/tst/limits.1bk
R lcc/alpha/osf/tst/limits.2bk
R lcc/alpha/osf/tst/limits.sbk
R lcc/alpha/osf/tst/paranoia.1bk
R lcc/alpha/osf/tst/paranoia.2bk
R lcc/alpha/osf/tst/paranoia.sbk
R lcc/alpha/osf/tst/sort.1bk
R lcc/alpha/osf/tst/sort.2bk
R lcc/alpha/osf/tst/sort.sbk
R lcc/alpha/osf/tst/spill.1bk
R lcc/alpha/osf/tst/spill.2bk
R lcc/alpha/osf/tst/spill.sbk
R lcc/alpha/osf/tst/stdarg.1bk
R lcc/alpha/osf/tst/stdarg.2bk
R lcc/alpha/osf/tst/stdarg.sbk
R lcc/alpha/osf/tst/struct.1bk
R lcc/alpha/osf/tst/struct.2bk
R lcc/alpha/osf/tst/struct.sbk
R lcc/alpha/osf/tst/switch.1bk
R lcc/alpha/osf/tst/switch.2bk
R lcc/alpha/osf/tst/switch.sbk
R lcc/alpha/osf/tst/wf1.1bk
R lcc/alpha/osf/tst/wf1.2bk
R lcc/alpha/osf/tst/wf1.sbk
R lcc/alpha/osf/tst/yacc.1bk
R lcc/alpha/osf/tst/yacc.2bk
R lcc/alpha/osf/tst/yacc.sbk
R lcc/bin/lcc.exe
R lcc/bin/q3cpp.exe
R lcc/bin/q3rcc.exe
R lcc/buildnt.bat
R lcc/buildnt.sh
R lcc/cpp/cpp.c
R lcc/cpp/cpp.h
R lcc/cpp/eval.c
R lcc/cpp/getopt.c
R lcc/cpp/hideset.c
R lcc/cpp/include.c
R lcc/cpp/lex.c
R lcc/cpp/macro.c
R lcc/cpp/nlist.c
R lcc/cpp/tokens.c
R lcc/cpp/unix.c
R lcc/doc/4.html
R lcc/doc/bprint.1
R lcc/doc/bprint.pdf
R lcc/doc/install.html
R lcc/doc/lcc.1
R lcc/doc/lcc.pdf
R lcc/etc/bprint.c
R lcc/etc/gcc-solaris.c
R lcc/etc/irix.c
R lcc/etc/lcc.c
R lcc/etc/linux.c
R lcc/etc/ops.c
R lcc/etc/osf.c
R lcc/etc/solaris.c
R lcc/etc/win32.c
R lcc/include/alpha/osf/assert.h
R lcc/include/alpha/osf/ctype.h
R lcc/include/alpha/osf/errno.h
R lcc/include/alpha/osf/float.h
R lcc/include/alpha/osf/limits.h
R lcc/include/alpha/osf/locale.h
R lcc/include/alpha/osf/math.h
R lcc/include/alpha/osf/setjmp.h
R lcc/include/alpha/osf/signal.h
R lcc/include/alpha/osf/stdarg.h
R lcc/include/alpha/osf/stddef.h
R lcc/include/alpha/osf/stdio.h
R lcc/include/alpha/osf/stdlib.h
R lcc/include/alpha/osf/string.h
R lcc/include/alpha/osf/time.h
R lcc/include/mips/irix/assert.h
R lcc/include/mips/irix/ctype.h
R lcc/include/mips/irix/errno.h
R lcc/include/mips/irix/float.h
R lcc/include/mips/irix/limits.h
R lcc/include/mips/irix/locale.h
R lcc/include/mips/irix/math.h
R lcc/include/mips/irix/setjmp.h
R lcc/include/mips/irix/signal.h
R lcc/include/mips/irix/stdarg.h
R lcc/include/mips/irix/stddef.h
R lcc/include/mips/irix/stdio.h
R lcc/include/mips/irix/stdlib.h
R lcc/include/mips/irix/string.h
R lcc/include/mips/irix/time.h
R lcc/include/sparc/solaris/assert.h
R lcc/include/sparc/solaris/ctype.h
R lcc/include/sparc/solaris/errno.h
R lcc/include/sparc/solaris/float.h
R lcc/include/sparc/solaris/limits.h
R lcc/include/sparc/solaris/locale.h
R lcc/include/sparc/solaris/math.h
R lcc/include/sparc/solaris/setjmp.h
R lcc/include/sparc/solaris/signal.h
R lcc/include/sparc/solaris/stdarg.h
R lcc/include/sparc/solaris/stddef.h
R lcc/include/sparc/solaris/stdio.h
R lcc/include/sparc/solaris/stdlib.h
R lcc/include/sparc/solaris/string.h
R lcc/include/sparc/solaris/time.h
R lcc/include/x86/linux/assert.h
R lcc/include/x86/linux/float.h
R lcc/include/x86/linux/stdarg.h
R lcc/lburg/gram.c
R lcc/lburg/gram.y
R lcc/lburg/lburg.1
R lcc/lburg/lburg.c
R lcc/lburg/lburg.h
R lcc/lib/assert.c
R lcc/lib/bbexit.c
R lcc/lib/yynull.c
R lcc/makefile
R lcc/makefile.nt
R lcc/mips/irix/tst/8q.1bk
R lcc/mips/irix/tst/8q.2bk
R lcc/mips/irix/tst/8q.sbk
R lcc/mips/irix/tst/array.1bk
R lcc/mips/irix/tst/array.2bk
R lcc/mips/irix/tst/array.sbk
R lcc/mips/irix/tst/cf.1bk
R lcc/mips/irix/tst/cf.2bk
R lcc/mips/irix/tst/cf.sbk
R lcc/mips/irix/tst/cq.1bk
R lcc/mips/irix/tst/cq.2bk
R lcc/mips/irix/tst/cq.sbk
R lcc/mips/irix/tst/cvt.1bk
R lcc/mips/irix/tst/cvt.2bk
R lcc/mips/irix/tst/cvt.sbk
R lcc/mips/irix/tst/fields.1bk
R lcc/mips/irix/tst/fields.2bk
R lcc/mips/irix/tst/fields.sbk
R lcc/mips/irix/tst/front.2bk
R lcc/mips/irix/tst/front.sbk
R lcc/mips/irix/tst/incr.2bk
R lcc/mips/irix/tst/incr.sbk
R lcc/mips/irix/tst/init.1bk
R lcc/mips/irix/tst/init.2bk
R lcc/mips/irix/tst/init.sbk
R lcc/mips/irix/tst/limits.1bk
R lcc/mips/irix/tst/limits.2bk
R lcc/mips/irix/tst/limits.sbk
R lcc/mips/irix/tst/paranoia.1bk
R lcc/mips/irix/tst/paranoia.2bk
R lcc/mips/irix/tst/paranoia.sbk
R lcc/mips/irix/tst/sort.1bk
R lcc/mips/irix/tst/sort.2bk
R lcc/mips/irix/tst/sort.sbk
R lcc/mips/irix/tst/spill.2bk
R lcc/mips/irix/tst/spill.sbk
R lcc/mips/irix/tst/stdarg.1bk
R lcc/mips/irix/tst/stdarg.2bk
R lcc/mips/irix/tst/stdarg.sbk
R lcc/mips/irix/tst/struct.1bk
R lcc/mips/irix/tst/struct.2bk
R lcc/mips/irix/tst/struct.sbk
R lcc/mips/irix/tst/switch.1bk
R lcc/mips/irix/tst/switch.2bk
R lcc/mips/irix/tst/switch.sbk
R lcc/mips/irix/tst/wf1.1bk
R lcc/mips/irix/tst/wf1.2bk
R lcc/mips/irix/tst/wf1.sbk
R lcc/mips/irix/tst/yacc.1bk
R lcc/mips/irix/tst/yacc.2bk
R lcc/mips/irix/tst/yacc.sbk
R lcc/msdev/rcc.dsp
R lcc/msdev/rcc.dsw
R lcc/packing.lst
R lcc/sparc/solaris/tst/8q.1bk
R lcc/sparc/solaris/tst/8q.2bk
R lcc/sparc/solaris/tst/8q.sbk
R lcc/sparc/solaris/tst/array.1bk
R lcc/sparc/solaris/tst/array.2bk
R lcc/sparc/solaris/tst/array.sbk
R lcc/sparc/solaris/tst/cf.1bk
R lcc/sparc/solaris/tst/cf.2bk
R lcc/sparc/solaris/tst/cf.sbk
R lcc/sparc/solaris/tst/cq.1bk
R lcc/sparc/solaris/tst/cq.2bk
R lcc/sparc/solaris/tst/cq.sbk
R lcc/sparc/solaris/tst/cvt.1bk
R lcc/sparc/solaris/tst/cvt.2bk
R lcc/sparc/solaris/tst/cvt.sbk
R lcc/sparc/solaris/tst/fields.1bk
R lcc/sparc/solaris/tst/fields.2bk
R lcc/sparc/solaris/tst/fields.sbk
R lcc/sparc/solaris/tst/front.2bk
R lcc/sparc/solaris/tst/front.sbk
R lcc/sparc/solaris/tst/incr.1bk
R lcc/sparc/solaris/tst/incr.2bk
R lcc/sparc/solaris/tst/incr.sbk
R lcc/sparc/solaris/tst/init.1bk
R lcc/sparc/solaris/tst/init.2bk
R lcc/sparc/solaris/tst/init.sbk
R lcc/sparc/solaris/tst/limits.1bk
R lcc/sparc/solaris/tst/limits.2bk
R lcc/sparc/solaris/tst/limits.sbk
R lcc/sparc/solaris/tst/paranoia.1bk
R lcc/sparc/solaris/tst/paranoia.2bk
R lcc/sparc/solaris/tst/paranoia.sbk
R lcc/sparc/solaris/tst/sort.1bk
R lcc/sparc/solaris/tst/sort.2bk
R lcc/sparc/solaris/tst/sort.sbk
R lcc/sparc/solaris/tst/spill.1bk
R lcc/sparc/solaris/tst/spill.2bk
R lcc/sparc/solaris/tst/spill.sbk
R lcc/sparc/solaris/tst/stdarg.1bk
R lcc/sparc/solaris/tst/stdarg.2bk
R lcc/sparc/solaris/tst/stdarg.sbk
R lcc/sparc/solaris/tst/struct.1bk
R lcc/sparc/solaris/tst/struct.2bk
R lcc/sparc/solaris/tst/struct.sbk
R lcc/sparc/solaris/tst/switch.1bk
R lcc/sparc/solaris/tst/switch.2bk
R lcc/sparc/solaris/tst/switch.sbk
R lcc/sparc/solaris/tst/wf1.1bk
R lcc/sparc/solaris/tst/wf1.2bk
R lcc/sparc/solaris/tst/wf1.sbk
R lcc/sparc/solaris/tst/yacc.1bk
R lcc/sparc/solaris/tst/yacc.2bk
R lcc/sparc/solaris/tst/yacc.sbk
R lcc/src/2html.c
R lcc/src/alloc.c
R lcc/src/alpha.md
R lcc/src/asdl.c
R lcc/src/bind.c
R lcc/src/bytecode.c
R lcc/src/c.h
R lcc/src/config.h
R lcc/src/dag.c
R lcc/src/dagcheck.md
R lcc/src/decl.c
R lcc/src/enode.c
R lcc/src/error.c
R lcc/src/event.c
R lcc/src/expr.c
R lcc/src/gen.c
R lcc/src/init.c
R lcc/src/inits.c
R lcc/src/input.c
R lcc/src/lex.c
R lcc/src/list.c
R lcc/src/main.c
R lcc/src/mips.md
R lcc/src/null.c
R lcc/src/output.c
R lcc/src/pass2.c
R lcc/src/prof.c
R lcc/src/profio.c
R lcc/src/rcc.asdl
R lcc/src/run.sh
R lcc/src/simp.c
R lcc/src/sparc.md
R lcc/src/stab.c
R lcc/src/stab.h
R lcc/src/stmt.c
R lcc/src/string.c
R lcc/src/sym.c
R lcc/src/symbolic.c
R lcc/src/token.h
R lcc/src/trace.c
R lcc/src/tree.c
R lcc/src/types.c
R lcc/src/x86.md
R lcc/src/x86linux.md
R lcc/tst/8q.0
R lcc/tst/8q.c
R lcc/tst/array.0
R lcc/tst/array.c
R lcc/tst/cf.0
R lcc/tst/cf.c
R lcc/tst/cq.0
R lcc/tst/cq.c
R lcc/tst/cvt.0
R lcc/tst/cvt.c
R lcc/tst/fields.0
R lcc/tst/fields.c
R lcc/tst/front.0
R lcc/tst/front.c
R lcc/tst/incr.0
R lcc/tst/incr.c
R lcc/tst/init.0
R lcc/tst/init.c
R lcc/tst/limits.0
R lcc/tst/limits.c
R lcc/tst/paranoia.0
R lcc/tst/paranoia.c
R lcc/tst/sort.0
R lcc/tst/sort.c
R lcc/tst/spill.0
R lcc/tst/spill.c
R lcc/tst/stdarg.0
R lcc/tst/stdarg.c
R lcc/tst/struct.0
R lcc/tst/struct.c
R lcc/tst/switch.0
R lcc/tst/switch.c
R lcc/tst/wf1.0
R lcc/tst/wf1.c
R lcc/tst/yacc.0
R lcc/tst/yacc.c
R lcc/x86/linux/tst/8q.1bk
R lcc/x86/linux/tst/8q.2bk
R lcc/x86/linux/tst/8q.sbk
R lcc/x86/linux/tst/array.1bk
R lcc/x86/linux/tst/array.2bk
R lcc/x86/linux/tst/array.sbk
R lcc/x86/linux/tst/cf.1bk
R lcc/x86/linux/tst/cf.2bk
R lcc/x86/linux/tst/cf.sbk
R lcc/x86/linux/tst/cq.1bk
R lcc/x86/linux/tst/cq.2bk
R lcc/x86/linux/tst/cq.sbk
R lcc/x86/linux/tst/cvt.1bk
R lcc/x86/linux/tst/cvt.2bk
R lcc/x86/linux/tst/cvt.sbk
R lcc/x86/linux/tst/fields.1bk
R lcc/x86/linux/tst/fields.2bk
R lcc/x86/linux/tst/fields.sbk
R lcc/x86/linux/tst/front.2bk
R lcc/x86/linux/tst/front.sbk
R lcc/x86/linux/tst/incr.1bk
R lcc/x86/linux/tst/incr.2bk
R lcc/x86/linux/tst/incr.sbk
R lcc/x86/linux/tst/init.1bk
R lcc/x86/linux/tst/init.2bk
R lcc/x86/linux/tst/init.sbk
R lcc/x86/linux/tst/limits.1bk
R lcc/x86/linux/tst/limits.2bk
R lcc/x86/linux/tst/limits.sbk
R lcc/x86/linux/tst/paranoia.1bk
R lcc/x86/linux/tst/paranoia.2bk
R lcc/x86/linux/tst/paranoia.sbk
R lcc/x86/linux/tst/sort.1bk
R lcc/x86/linux/tst/sort.2bk
R lcc/x86/linux/tst/sort.sbk
R lcc/x86/linux/tst/spill.1bk
R lcc/x86/linux/tst/spill.2bk
R lcc/x86/linux/tst/spill.sbk
R lcc/x86/linux/tst/stdarg.1bk
R lcc/x86/linux/tst/stdarg.2bk
R lcc/x86/linux/tst/stdarg.sbk
R lcc/x86/linux/tst/struct.1bk
R lcc/x86/linux/tst/struct.2bk
R lcc/x86/linux/tst/struct.sbk
R lcc/x86/linux/tst/switch.1bk
R lcc/x86/linux/tst/switch.2bk
R lcc/x86/linux/tst/switch.sbk
R lcc/x86/linux/tst/wf1.1bk
R lcc/x86/linux/tst/wf1.2bk
R lcc/x86/linux/tst/wf1.sbk
R lcc/x86/linux/tst/yacc.1bk
R lcc/x86/linux/tst/yacc.2bk
R lcc/x86/linux/tst/yacc.sbk
R lcc/x86/win32/tst/8q.1bk
R lcc/x86/win32/tst/8q.2bk
R lcc/x86/win32/tst/8q.sbk
R lcc/x86/win32/tst/array.1bk
R lcc/x86/win32/tst/array.2bk
R lcc/x86/win32/tst/array.sbk
R lcc/x86/win32/tst/cf.1bk
R lcc/x86/win32/tst/cf.2bk
R lcc/x86/win32/tst/cf.sbk
R lcc/x86/win32/tst/cq.1bk
R lcc/x86/win32/tst/cq.2bk
R lcc/x86/win32/tst/cq.sbk
R lcc/x86/win32/tst/cvt.1bk
R lcc/x86/win32/tst/cvt.2bk
R lcc/x86/win32/tst/cvt.sbk
R lcc/x86/win32/tst/fields.1bk
R lcc/x86/win32/tst/fields.2bk
R lcc/x86/win32/tst/fields.sbk
R lcc/x86/win32/tst/front.2bk
R lcc/x86/win32/tst/front.sbk
R lcc/x86/win32/tst/incr.1bk
R lcc/x86/win32/tst/incr.2bk
R lcc/x86/win32/tst/incr.sbk
R lcc/x86/win32/tst/init.1bk
R lcc/x86/win32/tst/init.2bk
R lcc/x86/win32/tst/init.sbk
R lcc/x86/win32/tst/limits.1bk
R lcc/x86/win32/tst/limits.2bk
R lcc/x86/win32/tst/limits.sbk
R lcc/x86/win32/tst/paranoia.1bk
R lcc/x86/win32/tst/paranoia.2bk
R lcc/x86/win32/tst/paranoia.sbk
R lcc/x86/win32/tst/sort.1bk
R lcc/x86/win32/tst/sort.2bk
R lcc/x86/win32/tst/sort.sbk
R lcc/x86/win32/tst/spill.1bk
R lcc/x86/win32/tst/spill.2bk
R lcc/x86/win32/tst/spill.sbk
R lcc/x86/win32/tst/stdarg.1bk
R lcc/x86/win32/tst/stdarg.2bk
R lcc/x86/win32/tst/stdarg.sbk
R lcc/x86/win32/tst/struct.1bk
R lcc/x86/win32/tst/struct.2bk
R lcc/x86/win32/tst/struct.sbk
R lcc/x86/win32/tst/switch.1bk
R lcc/x86/win32/tst/switch.2bk
R lcc/x86/win32/tst/switch.sbk
R lcc/x86/win32/tst/wf1.1bk
R lcc/x86/win32/tst/wf1.2bk
R lcc/x86/win32/tst/wf1.sbk
R lcc/x86/win32/tst/yacc.1bk
R lcc/x86/win32/tst/yacc.2bk
R lcc/x86/win32/tst/yacc.sbk
R q3asm/Makefile
R q3asm/README.Id
R q3asm/cmdlib.c
R q3asm/cmdlib.h
R q3asm/lib.txt
R q3asm/mathlib.h
R q3asm/notes.txt
R q3asm/ops.txt
R q3asm/opstrings.h
R q3asm/q3asm.c
R q3asm/q3asm.sln
R q3asm/q3asm.vcproj
R q3asm/qfiles.h
Log Message:
-----------
* Moved lcc and q3asm into code/tools
Commit: c3f30ff9a8fe4646ac441ea7134d7ea64b1cb757
https://github.com/ioquake/ioq3/commit/c3f30ff9a8fe4646ac441ea7134d7ea64b1cb757
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-04 (Tue, 04 Oct 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Homogenised the game module build rules
Commit: e414f46c4d8c6a44be887b31af3e01d1ded56f97
https://github.com/ioquake/ioq3/commit/e414f46c4d8c6a44be887b31af3e01d1ded56f97
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-04 (Tue, 04 Oct 2005)
Changed paths:
A code/tools/asm/Makefile
A code/tools/asm/README.Id
A code/tools/asm/cmdlib.c
A code/tools/asm/cmdlib.h
A code/tools/asm/lib.txt
A code/tools/asm/mathlib.h
A code/tools/asm/notes.txt
A code/tools/asm/ops.txt
A code/tools/asm/opstrings.h
A code/tools/asm/q3asm.c
A code/tools/asm/q3asm.sln
A code/tools/asm/q3asm.vcproj
A code/tools/asm/qfiles.h
M code/tools/lcc/makefile
R code/tools/q3asm/Makefile
R code/tools/q3asm/README.Id
R code/tools/q3asm/cmdlib.c
R code/tools/q3asm/cmdlib.h
R code/tools/q3asm/lib.txt
R code/tools/q3asm/mathlib.h
R code/tools/q3asm/notes.txt
R code/tools/q3asm/ops.txt
R code/tools/q3asm/opstrings.h
R code/tools/q3asm/q3asm.c
R code/tools/q3asm/q3asm.sln
R code/tools/q3asm/q3asm.vcproj
R code/tools/q3asm/qfiles.h
Log Message:
-----------
* Added install/uninstall rules to the lcc and q3asm Makefiles
* Moved the q3asm dir to asm so that is doesn't clash with the binary when
installed
Commit: 12b5f3bdeda1a0fba291430ce6804226fcd35895
https://github.com/ioquake/ioq3/commit/12b5f3bdeda1a0fba291430ce6804226fcd35895
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-04 (Tue, 04 Oct 2005)
Changed paths:
M code/tools/asm/Makefile
M code/tools/lcc/makefile
Log Message:
-----------
* MinGW fixes to the tools Makefiles
Commit: 41cbd8c9fd6b14086a8099388638c4ac7cc1322f
https://github.com/ioquake/ioq3/commit/41cbd8c9fd6b14086a8099388638c4ac7cc1322f
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-04 (Tue, 04 Oct 2005)
Changed paths:
M Makefile
M code/tools/lcc/makefile
M code/unix/Makefile
R code/unix/Makefile.Game
Log Message:
-----------
* VM game modules now built from the main Makefile
Commit: 79ba2d974d7112ca04aa775bd83b6038c22eca1d
https://github.com/ioquake/ioq3/commit/79ba2d974d7112ca04aa775bd83b6038c22eca1d
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-05 (Wed, 05 Oct 2005)
Changed paths:
M code/tools/asm/q3asm.c
M code/tools/lcc/etc/lcc.c
M code/tools/lcc/etc/linux.c
M code/tools/lcc/makefile
M code/unix/Makefile
Log Message:
-----------
* Fixes to the MinGW vm compiler
* General MinGW tweaks
Commit: 9d41e17e1f2b8da5fccc227c700a46efb95d76b7
https://github.com/ioquake/ioq3/commit/9d41e17e1f2b8da5fccc227c700a46efb95d76b7
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-05 (Wed, 05 Oct 2005)
Changed paths:
M code/game/g_client.c
M code/game/g_items.c
M code/game/g_misc.c
M code/game/g_spawn.c
M code/game/g_trigger.c
M code/q3_ui/ui_atoms.c
M code/q3_ui/ui_ingame.c
M code/q3_ui/ui_menu.c
M code/q3_ui/ui_servers2.c
M code/ui/ui_shared.c
R code/ui/ui_util.c
M code/unix/Makefile
Log Message:
-----------
* Fixed some vm build warnings
Commit: 490c84d907d560f0ec4bd00c92fab3aa6d57b1ec
https://github.com/ioquake/ioq3/commit/490c84d907d560f0ec4bd00c92fab3aa6d57b1ec
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-05 (Wed, 05 Oct 2005)
Changed paths:
M code/tools/asm/Makefile
M code/tools/asm/q3asm.c
Log Message:
-----------
* Applied q3asm-turbo patches from http://www.icculus.org/~phaethon/q3/q3asm-turbo/q3asm-turbo.html
* Added -m option to q3asm to write a map file (which is now disabled by default)
* q3asm now returns an error code on failure
Commit: 260ca8d73055260b881184b4e2d936cbace1c90c
https://github.com/ioquake/ioq3/commit/260ca8d73055260b881184b4e2d936cbace1c90c
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-05 (Wed, 05 Oct 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* A couple of small Makefile fixes
Commit: 151c9461c5bf415fd46302a4157aa551d065b58c
https://github.com/ioquake/ioq3/commit/151c9461c5bf415fd46302a4157aa551d065b58c
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-05 (Wed, 05 Oct 2005)
Changed paths:
M code/tools/lcc/makefile
Log Message:
-----------
* Fixed a foul-up with the lcc Makefile
Commit: 707ee2fdbb732de27d4b1c89b8c758848a540c96
https://github.com/ioquake/ioq3/commit/707ee2fdbb732de27d4b1c89b8c758848a540c96
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-05 (Wed, 05 Oct 2005)
Changed paths:
M code/tools/lcc/etc/lcc.c
Log Message:
-----------
* Append LCC directory to the PATH variable on all platforms
Commit: 0b6beec2021805bd84ddfe142767ebf8668ac647
https://github.com/ioquake/ioq3/commit/0b6beec2021805bd84ddfe142767ebf8668ac647
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-06 (Thu, 06 Oct 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Usage of find on FreeBSD fix from Andreas Kohn
Commit: 3271b52bf58e97902893e37c72cccc01d44a4d8e
https://github.com/ioquake/ioq3/commit/3271b52bf58e97902893e37c72cccc01d44a4d8e
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-06 (Thu, 06 Oct 2005)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
* ATI skybox bug fix
Commit: 29db2dbbfd5a911d6d27f5bfe0c0ae6cb709031a
https://github.com/ioquake/ioq3/commit/29db2dbbfd5a911d6d27f5bfe0c0ae6cb709031a
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-07 (Fri, 07 Oct 2005)
Changed paths:
M code/tools/asm/cmdlib.c
M code/tools/lcc/makefile
Log Message:
-----------
* Patch from Andreas Kohn to fix q3asm build on FreeBSD
* Removal of SYSTEM variable from the lcc makefile due to problems with FreeBSD
Commit: 8866ce3f8bb5cf946fc61d3927170407d898ee73
https://github.com/ioquake/ioq3/commit/8866ce3f8bb5cf946fc61d3927170407d898ee73
Author: Six <six at six.org>
Date: 2005-10-08 (Sat, 08 Oct 2005)
Changed paths:
M code/game/q_shared.h
M code/macosx/Quake3.pbproj/project.pbxproj
A code/macosx/macosx_common.c
Log Message:
-----------
Mac OS X needs Com_Memcpy and Com_Memset to be set to memcpy and memset.
Commit: f6cb6eee961fc04656136750328a0e887e9f7eea
https://github.com/ioquake/ioq3/commit/f6cb6eee961fc04656136750328a0e887e9f7eea
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-08 (Sat, 08 Oct 2005)
Changed paths:
M code/unix/Makefile
M i_o-q3-readme
Log Message:
-----------
* q3lcc is no longer the default target in the Makefile
* Changed readme to suggest using the root Makefile instead of the one in
code/unix
Commit: f62601ac53d2a91bdb4258349623bbf0dad12af3
https://github.com/ioquake/ioq3/commit/f62601ac53d2a91bdb4258349623bbf0dad12af3
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-10-09 (Sun, 09 Oct 2005)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
don't call VM_Compile if it's not supported so the VM_Compile symbol
isn't needed
Commit: 44f5273e028548320823341797c24b9e2ce85c12
https://github.com/ioquake/ioq3/commit/44f5273e028548320823341797c24b9e2ce85c12
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-10-09 (Sun, 09 Oct 2005)
Changed paths:
M code/tools/lcc/cpp/unix.c
Log Message:
-----------
ugly: undefine memmove to avoid build failure with gcc fortify
extensions enabled
Commit: b1ea2ed136e62fca004595abed9e26a80c9613b1
https://github.com/ioquake/ioq3/commit/b1ea2ed136e62fca004595abed9e26a80c9613b1
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-10-09 (Sun, 09 Oct 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
- get rid of vm_none
- if VM_PPC is set compiled vm support is enabled on ppc (default off atm)
Commit: 3857ce21c445b39f94329a4e37f388e94b66bd98
https://github.com/ioquake/ioq3/commit/3857ce21c445b39f94329a4e37f388e94b66bd98
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-10 (Mon, 10 Oct 2005)
Changed paths:
M code/renderer/tr_main.c
Log Message:
-----------
* Replaced drawSurfs qsort algorithm with a radix sort
+ Performance is comparable, although generally slightly
worse, but...
+ Radix is a stable sort algorithm, so overlapping
coplanar drawSurfs (i.e. with the same sort key) no
longer flicker indeterminately
+ Also removes the dubious comment: "FIXME: this was
lifted and modified from the microsoft lib source..."
Commit: ecd73786d5ded1360a85f7946f58857a9087ca77
https://github.com/ioquake/ioq3/commit/ecd73786d5ded1360a85f7946f58857a9087ca77
Author: Six <six at six.org>
Date: 2005-10-11 (Tue, 11 Oct 2005)
Changed paths:
M code/client/snd_mix.c
M code/macosx/Quake3.pbproj/project.pbxproj
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_surface.c
Log Message:
-----------
Fix build problems under OS X
Commit: 8295a83897e874a20a123d2fb3eef7cf3475d0f3
https://github.com/ioquake/ioq3/commit/8295a83897e874a20a123d2fb3eef7cf3475d0f3
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-13 (Thu, 13 Oct 2005)
Changed paths:
M code/tools/asm/q3asm.c
R code/tools/asm/qfiles.h
Log Message:
-----------
* Removed Q3ASM_TURBO defines from q3asm
* Removed q3asm qfiles.h and redirected it to qcommon qfiles.h
Commit: 35cb35ff61d751b8fc01b8c447e02b59268f6d80
https://github.com/ioquake/ioq3/commit/35cb35ff61d751b8fc01b8c447e02b59268f6d80
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-13 (Thu, 13 Oct 2005)
Changed paths:
M code/qcommon/qfiles.h
M code/qcommon/vm.c
M code/qcommon/vm_local.h
M code/qcommon/vm_x86.c
M code/tools/asm/q3asm.c
Log Message:
-----------
* (Non-trivial) fix to the "opStack corrupted in compiled code" bug
Commit: f7c82c1adc8ad5982de4c91144a5d3e2bb44bf4a
https://github.com/ioquake/ioq3/commit/f7c82c1adc8ad5982de4c91144a5d3e2bb44bf4a
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-13 (Thu, 13 Oct 2005)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
* Fixed some annoying code duplication
Commit: 535545684fb42a6362fe3f21c0378e14b478fbeb
https://github.com/ioquake/ioq3/commit/535545684fb42a6362fe3f21c0378e14b478fbeb
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-14 (Fri, 14 Oct 2005)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
* Adjusted VM_LoadQVM interface
Commit: 149006bc2d89686db51af37536920f903a11d364
https://github.com/ioquake/ioq3/commit/149006bc2d89686db51af37536920f903a11d364
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-10-14 (Fri, 14 Oct 2005)
Changed paths:
A todo
Log Message:
-----------
todo!
Commit: 20c5bc38cf641249793a7dab23fada87c7f52873
https://github.com/ioquake/ioq3/commit/20c5bc38cf641249793a7dab23fada87c7f52873
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-14 (Fri, 14 Oct 2005)
Changed paths:
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/client.h
M code/unix/linux_glimp.c
M code/unix/sdl_glimp.c
Log Message:
-----------
* Removed hard coded mouse acceleration in the unix build(s)
* Added CVAR_ROM cl_platformSensitivity to normalise the scale
of cl_sensitivity across platforms
Commit: 354196b3a961739afcdf6237a17c8dd5205cd006
https://github.com/ioquake/ioq3/commit/354196b3a961739afcdf6237a17c8dd5205cd006
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-14 (Fri, 14 Oct 2005)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
* Added a little hack to support the console key on french keyboards
Commit: 0dc1ed412576798acc5dcf669bcc70f4cc58fab6
https://github.com/ioquake/ioq3/commit/0dc1ed412576798acc5dcf669bcc70f4cc58fab6
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-14 (Fri, 14 Oct 2005)
Changed paths:
M todo
Log Message:
-----------
* Updated todo :p
Commit: e65220040562035cfd2f7ceaea129bb9f2c47564
https://github.com/ioquake/ioq3/commit/e65220040562035cfd2f7ceaea129bb9f2c47564
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-16 (Sun, 16 Oct 2005)
Changed paths:
M code/tools/asm/q3asm.c
M i_o-q3-readme
Log Message:
-----------
* Added option to q3asm to instruct it to create qvms compatible with Q3 1.32b
Commit: bcc229d5bbc5d6666bbd1810e5babf415b77dc57
https://github.com/ioquake/ioq3/commit/bcc229d5bbc5d6666bbd1810e5babf415b77dc57
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-10-18 (Tue, 18 Oct 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
Minor edit, thanks ankon!
Commit: 80919a1ce37c94f8767415204e9b11b8a8775caf
https://github.com/ioquake/ioq3/commit/80919a1ce37c94f8767415204e9b11b8a8775caf
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-19 (Wed, 19 Oct 2005)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
* Silly little patch to convert Q3 style color codes to ANSI escape codes. Note
this doesn't work too well with baseq3 since it logs color strings with no
color termination.
Commit: 7d1b5b4acbe71c32807f1fb0e6070269a5da97f7
https://github.com/ioquake/ioq3/commit/7d1b5b4acbe71c32807f1fb0e6070269a5da97f7
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-19 (Wed, 19 Oct 2005)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
* Fix to buffer overrun in shader parser from misanthropia
Commit: b9c9f86cd169b122f9594a2621668f1f0b5f407d
https://github.com/ioquake/ioq3/commit/b9c9f86cd169b122f9594a2621668f1f0b5f407d
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-19 (Wed, 19 Oct 2005)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
* Cap the maximum snaps a client can request at the server framerate rather
than a hard-coded 30 (from misantropia). I'm slightly nervous about this
since it changes the behaviour versus 1.32b in that a client requesting e.g.
25 snaps will actually get 20 (default sv_fps) with this patch applied. I'm
not sure why anyone would want this though -- it may even destablise their
inter/extrapolation. I'll leave the bug (2422) open for a while and if no one
complains it can be closed.
Commit: 653c5621acda9733bc84528c9bc36bcc7a8476be
https://github.com/ioquake/ioq3/commit/653c5621acda9733bc84528c9bc36bcc7a8476be
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-20 (Thu, 20 Oct 2005)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
* Fixed the fix for the shader overrun. If this isn't a case for unified diffs,
I don't know what is :).
Commit: 769372e2f9e384b73f4f1882ddb888857ed3c1e8
https://github.com/ioquake/ioq3/commit/769372e2f9e384b73f4f1882ddb888857ed3c1e8
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-20 (Thu, 20 Oct 2005)
Changed paths:
M code/renderer/tr_bsp.c
Log Message:
-----------
* Fix to buffer overflow in lightmap loading code from misanthropia
Commit: 64f167f1835b0331c11ba4615ffc3444820fcfc5
https://github.com/ioquake/ioq3/commit/64f167f1835b0331c11ba4615ffc3444820fcfc5
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-20 (Thu, 20 Oct 2005)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
* Fix to potential out of range index bug from misanthropia
Commit: f306b2895f1a17883bbdc256982f230a05ded995
https://github.com/ioquake/ioq3/commit/f306b2895f1a17883bbdc256982f230a05ded995
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-21 (Fri, 21 Oct 2005)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* Tiny patch to print values of cvars when tab completing ala ET
Commit: d6b2a1e527d79a7b96237147f1162367ee1922b0
https://github.com/ioquake/ioq3/commit/d6b2a1e527d79a7b96237147f1162367ee1922b0
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-21 (Fri, 21 Oct 2005)
Changed paths:
R code/tools/lcc/bin/lcc.exe
R code/tools/lcc/bin/q3cpp.exe
R code/tools/lcc/bin/q3rcc.exe
R code/win32/mod-sdk-setup/GameSource.VCT
R code/win32/mod-sdk-setup/QIIIA Game Source License.doc
R code/win32/mod-sdk-setup/bin/lcc.exe
R code/win32/mod-sdk-setup/bin/q3asm.exe
R code/win32/mod-sdk-setup/bin/q3cpp.exe
R code/win32/mod-sdk-setup/bin/q3rcc.exe
Log Message:
-----------
* Deleted some exes that were in the repository
Commit: f01ed7b3da3a3e021c47b1ee62207f27c047a5fd
https://github.com/ioquake/ioq3/commit/f01ed7b3da3a3e021c47b1ee62207f27c047a5fd
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-21 (Fri, 21 Oct 2005)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* Tab completed commands no longer treated like cvars
Commit: 80cf67e2acdc267915b2f1bc5756913526b3209f
https://github.com/ioquake/ioq3/commit/80cf67e2acdc267915b2f1bc5756913526b3209f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-10-23 (Sun, 23 Oct 2005)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
map extra mouse buttons to K_AUX*
Commit: e27a35a2074cf738be46f89a579e999377f69536
https://github.com/ioquake/ioq3/commit/e27a35a2074cf738be46f89a579e999377f69536
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-10-23 (Sun, 23 Oct 2005)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
remove french keyboard hack. we cannot know what this does on other
layouts
Commit: 69b81f2bd931053f335d2eda5fccb575187a3118
https://github.com/ioquake/ioq3/commit/69b81f2bd931053f335d2eda5fccb575187a3118
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-23 (Sun, 23 Oct 2005)
Changed paths:
M code/cgame/cg_players.c
Log Message:
-----------
* Fix to https://bugzilla.icculus.org/show_bug.cgi?id=2401
Commit: 6b5cf6e2483934d101ee49ca4b0e740fa620e2fb
https://github.com/ioquake/ioq3/commit/6b5cf6e2483934d101ee49ca4b0e740fa620e2fb
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-23 (Sun, 23 Oct 2005)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
* Fixed unused variable warning
Commit: d5af2e3d458329b1c6fe0e07dca216c47e1fc30f
https://github.com/ioquake/ioq3/commit/d5af2e3d458329b1c6fe0e07dca216c47e1fc30f
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-25 (Tue, 25 Oct 2005)
Changed paths:
R code/bspc/Conscript
R code/cgame/Conscript
R code/game/Conscript
R code/q3_ui/Conscript
R code/ui/Conscript
Log Message:
-----------
* Removed some Conscript
Commit: 9f55ae2dcea0c0ccaae884319b559c9d1a26ebc3
https://github.com/ioquake/ioq3/commit/9f55ae2dcea0c0ccaae884319b559c9d1a26ebc3
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-26 (Wed, 26 Oct 2005)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
* Fixed a bug with QVM loading on big endian architectures
Commit: 3ff42330e5180053b1f5f4b24263d2666403a9ec
https://github.com/ioquake/ioq3/commit/3ff42330e5180053b1f5f4b24263d2666403a9ec
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-26 (Wed, 26 Oct 2005)
Changed paths:
M code/macosx/Quake3.pbproj/project.pbxproj
M code/macosx/macosx_display.m
M code/macosx/macosx_glsmp_mutex.m
M code/macosx/macosx_sys.m
Log Message:
-----------
* Fixed some warnings on the OS X build
Commit: 3a2ad504062fbedf04bb3ec13a6cec289e1f115c
https://github.com/ioquake/ioq3/commit/3a2ad504062fbedf04bb3ec13a6cec289e1f115c
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-26 (Wed, 26 Oct 2005)
Changed paths:
A code/botlib/be_aas.h
M code/botlib/be_aas_bspq3.c
M code/botlib/be_aas_cluster.c
M code/botlib/be_aas_debug.c
M code/botlib/be_aas_entity.c
M code/botlib/be_aas_file.c
M code/botlib/be_aas_main.c
M code/botlib/be_aas_move.c
M code/botlib/be_aas_optimize.c
M code/botlib/be_aas_reach.c
M code/botlib/be_aas_route.c
M code/botlib/be_aas_routealt.c
M code/botlib/be_aas_sample.c
M code/botlib/be_ai_char.c
A code/botlib/be_ai_char.h
M code/botlib/be_ai_chat.c
A code/botlib/be_ai_chat.h
M code/botlib/be_ai_gen.c
A code/botlib/be_ai_gen.h
M code/botlib/be_ai_goal.c
A code/botlib/be_ai_goal.h
M code/botlib/be_ai_move.c
A code/botlib/be_ai_move.h
M code/botlib/be_ai_weap.c
A code/botlib/be_ai_weap.h
M code/botlib/be_ai_weight.c
M code/botlib/be_ea.c
A code/botlib/be_ea.h
M code/botlib/be_interface.c
A code/botlib/botlib.h
M code/botlib/l_crc.c
M code/botlib/l_libvar.c
M code/botlib/l_log.c
M code/botlib/l_memory.c
M code/botlib/l_precomp.c
M code/botlib/l_script.c
M code/botlib/l_struct.c
M code/bspc/aas_create.c
M code/bspc/aas_map.c
M code/bspc/aas_store.h
M code/bspc/be_aas_bspc.c
M code/bspc/map_q3.c
M code/cgame/cg_local.h
R code/cgame/tr_types.h
M code/client/cl_cgame.c
M code/client/cl_net_chan.c
M code/client/cl_ui.c
M code/client/client.h
A code/client/keycodes.h
M code/client/keys.h
M code/client/snd_local.h
M code/game/ai_chat.c
M code/game/ai_cmd.c
M code/game/ai_dmnet.c
M code/game/ai_dmq3.c
M code/game/ai_main.c
M code/game/ai_team.c
M code/game/ai_vcmd.c
R code/game/be_aas.h
R code/game/be_ai_char.h
R code/game/be_ai_chat.h
R code/game/be_ai_gen.h
R code/game/be_ai_goal.h
R code/game/be_ai_move.h
R code/game/be_ai_weap.h
R code/game/be_ea.h
M code/game/bg_lib.c
M code/game/bg_misc.c
M code/game/bg_pmove.c
M code/game/bg_slidemove.c
R code/game/botlib.h
M code/game/g_local.h
R code/game/q_math.c
R code/game/q_shared.c
R code/game/q_shared.h
R code/game/surfaceflags.h
M code/jpeg-6/jload.c
M code/null/mac_net.c
R code/q3_ui/keycodes.h
M code/q3_ui/ui_local.h
M code/qcommon/cm_local.h
M code/qcommon/cmd.c
R code/qcommon/cmd.c.save
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_chan.c
A code/qcommon/q_math.c
A code/qcommon/q_shared.c
A code/qcommon/q_shared.h
A code/qcommon/surfaceflags.h
M code/qcommon/vm_local.h
M code/renderer/tr_local.h
M code/renderer/tr_public.h
A code/renderer/tr_types.h
M code/server/server.h
M code/server/sv_bot.c
M code/server/sv_game.c
M code/server/sv_net_chan.c
R code/ui/keycodes.h
M code/ui/ui_local.h
M code/ui/ui_shared.h
M code/unix/Makefile
M code/unix/linux_signals.c
M code/unix/linux_snd.c
M code/unix/sdl_snd.c
M code/unix/unix_main.c
M code/unix/unix_net.c
M code/unix/unix_shared.c
M code/win32/win_net.c
M code/win32/win_shared.c
Log Message:
-----------
* Moved various source files from their mod sdk locations to places more
appropriate for open source Q3
* This patch looks bigger than it really is, however it will probably break the
VC and OS X builds (easy to fix though)
Commit: 7b84b0295f7b07f573e80b6a4fe85d558c793b18
https://github.com/ioquake/ioq3/commit/7b84b0295f7b07f573e80b6a4fe85d558c793b18
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-26 (Wed, 26 Oct 2005)
Changed paths:
M code/macosx/Quake3.pbproj/project.pbxproj
Log Message:
-----------
* Fixed the OS X build as broken by revision 181
Commit: c02a7fce3c43b819ed73ec156612341d39cef3e5
https://github.com/ioquake/ioq3/commit/c02a7fce3c43b819ed73ec156612341d39cef3e5
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-26 (Wed, 26 Oct 2005)
Changed paths:
M code/tools/lcc/makefile
Log Message:
-----------
* Split lcc $AR into $AR and $ARFLAGS (from vapier)
Commit: 01671526473648cdf1476d1e74d4979dfe27229e
https://github.com/ioquake/ioq3/commit/01671526473648cdf1476d1e74d4979dfe27229e
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-26 (Wed, 26 Oct 2005)
Changed paths:
M code/tools/asm/Makefile
M code/tools/lcc/makefile
Log Message:
-----------
* Small changes to distclean target from vapier
Commit: f455a27edde6e2a11d6f7208303b2b1b6a45f140
https://github.com/ioquake/ioq3/commit/f455a27edde6e2a11d6f7208303b2b1b6a45f140
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-26 (Wed, 26 Oct 2005)
Changed paths:
M code/tools/lcc/cpp/cpp.h
Log Message:
-----------
* Use platform headers to source various libc prototypes instead of unsafe
static ones (from vapier)
Commit: 9af615f27c88ea9d10db4d39318419a8e48acef7
https://github.com/ioquake/ioq3/commit/9af615f27c88ea9d10db4d39318419a8e48acef7
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-26 (Wed, 26 Oct 2005)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
* Add notional support for various architectures from vapier. Whether or not
these architectures work in practice is another matter :).
Commit: 0bf8e3a8b0a019a8fd4c4d45ebda7bf73377f015
https://github.com/ioquake/ioq3/commit/0bf8e3a8b0a019a8fd4c4d45ebda7bf73377f015
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-10-27 (Thu, 27 Oct 2005)
Changed paths:
M code/game/bg_lib.c
M code/game/bg_lib.h
M code/qcommon/cvar.c
M code/qcommon/qcommon.h
M code/qcommon/vm.c
A code/qcommon/vm_x86_64.c
M code/unix/Makefile
M code/unix/unix_main.c
Log Message:
-----------
add x86_64 vm. experimental, not enabled by default. you need as for it
to work.
Commit: bc9ee5644be79108892fdf0427aa54c94686fdb5
https://github.com/ioquake/ioq3/commit/bc9ee5644be79108892fdf0427aa54c94686fdb5
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-27 (Thu, 27 Oct 2005)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
* Ignore __attribute__ when not using gcc
Commit: 556b3307c544b904fdf5aaf3487ade3ebd6c49a5
https://github.com/ioquake/ioq3/commit/556b3307c544b904fdf5aaf3487ade3ebd6c49a5
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-27 (Thu, 27 Oct 2005)
Changed paths:
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/qcommon/qfiles.h
Log Message:
-----------
* ...and the other common headers
Commit: b1b7f975f16023210e81d61fa14f300ea774ccc8
https://github.com/ioquake/ioq3/commit/b1b7f975f16023210e81d61fa14f300ea774ccc8
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-27 (Thu, 27 Oct 2005)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
* Fix the x86 vm
Commit: 4c63d1ed40a5ce004911d2d98340998056786468
https://github.com/ioquake/ioq3/commit/4c63d1ed40a5ce004911d2d98340998056786468
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-28 (Fri, 28 Oct 2005)
Changed paths:
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_snapshot.c
Log Message:
-----------
* Fix to https://bugzilla.icculus.org/show_bug.cgi?id=2454
Commit: 090f4d726641ce37f11c42f20b174a755489491f
https://github.com/ioquake/ioq3/commit/090f4d726641ce37f11c42f20b174a755489491f
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-28 (Fri, 28 Oct 2005)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
* Compiler warning fix from ankon
Commit: ffdc69f1380ced64236bd821dd7ce92055763acb
https://github.com/ioquake/ioq3/commit/ffdc69f1380ced64236bd821dd7ce92055763acb
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-29 (Sat, 29 Oct 2005)
Changed paths:
M code/qcommon/vm.c
M code/qcommon/vm_x86.c
M code/server/sv_init.c
M code/unix/Makefile
R code/unix/vm_x86.c
Log Message:
-----------
* Deleted code/unix/vm_x86.c - wtf was that about anyway?
* Removed HAVE_VM_NATIVE
* Removed DLL_ONLY
* Replace HAVE_VM_COMPILED with NO_VM_COMPILED -- this means the JIT compiler
should be enabled on the OS X and VC builds now
* Remove the remainder of the freetype building stuff
Commit: b72f59f52499ee02f25e6001bf74ed38d79d9655
https://github.com/ioquake/ioq3/commit/b72f59f52499ee02f25e6001bf74ed38d79d9655
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-29 (Sat, 29 Oct 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* In hindsight this is probably wise too
Commit: 05e8ab95381d9a99a73c0ee396744ee3fac33170
https://github.com/ioquake/ioq3/commit/05e8ab95381d9a99a73c0ee396744ee3fac33170
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-29 (Sat, 29 Oct 2005)
Changed paths:
A ChangeLog
A STATUS
A TODO
M code/botlib/aasfile.h
M code/botlib/be_aas.h
M code/botlib/be_aas_bsp.h
M code/botlib/be_aas_bspq3.c
M code/botlib/be_aas_cluster.c
M code/botlib/be_aas_cluster.h
M code/botlib/be_aas_debug.c
M code/botlib/be_aas_debug.h
M code/botlib/be_aas_def.h
M code/botlib/be_aas_entity.c
M code/botlib/be_aas_entity.h
M code/botlib/be_aas_file.c
M code/botlib/be_aas_file.h
M code/botlib/be_aas_funcs.h
M code/botlib/be_aas_main.c
M code/botlib/be_aas_main.h
M code/botlib/be_aas_move.c
M code/botlib/be_aas_move.h
M code/botlib/be_aas_optimize.c
M code/botlib/be_aas_optimize.h
M code/botlib/be_aas_reach.c
M code/botlib/be_aas_reach.h
M code/botlib/be_aas_route.c
M code/botlib/be_aas_route.h
M code/botlib/be_aas_routealt.c
M code/botlib/be_aas_routealt.h
M code/botlib/be_aas_sample.c
M code/botlib/be_aas_sample.h
M code/botlib/be_ai_char.c
M code/botlib/be_ai_char.h
M code/botlib/be_ai_chat.c
M code/botlib/be_ai_chat.h
M code/botlib/be_ai_gen.c
M code/botlib/be_ai_gen.h
M code/botlib/be_ai_goal.c
M code/botlib/be_ai_goal.h
M code/botlib/be_ai_move.c
M code/botlib/be_ai_move.h
M code/botlib/be_ai_weap.c
M code/botlib/be_ai_weap.h
M code/botlib/be_ai_weight.c
M code/botlib/be_ai_weight.h
M code/botlib/be_ea.c
M code/botlib/be_ea.h
M code/botlib/be_interface.c
M code/botlib/be_interface.h
M code/botlib/botlib.h
M code/botlib/l_crc.c
M code/botlib/l_crc.h
M code/botlib/l_libvar.c
M code/botlib/l_libvar.h
M code/botlib/l_log.c
M code/botlib/l_log.h
M code/botlib/l_memory.c
M code/botlib/l_memory.h
M code/botlib/l_precomp.c
M code/botlib/l_precomp.h
M code/botlib/l_script.c
M code/botlib/l_script.h
M code/botlib/l_struct.c
M code/botlib/l_struct.h
M code/botlib/l_utils.h
M code/bspc/aas_areamerging.c
M code/bspc/aas_areamerging.h
M code/bspc/aas_cfg.c
M code/bspc/aas_cfg.h
M code/bspc/aas_create.c
M code/bspc/aas_create.h
M code/bspc/aas_edgemelting.c
M code/bspc/aas_edgemelting.h
M code/bspc/aas_facemerging.c
M code/bspc/aas_facemerging.h
M code/bspc/aas_file.c
M code/bspc/aas_file.h
M code/bspc/aas_gsubdiv.c
M code/bspc/aas_gsubdiv.h
M code/bspc/aas_map.c
M code/bspc/aas_map.h
M code/bspc/aas_prunenodes.c
M code/bspc/aas_prunenodes.h
M code/bspc/aas_store.c
M code/bspc/aas_store.h
M code/bspc/aasfile.h
M code/bspc/be_aas_bspc.c
M code/bspc/be_aas_bspc.h
M code/bspc/brushbsp.c
M code/bspc/bspc.c
M code/bspc/cfgq3.c
M code/bspc/csg.c
M code/bspc/faces.c
M code/bspc/gldraw.c
M code/bspc/glfile.c
M code/bspc/l_bsp_ent.c
M code/bspc/l_bsp_ent.h
M code/bspc/l_bsp_hl.c
M code/bspc/l_bsp_hl.h
M code/bspc/l_bsp_q1.c
M code/bspc/l_bsp_q1.h
M code/bspc/l_bsp_q2.c
M code/bspc/l_bsp_q2.h
M code/bspc/l_bsp_q3.c
M code/bspc/l_bsp_q3.h
M code/bspc/l_bsp_sin.c
M code/bspc/l_bsp_sin.h
M code/bspc/l_cmd.c
M code/bspc/l_cmd.h
M code/bspc/l_log.c
M code/bspc/l_log.h
M code/bspc/l_math.c
M code/bspc/l_math.h
M code/bspc/l_mem.c
M code/bspc/l_mem.h
M code/bspc/l_poly.c
M code/bspc/l_poly.h
M code/bspc/l_qfiles.c
M code/bspc/l_qfiles.h
M code/bspc/l_threads.c
M code/bspc/l_threads.h
M code/bspc/l_utils.c
M code/bspc/l_utils.h
M code/bspc/leakfile.c
M code/bspc/map.c
M code/bspc/map_hl.c
M code/bspc/map_q1.c
M code/bspc/map_q2.c
M code/bspc/map_q3.c
M code/bspc/map_sin.c
M code/bspc/nodraw.c
M code/bspc/portals.c
M code/bspc/prtfile.c
M code/bspc/q2files.h
M code/bspc/q3files.h
M code/bspc/qbsp.h
M code/bspc/qfiles.h
M code/bspc/sinfiles.h
M code/bspc/tetrahedron.c
M code/bspc/tetrahedron.h
M code/bspc/textures.c
M code/bspc/tree.c
M code/bspc/writebsp.c
M code/cgame/cg_consolecmds.c
M code/cgame/cg_draw.c
M code/cgame/cg_drawtools.c
M code/cgame/cg_effects.c
M code/cgame/cg_ents.c
M code/cgame/cg_event.c
M code/cgame/cg_info.c
M code/cgame/cg_local.h
M code/cgame/cg_localents.c
M code/cgame/cg_main.c
M code/cgame/cg_marks.c
M code/cgame/cg_newdraw.c
M code/cgame/cg_particles.c
M code/cgame/cg_players.c
M code/cgame/cg_playerstate.c
M code/cgame/cg_predict.c
M code/cgame/cg_public.h
M code/cgame/cg_scoreboard.c
M code/cgame/cg_servercmds.c
M code/cgame/cg_snapshot.c
M code/cgame/cg_syscalls.c
M code/cgame/cg_view.c
M code/cgame/cg_weapons.c
M code/client/cl_cgame.c
M code/client/cl_cin.c
M code/client/cl_console.c
M code/client/cl_input.c
M code/client/cl_keys.c
M code/client/cl_main.c
M code/client/cl_net_chan.c
M code/client/cl_parse.c
M code/client/cl_scrn.c
M code/client/cl_ui.c
M code/client/client.h
M code/client/keycodes.h
M code/client/keys.h
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_mem.c
M code/client/snd_mix.c
M code/client/snd_public.h
M code/client/snd_wavelet.c
M code/game/ai_chat.c
M code/game/ai_chat.h
M code/game/ai_cmd.c
M code/game/ai_cmd.h
M code/game/ai_dmnet.c
M code/game/ai_dmnet.h
M code/game/ai_dmq3.c
M code/game/ai_dmq3.h
M code/game/ai_main.c
M code/game/ai_main.h
M code/game/ai_team.c
M code/game/ai_team.h
M code/game/ai_vcmd.c
M code/game/ai_vcmd.h
M code/game/bg_lib.h
M code/game/bg_local.h
M code/game/bg_misc.c
M code/game/bg_pmove.c
M code/game/bg_public.h
M code/game/bg_slidemove.c
M code/game/chars.h
M code/game/g_active.c
M code/game/g_arenas.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_items.c
M code/game/g_local.h
M code/game/g_main.c
M code/game/g_mem.c
M code/game/g_misc.c
M code/game/g_missile.c
M code/game/g_mover.c
M code/game/g_public.h
M code/game/g_rankings.c
M code/game/g_rankings.h
M code/game/g_session.c
M code/game/g_spawn.c
M code/game/g_svcmds.c
M code/game/g_syscalls.c
M code/game/g_target.c
M code/game/g_team.c
M code/game/g_team.h
M code/game/g_trigger.c
M code/game/g_utils.c
M code/game/g_weapon.c
M code/game/inv.h
M code/game/match.h
M code/game/syn.h
M code/macosx/CGMouseDeltaFix.h
M code/macosx/CGMouseDeltaFix.m
M code/macosx/CGPrivateAPI.h
M code/macosx/Q3Controller.h
M code/macosx/Q3Controller.m
M code/macosx/macosx_common.c
M code/macosx/macosx_display.h
M code/macosx/macosx_display.m
M code/macosx/macosx_glimp.h
M code/macosx/macosx_glimp.m
M code/macosx/macosx_glsmp_mutex.m
M code/macosx/macosx_glsmp_null.m
M code/macosx/macosx_glsmp_ports.m
M code/macosx/macosx_input.m
M code/macosx/macosx_local.h
M code/macosx/macosx_qgl.h
M code/macosx/macosx_sndcore.m
M code/macosx/macosx_snddma.m
M code/macosx/macosx_sys.m
M code/macosx/macosx_timers.h
M code/macosx/macosx_timers.m
M code/null/mac_net.c
M code/null/null_client.c
M code/null/null_glimp.c
M code/null/null_input.c
M code/null/null_main.c
M code/null/null_net.c
M code/null/null_snddma.c
M code/q3_ui/ui_addbots.c
M code/q3_ui/ui_atoms.c
M code/q3_ui/ui_cdkey.c
M code/q3_ui/ui_cinematics.c
M code/q3_ui/ui_confirm.c
M code/q3_ui/ui_connect.c
M code/q3_ui/ui_controls2.c
M code/q3_ui/ui_credits.c
M code/q3_ui/ui_demo2.c
M code/q3_ui/ui_display.c
M code/q3_ui/ui_gameinfo.c
M code/q3_ui/ui_ingame.c
M code/q3_ui/ui_loadconfig.c
M code/q3_ui/ui_local.h
M code/q3_ui/ui_login.c
M code/q3_ui/ui_main.c
M code/q3_ui/ui_menu.c
M code/q3_ui/ui_mfield.c
M code/q3_ui/ui_mods.c
M code/q3_ui/ui_network.c
M code/q3_ui/ui_options.c
M code/q3_ui/ui_playermodel.c
M code/q3_ui/ui_players.c
M code/q3_ui/ui_playersettings.c
M code/q3_ui/ui_preferences.c
M code/q3_ui/ui_qmenu.c
M code/q3_ui/ui_rankings.c
M code/q3_ui/ui_rankstatus.c
M code/q3_ui/ui_removebots.c
M code/q3_ui/ui_saveconfig.c
M code/q3_ui/ui_serverinfo.c
M code/q3_ui/ui_servers2.c
M code/q3_ui/ui_setup.c
M code/q3_ui/ui_signup.c
M code/q3_ui/ui_sound.c
M code/q3_ui/ui_sparena.c
M code/q3_ui/ui_specifyleague.c
M code/q3_ui/ui_specifyserver.c
M code/q3_ui/ui_splevel.c
M code/q3_ui/ui_sppostgame.c
M code/q3_ui/ui_spreset.c
M code/q3_ui/ui_spskill.c
M code/q3_ui/ui_startserver.c
M code/q3_ui/ui_team.c
M code/q3_ui/ui_teamorders.c
M code/q3_ui/ui_video.c
M code/qcommon/cm_load.c
M code/qcommon/cm_local.h
M code/qcommon/cm_patch.c
M code/qcommon/cm_patch.h
M code/qcommon/cm_polylib.c
M code/qcommon/cm_polylib.h
M code/qcommon/cm_public.h
M code/qcommon/cm_test.c
M code/qcommon/cm_trace.c
M code/qcommon/cmd.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_chan.c
M code/qcommon/q_math.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/qcommon/qfiles.h
M code/qcommon/surfaceflags.h
M code/qcommon/unzip.h
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_ppc.c
M code/qcommon/vm_ppc_new.c
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
M code/renderer/qgl.h
M code/renderer/qgl_linked.h
M code/renderer/tr_animation.c
M code/renderer/tr_backend.c
M code/renderer/tr_bsp.c
M code/renderer/tr_cmds.c
M code/renderer/tr_curve.c
M code/renderer/tr_flares.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_marks.c
M code/renderer/tr_mesh.c
M code/renderer/tr_model.c
M code/renderer/tr_noise.c
M code/renderer/tr_public.h
M code/renderer/tr_scene.c
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_shader.c
M code/renderer/tr_shadows.c
M code/renderer/tr_sky.c
M code/renderer/tr_surface.c
M code/renderer/tr_types.h
M code/renderer/tr_world.c
M code/server/server.h
M code/server/sv_bot.c
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/server/sv_game.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_net_chan.c
M code/server/sv_rankings.c
M code/server/sv_snapshot.c
M code/server/sv_world.c
M code/splines/math_angles.h
M code/splines/math_matrix.h
M code/splines/math_quaternion.h
M code/splines/math_vector.h
M code/splines/q_shared.h
M code/splines/splines.h
M code/splines/util_list.h
M code/splines/util_str.h
M code/tools/asm/cmdlib.c
M code/tools/asm/cmdlib.h
M code/tools/asm/mathlib.h
M code/tools/asm/opstrings.h
M code/tools/asm/q3asm.c
M code/ui/ui_atoms.c
M code/ui/ui_gameinfo.c
M code/ui/ui_local.h
M code/ui/ui_main.c
M code/ui/ui_players.c
M code/ui/ui_public.h
M code/ui/ui_shared.c
M code/ui/ui_shared.h
M code/ui/ui_syscalls.c
R code/unix/ChangeLog
M code/unix/linux_common.c
M code/unix/linux_glimp.c
M code/unix/linux_joystick.c
M code/unix/linux_local.h
M code/unix/linux_qgl.c
M code/unix/linux_signals.c
M code/unix/linux_snd.c
M code/unix/qasm.h
M code/unix/sdl_glimp.c
M code/unix/sdl_snd.c
M code/unix/unix_glw.h
M code/unix/unix_main.c
M code/unix/unix_net.c
M code/unix/unix_shared.c
M code/win32/glw_win.h
M code/win32/resource.h
M code/win32/win_gamma.c
M code/win32/win_glimp.c
M code/win32/win_input.c
M code/win32/win_local.h
M code/win32/win_main.c
M code/win32/win_net.c
M code/win32/win_qgl.c
M code/win32/win_shared.c
M code/win32/win_snd.c
M code/win32/win_syscon.c
M code/win32/win_wndproc.c
R todo
Log Message:
-----------
* Added STATUS
* Updated TODO
* Moved ChangeLog to root
* Updated ChangeLog
* s/Foobar/Quake III Arena Source Code/
* Biggest patch EVAR. I wonder how many mail boxes this will fill...
Commit: b6228f1408a466eb684ba8afa36651a1ab02fa12
https://github.com/ioquake/ioq3/commit/b6228f1408a466eb684ba8afa36651a1ab02fa12
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-10-29 (Sat, 29 Oct 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
add HAVE_VM_COMPILED variable so one can override it in Makefile.local
Commit: 58512aff091ecbdf52325328d2e276d04b5f8c50
https://github.com/ioquake/ioq3/commit/58512aff091ecbdf52325328d2e276d04b5f8c50
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-10-29 (Sat, 29 Oct 2005)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
use memcpy for OP_BLOCK_COPY
Commit: c5bdb034f2c6a362812f184e72cebc56f0591dcf
https://github.com/ioquake/ioq3/commit/c5bdb034f2c6a362812f184e72cebc56f0591dcf
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-29 (Sat, 29 Oct 2005)
Changed paths:
M code/qcommon/common.c
M code/qcommon/q_shared.h
M code/renderer/qgl.h
M code/tools/asm/Makefile
M code/tools/lcc/etc/gcc-solaris.c
M code/tools/lcc/etc/lcc.c
M code/tools/lcc/makefile
M code/unix/Makefile
M code/unix/linux_glimp.c
M code/unix/linux_joystick.c
M code/unix/linux_snd.c
M code/unix/sdl_glimp.c
M code/unix/sdl_snd.c
M code/unix/unix_glw.h
M code/unix/unix_main.c
M code/unix/unix_net.c
M code/unix/unix_shared.c
Log Message:
-----------
* Beginnings of Solaris support from Vincent S. Cojot
* Note this patch also splits USE_SDL into USE_SDL_VIDEO and USE_SDL_AUDIO
Commit: 63fdc74843d4acc04f95a061dc9409cef8d326e7
https://github.com/ioquake/ioq3/commit/63fdc74843d4acc04f95a061dc9409cef8d326e7
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-29 (Sat, 29 Oct 2005)
Changed paths:
M code/qcommon/vm_interpreted.c
Log Message:
-----------
* Fix to the VM interpreter on the linux ppc dedicated server
Commit: c41483634cc756a5030fc45d7d6281afe079521b
https://github.com/ioquake/ioq3/commit/c41483634cc756a5030fc45d7d6281afe079521b
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-29 (Sat, 29 Oct 2005)
Changed paths:
R code/bspc/Makefile
R code/bspc/_files.c
R code/bspc/aas_areamerging.c
R code/bspc/aas_areamerging.h
R code/bspc/aas_cfg.c
R code/bspc/aas_cfg.h
R code/bspc/aas_create.c
R code/bspc/aas_create.h
R code/bspc/aas_edgemelting.c
R code/bspc/aas_edgemelting.h
R code/bspc/aas_facemerging.c
R code/bspc/aas_facemerging.h
R code/bspc/aas_file.c
R code/bspc/aas_file.h
R code/bspc/aas_gsubdiv.c
R code/bspc/aas_gsubdiv.h
R code/bspc/aas_map.c
R code/bspc/aas_map.h
R code/bspc/aas_prunenodes.c
R code/bspc/aas_prunenodes.h
R code/bspc/aas_store.c
R code/bspc/aas_store.h
R code/bspc/aasfile.h
R code/bspc/be_aas_bspc.c
R code/bspc/be_aas_bspc.h
R code/bspc/brushbsp.c
R code/bspc/bspc.c
R code/bspc/bspc.sln
R code/bspc/bspc.vcproj
R code/bspc/cfgq3.c
R code/bspc/csg.c
R code/bspc/faces.c
R code/bspc/gldraw.c
R code/bspc/glfile.c
R code/bspc/l_bsp_ent.c
R code/bspc/l_bsp_ent.h
R code/bspc/l_bsp_hl.c
R code/bspc/l_bsp_hl.h
R code/bspc/l_bsp_q1.c
R code/bspc/l_bsp_q1.h
R code/bspc/l_bsp_q2.c
R code/bspc/l_bsp_q2.h
R code/bspc/l_bsp_q3.c
R code/bspc/l_bsp_q3.h
R code/bspc/l_bsp_sin.c
R code/bspc/l_bsp_sin.h
R code/bspc/l_cmd.c
R code/bspc/l_cmd.h
R code/bspc/l_log.c
R code/bspc/l_log.h
R code/bspc/l_math.c
R code/bspc/l_math.h
R code/bspc/l_mem.c
R code/bspc/l_mem.h
R code/bspc/l_poly.c
R code/bspc/l_poly.h
R code/bspc/l_qfiles.c
R code/bspc/l_qfiles.h
R code/bspc/l_threads.c
R code/bspc/l_threads.h
R code/bspc/l_utils.c
R code/bspc/l_utils.h
R code/bspc/lcc.mak
R code/bspc/leakfile.c
R code/bspc/linux-i386.mak
R code/bspc/map.c
R code/bspc/map_hl.c
R code/bspc/map_q1.c
R code/bspc/map_q2.c
R code/bspc/map_q3.c
R code/bspc/map_sin.c
R code/bspc/nodraw.c
R code/bspc/portals.c
R code/bspc/prtfile.c
R code/bspc/q2files.h
R code/bspc/q3files.h
R code/bspc/qbsp.h
R code/bspc/qfiles.h
R code/bspc/sinfiles.h
R code/bspc/tetrahedron.c
R code/bspc/tetrahedron.h
R code/bspc/textures.c
R code/bspc/tree.c
R code/bspc/writebsp.c
M code/cgame/cg_drawtools.c
M code/cgame/cg_main.c
M code/client/cl_console.c
M code/game/bg_lib.c
M code/game/g_main.c
M code/q3_ui/ui_atoms.c
M code/qcommon/cm_patch.c
M code/qcommon/q_math.c
M code/qcommon/q_shared.h
M code/renderer/tr_bsp.c
M code/renderer/tr_curve.c
M code/renderer/tr_shade.c
M code/server/sv_client.c
R code/splines/Splines.vcproj
R code/splines/math_angles.cpp
R code/splines/math_angles.h
R code/splines/math_matrix.cpp
R code/splines/math_matrix.h
R code/splines/math_quaternion.cpp
R code/splines/math_quaternion.h
R code/splines/math_vector.cpp
R code/splines/math_vector.h
R code/splines/q_parse.cpp
R code/splines/q_shared.cpp
R code/splines/q_shared.h
R code/splines/q_shared.hpp
R code/splines/splines.cpp
R code/splines/splines.h
R code/splines/util_list.h
R code/splines/util_str.cpp
R code/splines/util_str.h
M code/ui/ui_atoms.c
Log Message:
-----------
* General decrufting:
* Removed Q3_STATIC and associated defines
* Removed MAC_STATIC
* Replaced __LCC__ with Q3_VM
* Removed bspc and splines directories
Commit: 3647cca9f7bc51da8d62ddd1c3a1de36e90d7533
https://github.com/ioquake/ioq3/commit/3647cca9f7bc51da8d62ddd1c3a1de36e90d7533
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-30 (Sun, 30 Oct 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Applied https://bugzilla.icculus.org/show_bug.cgi?id=2464
* Removed rule to build C++ (for splines) from the Makefile
Commit: 0590a060d9900d680e2c822aa95bb007ff9cdfd2
https://github.com/ioquake/ioq3/commit/0590a060d9900d680e2c822aa95bb007ff9cdfd2
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-31 (Mon, 31 Oct 2005)
Changed paths:
M STATUS
Log Message:
-----------
* STATUS update
Commit: 0a3e96af77584d4fccb50bc917e84a34f0e936b1
https://github.com/ioquake/ioq3/commit/0a3e96af77584d4fccb50bc917e84a34f0e936b1
Author: Tim Angus <tim at ngus.net>
Date: 2005-10-31 (Mon, 31 Oct 2005)
Changed paths:
M code/tools/lcc/etc/gcc-solaris.c
M code/unix/Makefile
Log Message:
-----------
* Further work on the Solaris port from Vincent S. Cojot
Commit: acf1f46a2bd586fb873b3e5a4e22f9bd4d591768
https://github.com/ioquake/ioq3/commit/acf1f46a2bd586fb873b3e5a4e22f9bd4d591768
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-01 (Tue, 01 Nov 2005)
Changed paths:
M code/qcommon/q_shared.h
M code/renderer/qgl.h
M code/tools/lcc/etc/gcc-solaris.c
M code/unix/Makefile
M code/unix/snapvectora.s
Log Message:
-----------
* More Solaris work
Commit: 39f533386295b230af03fb52345b258fc064b518
https://github.com/ioquake/ioq3/commit/39f533386295b230af03fb52345b258fc064b518
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-01 (Tue, 01 Nov 2005)
Changed paths:
M code/renderer/tr_image.c
Log Message:
-----------
use memcpy to fix use of misaligned data
Commit: f4dbf0db9522533d282caefcb336af3a2e4848e2
https://github.com/ioquake/ioq3/commit/f4dbf0db9522533d282caefcb336af3a2e4848e2
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-01 (Tue, 01 Nov 2005)
Changed paths:
M code/renderer/tr_image.c
Log Message:
-----------
5+2==7 :-)
Commit: 48683c91a80fb1186347107aa805fe29a8396e5f
https://github.com/ioquake/ioq3/commit/48683c91a80fb1186347107aa805fe29a8396e5f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-01 (Tue, 01 Nov 2005)
Changed paths:
M code/qcommon/vm_interpreted.c
Log Message:
-----------
use memcpy to fix use of misaligned data
Commit: 87cd6f8a936a628de7c0a60f9e915067754a9c7d
https://github.com/ioquake/ioq3/commit/87cd6f8a936a628de7c0a60f9e915067754a9c7d
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-01 (Tue, 01 Nov 2005)
Changed paths:
A code/qcommon/q_platform.h
M code/qcommon/q_shared.h
M code/tools/lcc/cpp/cpp.h
M code/tools/lcc/cpp/include.c
M code/tools/lcc/cpp/unix.c
A code/tools/lcc/etc/bytecode.c
R code/tools/lcc/etc/gcc-solaris.c
R code/tools/lcc/etc/irix.c
M code/tools/lcc/etc/lcc.c
R code/tools/lcc/etc/linux.c
R code/tools/lcc/etc/osf.c
R code/tools/lcc/etc/solaris.c
R code/tools/lcc/etc/win32.c
M code/tools/lcc/makefile
M code/unix/Makefile
Log Message:
-----------
* Split off q_platform.h from q_shared.h
* Removed lcc PATH hack and replaced with something slightly less hacky
* Removed all platform specific hostfiles from lcc and replaced with bytecode.c
(from ankon)
* Turned lcc option "-S" on permanently
* Improved q3cpp so that it recursively adds include dirs to its list
Commit: 8b63fdab5807bd71dd1b6765dd46ee07516c6f80
https://github.com/ioquake/ioq3/commit/8b63fdab5807bd71dd1b6765dd46ee07516c6f80
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
M code/tools/lcc/etc/lcc.c
Log Message:
-----------
* Fix for lcc on windows so that it can execute files with spaces in them
Commit: d96c4d4c2b817e8c3d0e4b4ad80741687c2ec7ee
https://github.com/ioquake/ioq3/commit/d96c4d4c2b817e8c3d0e4b4ad80741687c2ec7ee
Author: Aaron Gyes <floam at aarom.gy>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
M i_o-q3-readme
Log Message:
-----------
today the readme, tomorrow the world!
Commit: 2d2df7682dfdc1c19569375fb77c101ad9c1dbf1
https://github.com/ioquake/ioq3/commit/2d2df7682dfdc1c19569375fb77c101ad9c1dbf1
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
R code/tools/lcc/alpha/osf/tst/8q.1bk
R code/tools/lcc/alpha/osf/tst/8q.2bk
R code/tools/lcc/alpha/osf/tst/8q.sbk
R code/tools/lcc/alpha/osf/tst/array.1bk
R code/tools/lcc/alpha/osf/tst/array.2bk
R code/tools/lcc/alpha/osf/tst/array.sbk
R code/tools/lcc/alpha/osf/tst/cf.1bk
R code/tools/lcc/alpha/osf/tst/cf.2bk
R code/tools/lcc/alpha/osf/tst/cf.sbk
R code/tools/lcc/alpha/osf/tst/cq.1bk
R code/tools/lcc/alpha/osf/tst/cq.2bk
R code/tools/lcc/alpha/osf/tst/cq.sbk
R code/tools/lcc/alpha/osf/tst/cvt.1bk
R code/tools/lcc/alpha/osf/tst/cvt.2bk
R code/tools/lcc/alpha/osf/tst/cvt.sbk
R code/tools/lcc/alpha/osf/tst/fields.1bk
R code/tools/lcc/alpha/osf/tst/fields.2bk
R code/tools/lcc/alpha/osf/tst/fields.sbk
R code/tools/lcc/alpha/osf/tst/front.2bk
R code/tools/lcc/alpha/osf/tst/front.sbk
R code/tools/lcc/alpha/osf/tst/incr.1bk
R code/tools/lcc/alpha/osf/tst/incr.2bk
R code/tools/lcc/alpha/osf/tst/incr.sbk
R code/tools/lcc/alpha/osf/tst/init.1bk
R code/tools/lcc/alpha/osf/tst/init.2bk
R code/tools/lcc/alpha/osf/tst/init.sbk
R code/tools/lcc/alpha/osf/tst/limits.1bk
R code/tools/lcc/alpha/osf/tst/limits.2bk
R code/tools/lcc/alpha/osf/tst/limits.sbk
R code/tools/lcc/alpha/osf/tst/paranoia.1bk
R code/tools/lcc/alpha/osf/tst/paranoia.2bk
R code/tools/lcc/alpha/osf/tst/paranoia.sbk
R code/tools/lcc/alpha/osf/tst/sort.1bk
R code/tools/lcc/alpha/osf/tst/sort.2bk
R code/tools/lcc/alpha/osf/tst/sort.sbk
R code/tools/lcc/alpha/osf/tst/spill.1bk
R code/tools/lcc/alpha/osf/tst/spill.2bk
R code/tools/lcc/alpha/osf/tst/spill.sbk
R code/tools/lcc/alpha/osf/tst/stdarg.1bk
R code/tools/lcc/alpha/osf/tst/stdarg.2bk
R code/tools/lcc/alpha/osf/tst/stdarg.sbk
R code/tools/lcc/alpha/osf/tst/struct.1bk
R code/tools/lcc/alpha/osf/tst/struct.2bk
R code/tools/lcc/alpha/osf/tst/struct.sbk
R code/tools/lcc/alpha/osf/tst/switch.1bk
R code/tools/lcc/alpha/osf/tst/switch.2bk
R code/tools/lcc/alpha/osf/tst/switch.sbk
R code/tools/lcc/alpha/osf/tst/wf1.1bk
R code/tools/lcc/alpha/osf/tst/wf1.2bk
R code/tools/lcc/alpha/osf/tst/wf1.sbk
R code/tools/lcc/alpha/osf/tst/yacc.1bk
R code/tools/lcc/alpha/osf/tst/yacc.2bk
R code/tools/lcc/alpha/osf/tst/yacc.sbk
M code/tools/lcc/makefile
R code/tools/lcc/mips/irix/tst/8q.1bk
R code/tools/lcc/mips/irix/tst/8q.2bk
R code/tools/lcc/mips/irix/tst/8q.sbk
R code/tools/lcc/mips/irix/tst/array.1bk
R code/tools/lcc/mips/irix/tst/array.2bk
R code/tools/lcc/mips/irix/tst/array.sbk
R code/tools/lcc/mips/irix/tst/cf.1bk
R code/tools/lcc/mips/irix/tst/cf.2bk
R code/tools/lcc/mips/irix/tst/cf.sbk
R code/tools/lcc/mips/irix/tst/cq.1bk
R code/tools/lcc/mips/irix/tst/cq.2bk
R code/tools/lcc/mips/irix/tst/cq.sbk
R code/tools/lcc/mips/irix/tst/cvt.1bk
R code/tools/lcc/mips/irix/tst/cvt.2bk
R code/tools/lcc/mips/irix/tst/cvt.sbk
R code/tools/lcc/mips/irix/tst/fields.1bk
R code/tools/lcc/mips/irix/tst/fields.2bk
R code/tools/lcc/mips/irix/tst/fields.sbk
R code/tools/lcc/mips/irix/tst/front.2bk
R code/tools/lcc/mips/irix/tst/front.sbk
R code/tools/lcc/mips/irix/tst/incr.2bk
R code/tools/lcc/mips/irix/tst/incr.sbk
R code/tools/lcc/mips/irix/tst/init.1bk
R code/tools/lcc/mips/irix/tst/init.2bk
R code/tools/lcc/mips/irix/tst/init.sbk
R code/tools/lcc/mips/irix/tst/limits.1bk
R code/tools/lcc/mips/irix/tst/limits.2bk
R code/tools/lcc/mips/irix/tst/limits.sbk
R code/tools/lcc/mips/irix/tst/paranoia.1bk
R code/tools/lcc/mips/irix/tst/paranoia.2bk
R code/tools/lcc/mips/irix/tst/paranoia.sbk
R code/tools/lcc/mips/irix/tst/sort.1bk
R code/tools/lcc/mips/irix/tst/sort.2bk
R code/tools/lcc/mips/irix/tst/sort.sbk
R code/tools/lcc/mips/irix/tst/spill.2bk
R code/tools/lcc/mips/irix/tst/spill.sbk
R code/tools/lcc/mips/irix/tst/stdarg.1bk
R code/tools/lcc/mips/irix/tst/stdarg.2bk
R code/tools/lcc/mips/irix/tst/stdarg.sbk
R code/tools/lcc/mips/irix/tst/struct.1bk
R code/tools/lcc/mips/irix/tst/struct.2bk
R code/tools/lcc/mips/irix/tst/struct.sbk
R code/tools/lcc/mips/irix/tst/switch.1bk
R code/tools/lcc/mips/irix/tst/switch.2bk
R code/tools/lcc/mips/irix/tst/switch.sbk
R code/tools/lcc/mips/irix/tst/wf1.1bk
R code/tools/lcc/mips/irix/tst/wf1.2bk
R code/tools/lcc/mips/irix/tst/wf1.sbk
R code/tools/lcc/mips/irix/tst/yacc.1bk
R code/tools/lcc/mips/irix/tst/yacc.2bk
R code/tools/lcc/mips/irix/tst/yacc.sbk
R code/tools/lcc/msdev/rcc.dsp
R code/tools/lcc/msdev/rcc.dsw
R code/tools/lcc/sparc/solaris/tst/8q.1bk
R code/tools/lcc/sparc/solaris/tst/8q.2bk
R code/tools/lcc/sparc/solaris/tst/8q.sbk
R code/tools/lcc/sparc/solaris/tst/array.1bk
R code/tools/lcc/sparc/solaris/tst/array.2bk
R code/tools/lcc/sparc/solaris/tst/array.sbk
R code/tools/lcc/sparc/solaris/tst/cf.1bk
R code/tools/lcc/sparc/solaris/tst/cf.2bk
R code/tools/lcc/sparc/solaris/tst/cf.sbk
R code/tools/lcc/sparc/solaris/tst/cq.1bk
R code/tools/lcc/sparc/solaris/tst/cq.2bk
R code/tools/lcc/sparc/solaris/tst/cq.sbk
R code/tools/lcc/sparc/solaris/tst/cvt.1bk
R code/tools/lcc/sparc/solaris/tst/cvt.2bk
R code/tools/lcc/sparc/solaris/tst/cvt.sbk
R code/tools/lcc/sparc/solaris/tst/fields.1bk
R code/tools/lcc/sparc/solaris/tst/fields.2bk
R code/tools/lcc/sparc/solaris/tst/fields.sbk
R code/tools/lcc/sparc/solaris/tst/front.2bk
R code/tools/lcc/sparc/solaris/tst/front.sbk
R code/tools/lcc/sparc/solaris/tst/incr.1bk
R code/tools/lcc/sparc/solaris/tst/incr.2bk
R code/tools/lcc/sparc/solaris/tst/incr.sbk
R code/tools/lcc/sparc/solaris/tst/init.1bk
R code/tools/lcc/sparc/solaris/tst/init.2bk
R code/tools/lcc/sparc/solaris/tst/init.sbk
R code/tools/lcc/sparc/solaris/tst/limits.1bk
R code/tools/lcc/sparc/solaris/tst/limits.2bk
R code/tools/lcc/sparc/solaris/tst/limits.sbk
R code/tools/lcc/sparc/solaris/tst/paranoia.1bk
R code/tools/lcc/sparc/solaris/tst/paranoia.2bk
R code/tools/lcc/sparc/solaris/tst/paranoia.sbk
R code/tools/lcc/sparc/solaris/tst/sort.1bk
R code/tools/lcc/sparc/solaris/tst/sort.2bk
R code/tools/lcc/sparc/solaris/tst/sort.sbk
R code/tools/lcc/sparc/solaris/tst/spill.1bk
R code/tools/lcc/sparc/solaris/tst/spill.2bk
R code/tools/lcc/sparc/solaris/tst/spill.sbk
R code/tools/lcc/sparc/solaris/tst/stdarg.1bk
R code/tools/lcc/sparc/solaris/tst/stdarg.2bk
R code/tools/lcc/sparc/solaris/tst/stdarg.sbk
R code/tools/lcc/sparc/solaris/tst/struct.1bk
R code/tools/lcc/sparc/solaris/tst/struct.2bk
R code/tools/lcc/sparc/solaris/tst/struct.sbk
R code/tools/lcc/sparc/solaris/tst/switch.1bk
R code/tools/lcc/sparc/solaris/tst/switch.2bk
R code/tools/lcc/sparc/solaris/tst/switch.sbk
R code/tools/lcc/sparc/solaris/tst/wf1.1bk
R code/tools/lcc/sparc/solaris/tst/wf1.2bk
R code/tools/lcc/sparc/solaris/tst/wf1.sbk
R code/tools/lcc/sparc/solaris/tst/yacc.1bk
R code/tools/lcc/sparc/solaris/tst/yacc.2bk
R code/tools/lcc/sparc/solaris/tst/yacc.sbk
R code/tools/lcc/tst/8q.0
R code/tools/lcc/tst/8q.c
R code/tools/lcc/tst/array.0
R code/tools/lcc/tst/array.c
R code/tools/lcc/tst/cf.0
R code/tools/lcc/tst/cf.c
R code/tools/lcc/tst/cq.0
R code/tools/lcc/tst/cq.c
R code/tools/lcc/tst/cvt.0
R code/tools/lcc/tst/cvt.c
R code/tools/lcc/tst/fields.0
R code/tools/lcc/tst/fields.c
R code/tools/lcc/tst/front.0
R code/tools/lcc/tst/front.c
R code/tools/lcc/tst/incr.0
R code/tools/lcc/tst/incr.c
R code/tools/lcc/tst/init.0
R code/tools/lcc/tst/init.c
R code/tools/lcc/tst/limits.0
R code/tools/lcc/tst/limits.c
R code/tools/lcc/tst/paranoia.0
R code/tools/lcc/tst/paranoia.c
R code/tools/lcc/tst/sort.0
R code/tools/lcc/tst/sort.c
R code/tools/lcc/tst/spill.0
R code/tools/lcc/tst/spill.c
R code/tools/lcc/tst/stdarg.0
R code/tools/lcc/tst/stdarg.c
R code/tools/lcc/tst/struct.0
R code/tools/lcc/tst/struct.c
R code/tools/lcc/tst/switch.0
R code/tools/lcc/tst/switch.c
R code/tools/lcc/tst/wf1.0
R code/tools/lcc/tst/wf1.c
R code/tools/lcc/tst/yacc.0
R code/tools/lcc/tst/yacc.c
R code/tools/lcc/x86/linux/tst/8q.1bk
R code/tools/lcc/x86/linux/tst/8q.2bk
R code/tools/lcc/x86/linux/tst/8q.sbk
R code/tools/lcc/x86/linux/tst/array.1bk
R code/tools/lcc/x86/linux/tst/array.2bk
R code/tools/lcc/x86/linux/tst/array.sbk
R code/tools/lcc/x86/linux/tst/cf.1bk
R code/tools/lcc/x86/linux/tst/cf.2bk
R code/tools/lcc/x86/linux/tst/cf.sbk
R code/tools/lcc/x86/linux/tst/cq.1bk
R code/tools/lcc/x86/linux/tst/cq.2bk
R code/tools/lcc/x86/linux/tst/cq.sbk
R code/tools/lcc/x86/linux/tst/cvt.1bk
R code/tools/lcc/x86/linux/tst/cvt.2bk
R code/tools/lcc/x86/linux/tst/cvt.sbk
R code/tools/lcc/x86/linux/tst/fields.1bk
R code/tools/lcc/x86/linux/tst/fields.2bk
R code/tools/lcc/x86/linux/tst/fields.sbk
R code/tools/lcc/x86/linux/tst/front.2bk
R code/tools/lcc/x86/linux/tst/front.sbk
R code/tools/lcc/x86/linux/tst/incr.1bk
R code/tools/lcc/x86/linux/tst/incr.2bk
R code/tools/lcc/x86/linux/tst/incr.sbk
R code/tools/lcc/x86/linux/tst/init.1bk
R code/tools/lcc/x86/linux/tst/init.2bk
R code/tools/lcc/x86/linux/tst/init.sbk
R code/tools/lcc/x86/linux/tst/limits.1bk
R code/tools/lcc/x86/linux/tst/limits.2bk
R code/tools/lcc/x86/linux/tst/limits.sbk
R code/tools/lcc/x86/linux/tst/paranoia.1bk
R code/tools/lcc/x86/linux/tst/paranoia.2bk
R code/tools/lcc/x86/linux/tst/paranoia.sbk
R code/tools/lcc/x86/linux/tst/sort.1bk
R code/tools/lcc/x86/linux/tst/sort.2bk
R code/tools/lcc/x86/linux/tst/sort.sbk
R code/tools/lcc/x86/linux/tst/spill.1bk
R code/tools/lcc/x86/linux/tst/spill.2bk
R code/tools/lcc/x86/linux/tst/spill.sbk
R code/tools/lcc/x86/linux/tst/stdarg.1bk
R code/tools/lcc/x86/linux/tst/stdarg.2bk
R code/tools/lcc/x86/linux/tst/stdarg.sbk
R code/tools/lcc/x86/linux/tst/struct.1bk
R code/tools/lcc/x86/linux/tst/struct.2bk
R code/tools/lcc/x86/linux/tst/struct.sbk
R code/tools/lcc/x86/linux/tst/switch.1bk
R code/tools/lcc/x86/linux/tst/switch.2bk
R code/tools/lcc/x86/linux/tst/switch.sbk
R code/tools/lcc/x86/linux/tst/wf1.1bk
R code/tools/lcc/x86/linux/tst/wf1.2bk
R code/tools/lcc/x86/linux/tst/wf1.sbk
R code/tools/lcc/x86/linux/tst/yacc.1bk
R code/tools/lcc/x86/linux/tst/yacc.2bk
R code/tools/lcc/x86/linux/tst/yacc.sbk
R code/tools/lcc/x86/win32/tst/8q.1bk
R code/tools/lcc/x86/win32/tst/8q.2bk
R code/tools/lcc/x86/win32/tst/8q.sbk
R code/tools/lcc/x86/win32/tst/array.1bk
R code/tools/lcc/x86/win32/tst/array.2bk
R code/tools/lcc/x86/win32/tst/array.sbk
R code/tools/lcc/x86/win32/tst/cf.1bk
R code/tools/lcc/x86/win32/tst/cf.2bk
R code/tools/lcc/x86/win32/tst/cf.sbk
R code/tools/lcc/x86/win32/tst/cq.1bk
R code/tools/lcc/x86/win32/tst/cq.2bk
R code/tools/lcc/x86/win32/tst/cq.sbk
R code/tools/lcc/x86/win32/tst/cvt.1bk
R code/tools/lcc/x86/win32/tst/cvt.2bk
R code/tools/lcc/x86/win32/tst/cvt.sbk
R code/tools/lcc/x86/win32/tst/fields.1bk
R code/tools/lcc/x86/win32/tst/fields.2bk
R code/tools/lcc/x86/win32/tst/fields.sbk
R code/tools/lcc/x86/win32/tst/front.2bk
R code/tools/lcc/x86/win32/tst/front.sbk
R code/tools/lcc/x86/win32/tst/incr.1bk
R code/tools/lcc/x86/win32/tst/incr.2bk
R code/tools/lcc/x86/win32/tst/incr.sbk
R code/tools/lcc/x86/win32/tst/init.1bk
R code/tools/lcc/x86/win32/tst/init.2bk
R code/tools/lcc/x86/win32/tst/init.sbk
R code/tools/lcc/x86/win32/tst/limits.1bk
R code/tools/lcc/x86/win32/tst/limits.2bk
R code/tools/lcc/x86/win32/tst/limits.sbk
R code/tools/lcc/x86/win32/tst/paranoia.1bk
R code/tools/lcc/x86/win32/tst/paranoia.2bk
R code/tools/lcc/x86/win32/tst/paranoia.sbk
R code/tools/lcc/x86/win32/tst/sort.1bk
R code/tools/lcc/x86/win32/tst/sort.2bk
R code/tools/lcc/x86/win32/tst/sort.sbk
R code/tools/lcc/x86/win32/tst/spill.1bk
R code/tools/lcc/x86/win32/tst/spill.2bk
R code/tools/lcc/x86/win32/tst/spill.sbk
R code/tools/lcc/x86/win32/tst/stdarg.1bk
R code/tools/lcc/x86/win32/tst/stdarg.2bk
R code/tools/lcc/x86/win32/tst/stdarg.sbk
R code/tools/lcc/x86/win32/tst/struct.1bk
R code/tools/lcc/x86/win32/tst/struct.2bk
R code/tools/lcc/x86/win32/tst/struct.sbk
R code/tools/lcc/x86/win32/tst/switch.1bk
R code/tools/lcc/x86/win32/tst/switch.2bk
R code/tools/lcc/x86/win32/tst/switch.sbk
R code/tools/lcc/x86/win32/tst/wf1.1bk
R code/tools/lcc/x86/win32/tst/wf1.2bk
R code/tools/lcc/x86/win32/tst/wf1.sbk
R code/tools/lcc/x86/win32/tst/yacc.1bk
R code/tools/lcc/x86/win32/tst/yacc.2bk
R code/tools/lcc/x86/win32/tst/yacc.sbk
Log Message:
-----------
* Removed the lcc self tests -- there are none that test bytecode
Commit: 2cc87dfc9d39f255518af103fe1823363d21fcd6
https://github.com/ioquake/ioq3/commit/2cc87dfc9d39f255518af103fe1823363d21fcd6
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
R code/tools/lcc/include/alpha/osf/assert.h
R code/tools/lcc/include/alpha/osf/ctype.h
R code/tools/lcc/include/alpha/osf/errno.h
R code/tools/lcc/include/alpha/osf/float.h
R code/tools/lcc/include/alpha/osf/limits.h
R code/tools/lcc/include/alpha/osf/locale.h
R code/tools/lcc/include/alpha/osf/math.h
R code/tools/lcc/include/alpha/osf/setjmp.h
R code/tools/lcc/include/alpha/osf/signal.h
R code/tools/lcc/include/alpha/osf/stdarg.h
R code/tools/lcc/include/alpha/osf/stddef.h
R code/tools/lcc/include/alpha/osf/stdio.h
R code/tools/lcc/include/alpha/osf/stdlib.h
R code/tools/lcc/include/alpha/osf/string.h
R code/tools/lcc/include/alpha/osf/time.h
R code/tools/lcc/include/mips/irix/assert.h
R code/tools/lcc/include/mips/irix/ctype.h
R code/tools/lcc/include/mips/irix/errno.h
R code/tools/lcc/include/mips/irix/float.h
R code/tools/lcc/include/mips/irix/limits.h
R code/tools/lcc/include/mips/irix/locale.h
R code/tools/lcc/include/mips/irix/math.h
R code/tools/lcc/include/mips/irix/setjmp.h
R code/tools/lcc/include/mips/irix/signal.h
R code/tools/lcc/include/mips/irix/stdarg.h
R code/tools/lcc/include/mips/irix/stddef.h
R code/tools/lcc/include/mips/irix/stdio.h
R code/tools/lcc/include/mips/irix/stdlib.h
R code/tools/lcc/include/mips/irix/string.h
R code/tools/lcc/include/mips/irix/time.h
R code/tools/lcc/include/sparc/solaris/assert.h
R code/tools/lcc/include/sparc/solaris/ctype.h
R code/tools/lcc/include/sparc/solaris/errno.h
R code/tools/lcc/include/sparc/solaris/float.h
R code/tools/lcc/include/sparc/solaris/limits.h
R code/tools/lcc/include/sparc/solaris/locale.h
R code/tools/lcc/include/sparc/solaris/math.h
R code/tools/lcc/include/sparc/solaris/setjmp.h
R code/tools/lcc/include/sparc/solaris/signal.h
R code/tools/lcc/include/sparc/solaris/stdarg.h
R code/tools/lcc/include/sparc/solaris/stddef.h
R code/tools/lcc/include/sparc/solaris/stdio.h
R code/tools/lcc/include/sparc/solaris/stdlib.h
R code/tools/lcc/include/sparc/solaris/string.h
R code/tools/lcc/include/sparc/solaris/time.h
R code/tools/lcc/include/x86/linux/assert.h
R code/tools/lcc/include/x86/linux/float.h
R code/tools/lcc/include/x86/linux/stdarg.h
M code/tools/lcc/makefile
R code/tools/lcc/packing.lst
R code/tools/lcc/src/alpha.md
M code/tools/lcc/src/bind.c
R code/tools/lcc/src/mips.md
R code/tools/lcc/src/pass2.c
R code/tools/lcc/src/sparc.md
R code/tools/lcc/src/x86.md
R code/tools/lcc/src/x86linux.md
Log Message:
-----------
* Removed the last of the binary target stuff from lcc (hopefully)
Commit: 49b23cd93501e5a967bc9df6952406d8167572bc
https://github.com/ioquake/ioq3/commit/49b23cd93501e5a967bc9df6952406d8167572bc
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
M Makefile
Log Message:
-----------
* Don't include the website in the dist tarball
Commit: 3c05bf18701b66d1d766cb0a4efe6baa4f8da611
https://github.com/ioquake/ioq3/commit/3c05bf18701b66d1d766cb0a4efe6baa4f8da611
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
M code/macosx/Quake3.pbproj/project.pbxproj
Log Message:
-----------
* Fies to the xcode project to update it with the recent changes
Commit: e121614406c6ef24036615993f843c62e6ca7f2d
https://github.com/ioquake/ioq3/commit/e121614406c6ef24036615993f843c62e6ca7f2d
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
allocate memory pointer aligned
Commit: d29dfeeb7520b928195fa6bba9408a5bd742c0e9
https://github.com/ioquake/ioq3/commit/d29dfeeb7520b928195fa6bba9408a5bd742c0e9
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
M code/botlib/be_ai_chat.c
Log Message:
-----------
round string length for pointer alignment
Commit: 3ce5d5dccd47fafe76a9b68c24e7bf21298c1655
https://github.com/ioquake/ioq3/commit/3ce5d5dccd47fafe76a9b68c24e7bf21298c1655
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
pass only 10 arguments. vm_* doesn't use more anyways.
Commit: 5f79f9958ba12ff66db769ef0dc3d0aaeb89bbe8
https://github.com/ioquake/ioq3/commit/5f79f9958ba12ff66db769ef0dc3d0aaeb89bbe8
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
pass only 10 arguments. vm_* doesn't use more anyways.
Commit: e3e3d8b9aa85ef30fca8493be2ec839a2e5a7287
https://github.com/ioquake/ioq3/commit/e3e3d8b9aa85ef30fca8493be2ec839a2e5a7287
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
actually when calling from the vm to the engine there are more than 10
arguments
Commit: 1c94cfbcbdb7e65258707fa5edae5540471f5cbf
https://github.com/ioquake/ioq3/commit/1c94cfbcbdb7e65258707fa5edae5540471f5cbf
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-02 (Wed, 02 Nov 2005)
Changed paths:
M code/botlib/be_ai_chat.c
Log Message:
-----------
more alignment fixes
Commit: 2f33fe1894f497a00d4a8b42377a25e70a4f204b
https://github.com/ioquake/ioq3/commit/2f33fe1894f497a00d4a8b42377a25e70a4f204b
Author: Aaron Gyes <floam at aarom.gy>
Date: 2005-11-03 (Thu, 03 Nov 2005)
Changed paths:
M Makefile
Log Message:
-----------
* Make copyfiles target work from top-level Makefile
Commit: 2e3a08e4bd8f55a7ac5cd84155388fdad8a703bb
https://github.com/ioquake/ioq3/commit/2e3a08e4bd8f55a7ac5cd84155388fdad8a703bb
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-03 (Thu, 03 Nov 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Juggled CFLAGS a bit so that -fno-strict-aliasing is always on
Commit: 2984b5bea28c06093ba0db17fea5c04a08d83921
https://github.com/ioquake/ioq3/commit/2984b5bea28c06093ba0db17fea5c04a08d83921
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-03 (Thu, 03 Nov 2005)
Changed paths:
M code/botlib/be_ai_chat.c
Log Message:
-----------
disable the alignment "fix" until its clear why it causes crashes
Commit: b0dfb2579b6552d5bb51aba054149054af18148f
https://github.com/ioquake/ioq3/commit/b0dfb2579b6552d5bb51aba054149054af18148f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-03 (Thu, 03 Nov 2005)
Changed paths:
M code/botlib/be_ai_chat.c
Log Message:
-----------
found the bug. alignment reenabled.
Commit: 8d2c192b0984f76b02bb167c56bc82f1bea57b32
https://github.com/ioquake/ioq3/commit/8d2c192b0984f76b02bb167c56bc82f1bea57b32
Author: Aaron Gyes <floam at aarom.gy>
Date: 2005-11-04 (Fri, 04 Nov 2005)
Changed paths:
M i_o-q3-readme
Log Message:
-----------
* Setting COPYFILES has been done differently for a little while now.
Commit: 857a5e264e6b3131ba5afd41e3439abc8cf04d74
https://github.com/ioquake/ioq3/commit/857a5e264e6b3131ba5afd41e3439abc8cf04d74
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-11-04 (Fri, 04 Nov 2005)
Changed paths:
M code/botlib/botlib.vcproj
M code/cgame/cgame.vcproj
M code/game/game.vcproj
M code/q3_ui/q3_ui.vcproj
M code/quake3.vcproj
M code/renderer/renderer.vcproj
Log Message:
-----------
Updated msvc project files from > Michael Zoech!
Commit: e4b7a04d5c2322e743a9b3a71104cd73b9d52d3e
https://github.com/ioquake/ioq3/commit/e4b7a04d5c2322e743a9b3a71104cd73b9d52d3e
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-04 (Fri, 04 Nov 2005)
Changed paths:
M code/botlib/be_aas_route.c
M code/client/cl_cin.c
M code/client/snd_mix.c
M code/macosx/macosx_glsmp_ports.m
M code/macosx/macosx_input.m
M code/macosx/macosx_qgl.h
M code/qcommon/common.c
M code/qcommon/md4.c
M code/qcommon/q_math.c
M code/qcommon/q_platform.h
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/renderer/tr_local.h
M code/renderer/tr_main.c
M code/renderer/tr_shade_calc.c
M code/unix/Makefile
M code/unix/ftola.s
M code/unix/matha.s
M code/unix/qasm.h
M code/unix/snapvectora.s
M code/unix/unix_shared.c
M code/win32/win_shared.c
Log Message:
-----------
* Replaced a bunch of inline and __inline with ID_INLINE
* Replaced a bunch of __i386__ with id386
* General tidy up of asm preprocessor decisions
* Removed C_ONLY from the dedicated server build
Commit: 7067f0aa92152723c498a561876ac127fb7b9ab8
https://github.com/ioquake/ioq3/commit/7067f0aa92152723c498a561876ac127fb7b9ab8
Author: Aaron Gyes <floam at aarom.gy>
Date: 2005-11-04 (Fri, 04 Nov 2005)
Changed paths:
M STATUS
Log Message:
-----------
Add note to pretty-please keep in sync with the website
Commit: a87185a96f819a0f5508c5ad0b293553ad935cd6
https://github.com/ioquake/ioq3/commit/a87185a96f819a0f5508c5ad0b293553ad935cd6
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-05 (Sat, 05 Nov 2005)
Changed paths:
M code/qcommon/common.c
M code/qcommon/q_platform.h
M code/unix/unix_main.c
Log Message:
-----------
* Centralise architecture defines in q_platform.h
Commit: d41de844d3c382a4ecd8f0f7046b50d7c1f51e6c
https://github.com/ioquake/ioq3/commit/d41de844d3c382a4ecd8f0f7046b50d7c1f51e6c
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-05 (Sat, 05 Nov 2005)
Changed paths:
M code/qcommon/q_platform.h
Log Message:
-----------
* Oops, missed a bit
Commit: fe09cd3217080735c78c7d6426650248312dc09b
https://github.com/ioquake/ioq3/commit/fe09cd3217080735c78c7d6426650248312dc09b
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-05 (Sat, 05 Nov 2005)
Changed paths:
M code/unix/Makefile
M i_o-q3-readme
Log Message:
-----------
* Patch from vapier that aids packaging
* Truth value of USE_SDL changed to 1 from true, for consistency
Commit: fce1a89fad2d8fdd63e1a52706544550a4a196f1
https://github.com/ioquake/ioq3/commit/fce1a89fad2d8fdd63e1a52706544550a4a196f1
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-05 (Sat, 05 Nov 2005)
Changed paths:
M code/unix/snapvectora.s
Log Message:
-----------
* Fix a stupid typo
Commit: a31e38986c660e4e11ecfc9b122b9bbc225c61de
https://github.com/ioquake/ioq3/commit/a31e38986c660e4e11ecfc9b122b9bbc225c61de
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-05 (Sat, 05 Nov 2005)
Changed paths:
M code/cgame/cg_weapons.c
M code/qcommon/msg.c
Log Message:
-----------
* Patch from AJ <anthonyj at planetquake.com> which replaces a bunch of hard coded
constants with #define constants
Commit: 81c1b3128b301f4b992fbe59dfd81e5d627e6674
https://github.com/ioquake/ioq3/commit/81c1b3128b301f4b992fbe59dfd81e5d627e6674
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-05 (Sat, 05 Nov 2005)
Changed paths:
M code/qcommon/q_platform.h
M code/unix/Makefile
Log Message:
-----------
* Enable use of asm on Solaris-x86
Commit: dfe20a177c77fd7bce9f6147d50d955090cd426c
https://github.com/ioquake/ioq3/commit/dfe20a177c77fd7bce9f6147d50d955090cd426c
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-05 (Sat, 05 Nov 2005)
Changed paths:
M code/botlib/be_aas_route.c
M code/botlib/be_ai_chat.c
M code/qcommon/q_shared.h
Log Message:
-----------
- put ALIGN macro into q_shared.h
- yet another alignment fix for botlib
Commit: 64cfdedf09640559ac0f9c8a247a91e6b4183a73
https://github.com/ioquake/ioq3/commit/64cfdedf09640559ac0f9c8a247a91e6b4183a73
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-05 (Sat, 05 Nov 2005)
Changed paths:
R STATUS
Log Message:
-----------
* Update the web status table
* Just deleted the text STATUS -- maintaining two identical entities is a pain
Commit: 4eaebe4a3157e654ee29850abea34bea1d669cab
https://github.com/ioquake/ioq3/commit/4eaebe4a3157e654ee29850abea34bea1d669cab
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-06 (Sun, 06 Nov 2005)
Changed paths:
M code/cgame/cg_particles.c
M code/qcommon/q_platform.h
M code/qcommon/vm_interpreted.c
M code/renderer/tr_model.c
M code/unix/linux_glimp.c
M code/unix/sdl_glimp.c
Log Message:
-----------
* Tidy-up of q_platform.h
* Introduced Q3_BIG_ENDIAN and Q3_LITTLE_ENDIAN #defines
* Changed some stricmp to Q_stricmp so that #define stricmp strcasecmp could be
removed
Commit: 87b12105bcf1576179f52f0a97065a8138f69780
https://github.com/ioquake/ioq3/commit/87b12105bcf1576179f52f0a97065a8138f69780
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-06 (Sun, 06 Nov 2005)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
- set umask to 0077 before writing the cdkey, the rest of the world
doesn't need to read it.
Commit: 8a18ecb9614de35847a0a9da3a2b3e80608baba2
https://github.com/ioquake/ioq3/commit/8a18ecb9614de35847a0a9da3a2b3e80608baba2
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-06 (Sun, 06 Nov 2005)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
- fall back to interpreter if VM_Compile resets vm->compiled
Commit: 48ee88ad77679d23b9450c63dd2cbf0e0df70a9f
https://github.com/ioquake/ioq3/commit/48ee88ad77679d23b9450c63dd2cbf0e0df70a9f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-06 (Sun, 06 Nov 2005)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
- move code for standalone compilation out of vm_x86_64.c
- reset vm->compiled if something goes wrong in VM_Compile
Commit: cc8b03c655931b98d393b7e67be130a3f8840ece
https://github.com/ioquake/ioq3/commit/cc8b03c655931b98d393b7e67be130a3f8840ece
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-06 (Sun, 06 Nov 2005)
Changed paths:
M code/client/snd_dma.c
Log Message:
-----------
- don't spam the tty with that message
Commit: 590988222f937cd30dfb9e56d6f53d0e821bca29
https://github.com/ioquake/ioq3/commit/590988222f937cd30dfb9e56d6f53d0e821bca29
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-06 (Sun, 06 Nov 2005)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
- crash solved
Commit: f20cca46e8037127e910645fbd4f0efbf54cccc6
https://github.com/ioquake/ioq3/commit/f20cca46e8037127e910645fbd4f0efbf54cccc6
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-06 (Sun, 06 Nov 2005)
Changed paths:
R code/tools/lcc/buildnt.sh
R code/tools/lcc/etc/bprint.c
R code/tools/lcc/etc/ops.c
R code/tools/lcc/lib/assert.c
R code/tools/lcc/lib/bbexit.c
R code/tools/lcc/lib/yynull.c
M code/tools/lcc/makefile
R code/tools/lcc/src/2html.c
R code/tools/lcc/src/asdl.c
R code/tools/lcc/src/rcc.asdl
R code/tools/lcc/src/run.sh
R code/tools/lcc/src/stab.c
R code/tools/lcc/src/stab.h
M code/unix/Makefile
Log Message:
-----------
* Install the tools on every build, so a distclean isn't necessary if the tool
source changes now
* Basically rewrote the lcc Makefile to be more sane
* Removed various bits of lcc that weren't built/needed
Commit: bbf2e36b5b4635225d163e871d94c8a8cc550225
https://github.com/ioquake/ioq3/commit/bbf2e36b5b4635225d163e871d94c8a8cc550225
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-06 (Sun, 06 Nov 2005)
Changed paths:
A code/tools/lcc/Makefile
R code/tools/lcc/makefile
Log Message:
-----------
* I'm so anal
Commit: 5201000f39600e5d46092c4b75bbfe652a2c5b5b
https://github.com/ioquake/ioq3/commit/5201000f39600e5d46092c4b75bbfe652a2c5b5b
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-06 (Sun, 06 Nov 2005)
Changed paths:
M code/unix/linux_glimp.c
Log Message:
-----------
* Ignore in_dgamouse setting if dga isn't available
* Changed status of Solaris sparc
Commit: b2f39d7ddd2305462e1a1bc2886045a26d4d7fc1
https://github.com/ioquake/ioq3/commit/b2f39d7ddd2305462e1a1bc2886045a26d4d7fc1
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-06 (Sun, 06 Nov 2005)
Changed paths:
M code/macosx/macosx_common.c
M code/qcommon/common.c
M code/qcommon/md4.c
M code/qcommon/q_shared.h
M code/unix/linux_common.c
Log Message:
-----------
use system memcpy and memset
Commit: fd9c1b00bb67343c5551798b46674bbb6f89c0cb
https://github.com/ioquake/ioq3/commit/fd9c1b00bb67343c5551798b46674bbb6f89c0cb
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-06 (Sun, 06 Nov 2005)
Changed paths:
M code/renderer/tr_font.c
Log Message:
-----------
* Fix TA font loader to use new endian defines
Commit: e905b369c3c6125f2698b68dd0941143c5067c39
https://github.com/ioquake/ioq3/commit/e905b369c3c6125f2698b68dd0941143c5067c39
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-07 (Mon, 07 Nov 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Makefile target dependancy fix
Commit: bfb24584f5b31ca7f69385593e63ca693a17460b
https://github.com/ioquake/ioq3/commit/bfb24584f5b31ca7f69385593e63ca693a17460b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-11 (Fri, 11 Nov 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
- add -Wimplicit -Wstrict-prototypes CFLAGS again
- remove -pipe. not needed IMO.
Commit: c95d0c29e4713740a5f7a44f1846636972d0ce8c
https://github.com/ioquake/ioq3/commit/c95d0c29e4713740a5f7a44f1846636972d0ce8c
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
use common macro for alignment
Commit: 5ce87e977c8bddd5bc18a3fd0e38747d9b970eb7
https://github.com/ioquake/ioq3/commit/5ce87e977c8bddd5bc18a3fd0e38747d9b970eb7
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
M i_o-q3-readme
Log Message:
-----------
mention OPTIMIZE
Commit: a3b07710411d42b01320ba34f792f379e31be68c
https://github.com/ioquake/ioq3/commit/a3b07710411d42b01320ba34f792f379e31be68c
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
A BUGS
Log Message:
-----------
list known bugs here
Commit: 79ceef93cc7f57ac396196282c3bf2a08d6e48a8
https://github.com/ioquake/ioq3/commit/79ceef93cc7f57ac396196282c3bf2a08d6e48a8
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
store temporary files in /tmp to save space in ~
Commit: 84c4f210824f2fdd5f4153685d18b038213c7358
https://github.com/ioquake/ioq3/commit/84c4f210824f2fdd5f4153685d18b038213c7358
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
A code/client/qal.c
A code/client/qal.h
A code/client/snd_codec.c
A code/client/snd_codec.h
A code/client/snd_codec_wav.c
M code/client/snd_dma.c
M code/client/snd_local.h
A code/client/snd_main.c
M code/client/snd_mem.c
A code/client/snd_openal.c
M code/macosx/Quake3.pbproj/project.pbxproj
M code/unix/Makefile
M code/unix/sdl_snd.c
M i_o-q3-readme
Log Message:
-----------
* OpenAL support, from BlackAura aka Stuart Dalton <badcdev at gmail.com>
+ An abstract codec system, simplifying support for new formats
+ Changes versus BlackAura's patch:
o Consolidated the OpenAL parts into one file
o Changed the function naming scheme to more closely resemble Q3
o Changed the interface to fall back on the "base" sound system
if loading OpenAL fails
+ This is enabled on Linux and MinGW for now, but should work on the
other *nixs with appropriate additions to the Makefile
+ NOT enabled on OS X or MSVC Windows builds
+ Probably breaks the Windows build again
* Retabulated sdl_snd.c and made the messages less verbose since
there do not seem to be many having problems with SDL sound now
Commit: 982e996bee43f69d9a2282d937a0d61e6cfb8e23
https://github.com/ioquake/ioq3/commit/982e996bee43f69d9a2282d937a0d61e6cfb8e23
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
A README
R i_o-q3-readme
Log Message:
-----------
README is better
Commit: 70243103fcf044047b7277ee0013c9a803bcd9ea
https://github.com/ioquake/ioq3/commit/70243103fcf044047b7277ee0013c9a803bcd9ea
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
M README
Log Message:
-----------
merge changes that got lost due to openal checkin at same time as rename
to README
Commit: 8612d7e4759c75b04d90cb69af18ad40caa5bef8
https://github.com/ioquake/ioq3/commit/8612d7e4759c75b04d90cb69af18ad40caa5bef8
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
M TODO
Log Message:
-----------
Removed openal since Timbo is awesome and did it.
Edited the DX for Windows line, since I should be clear.
Commit: 17719e0c6171c5954cc72e6dc97b003fe5ae6cab
https://github.com/ioquake/ioq3/commit/17719e0c6171c5954cc72e6dc97b003fe5ae6cab
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
soname is libopenal.so.0
Commit: 1c2722a9baee71425841238c47e22e809e62a98a
https://github.com/ioquake/ioq3/commit/1c2722a9baee71425841238c47e22e809e62a98a
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
M code/client/qal.c
M code/client/qal.h
M code/unix/Makefile
Log Message:
-----------
link against libopenal by default rather than dlopening it
Commit: 33c1528673d836145922f1ec2e3591861efe2f25
https://github.com/ioquake/ioq3/commit/33c1528673d836145922f1ec2e3591861efe2f25
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Unbreak the MinGW build
Commit: 668fdc102cb09b42a7c5571f88542e92f3705e60
https://github.com/ioquake/ioq3/commit/668fdc102cb09b42a7c5571f88542e92f3705e60
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
M code/client/qal.c
M code/client/qal.h
M code/unix/Makefile
Log Message:
-----------
* Unbreak the MinGW build more...
* Unbreak USE_OPENAL_DLOPEN=1
Commit: e8a953fea6b3480c6f5c656b60cfd5b77f640dc9
https://github.com/ioquake/ioq3/commit/e8a953fea6b3480c6f5c656b60cfd5b77f640dc9
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-13 (Sun, 13 Nov 2005)
Changed paths:
M code/qcommon/unzip.c
M code/qcommon/vm_ppc_new.c
Log Message:
-----------
* Quiet some warnings on OS X
Commit: 9d7bb06743ebb76cc84a2556e884c0d9da9c24ff
https://github.com/ioquake/ioq3/commit/9d7bb06743ebb76cc84a2556e884c0d9da9c24ff
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-14 (Mon, 14 Nov 2005)
Changed paths:
M code/client/snd_codec_wav.c
Log Message:
-----------
* Replace a redundant function in the wav decoder
Commit: 0163f77f4ed137d7e4a52bf2fe9a4aba9cd8b52e
https://github.com/ioquake/ioq3/commit/0163f77f4ed137d7e4a52bf2fe9a4aba9cd8b52e
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-14 (Mon, 14 Nov 2005)
Changed paths:
M code/client/snd_codec_wav.c
Log Message:
-----------
* Oops, missed a bit
Commit: 25785fe0e6a4b666afc28915946c425f4577ddc6
https://github.com/ioquake/ioq3/commit/25785fe0e6a4b666afc28915946c425f4577ddc6
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-15 (Tue, 15 Nov 2005)
Changed paths:
M code/tools/asm/q3asm.c
Log Message:
-----------
Potential fix to https://bugzilla.icculus.org/show_bug.cgi?id=2486
Commit: 6be591daa14c3ea847dd6750ff68b002d471588b
https://github.com/ioquake/ioq3/commit/6be591daa14c3ea847dd6750ff68b002d471588b
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-15 (Tue, 15 Nov 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Don't link OpenAL against q3ded
Commit: 47c70ae076887e7bae18e9dfbfbd2e94f0e777d7
https://github.com/ioquake/ioq3/commit/47c70ae076887e7bae18e9dfbfbd2e94f0e777d7
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-15 (Tue, 15 Nov 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* ...
Commit: b5c7d9dcd7498aeeb872ef57c75423bf6b713d0f
https://github.com/ioquake/ioq3/commit/b5c7d9dcd7498aeeb872ef57c75423bf6b713d0f
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-15 (Tue, 15 Nov 2005)
Changed paths:
M code/renderer/tr_shade.c
Log Message:
-----------
* Implementation of r_dlightBacks from Shane Isley
Commit: 736d34c9893384176cc01201cc9c35cfa374ba25
https://github.com/ioquake/ioq3/commit/736d34c9893384176cc01201cc9c35cfa374ba25
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-15 (Tue, 15 Nov 2005)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
* Small "bug" fix to MSG_WriteBits
Commit: 387d8041ce46fae6a30a0c7a36e216311926ba38
https://github.com/ioquake/ioq3/commit/387d8041ce46fae6a30a0c7a36e216311926ba38
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-16 (Wed, 16 Nov 2005)
Changed paths:
M code/client/snd_codec_wav.c
M code/qcommon/files.c
Log Message:
-----------
* Partial implementation of FS_Seek for files in pk3s
* A couple of RIFF decoder tweaks/fixes
Commit: 82893aebc955480d1c10c2d254ba66e836bbd18b
https://github.com/ioquake/ioq3/commit/82893aebc955480d1c10c2d254ba66e836bbd18b
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-16 (Wed, 16 Nov 2005)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
* Bleh.. whitespace
Commit: fee4381e183e3148e056573e04ff50f44e25558a
https://github.com/ioquake/ioq3/commit/fee4381e183e3148e056573e04ff50f44e25558a
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-19 (Sat, 19 Nov 2005)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
* Remove the debug text that nobody seemed to notice
Commit: 108c0513450c79848f16e6d56b795e177a0e9831
https://github.com/ioquake/ioq3/commit/108c0513450c79848f16e6d56b795e177a0e9831
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-19 (Sat, 19 Nov 2005)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
make internal functions static
Commit: 6d4f5ffbf665cb16ca00c493409715c09c286481
https://github.com/ioquake/ioq3/commit/6d4f5ffbf665cb16ca00c493409715c09c286481
Author: Aaron Gyes <floam at aarom.gy>
Date: 2005-11-20 (Sun, 20 Nov 2005)
Changed paths:
M README
Log Message:
-----------
I'm a nazi.
Commit: b20b86bbbefe0aac055f2c0dd6058aa00ab17afc
https://github.com/ioquake/ioq3/commit/b20b86bbbefe0aac055f2c0dd6058aa00ab17afc
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-11-20 (Sun, 20 Nov 2005)
Changed paths:
M code/client/snd_mem.c
Log Message:
-----------
Don't byteswap when resampling audio...we byteswapped it previously in the
codecs.
Commit: 721b9a7d01e1fafda05e53cbd10ed0c8a6c67ff0
https://github.com/ioquake/ioq3/commit/721b9a7d01e1fafda05e53cbd10ed0c8a6c67ff0
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-11-26 (Sat, 26 Nov 2005)
Changed paths:
M code/botlib/l_script.c
M code/botlib/l_script.h
M code/client/qal.c
M code/client/qal.h
M code/client/snd_codec_wav.c
M code/client/snd_mix.c
A code/libs/macosx/libSDL-1.2.0.dylib
A code/libs/macosx/libSDLmain.a
R code/macosx/BuildRelease
R code/macosx/CGMouseDeltaFix.h
R code/macosx/CGMouseDeltaFix.m
R code/macosx/CGPrivateAPI.h
R code/macosx/GenerateQGL.pl
R code/macosx/Performance.rtf
R code/macosx/Q3Controller.h
R code/macosx/Q3Controller.m
R code/macosx/Quake3.icns
R code/macosx/Quake3.nib/classes.nib
R code/macosx/Quake3.nib/info.nib
R code/macosx/Quake3.nib/objects.nib
R code/macosx/Quake3.pbproj/apple.pbxuser
R code/macosx/Quake3.pbproj/project.pbxproj
R code/macosx/RecordDemo.zsh
R code/macosx/banner.jpg
R code/macosx/botlib.log
R code/macosx/macosx_common.c
R code/macosx/macosx_display.h
R code/macosx/macosx_display.m
R code/macosx/macosx_glimp.h
R code/macosx/macosx_glimp.m
R code/macosx/macosx_glsmp_mutex.m
R code/macosx/macosx_glsmp_null.m
R code/macosx/macosx_glsmp_ports.m
R code/macosx/macosx_input.m
R code/macosx/macosx_local.h
R code/macosx/macosx_qgl.h
R code/macosx/macosx_sndcore.m
R code/macosx/macosx_snddma.m
R code/macosx/macosx_sys.m
R code/macosx/macosx_timers.h
R code/macosx/macosx_timers.m
R code/macosx/timedemo.zsh
M code/qcommon/common.c
M code/qcommon/q_platform.h
M code/qcommon/vm_ppc_new.c
M code/renderer/qgl.h
M code/renderer/tr_curve.c
M code/renderer/tr_init.c
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_surface.c
M code/renderer/tr_types.h
M code/tools/asm/Makefile
M code/tools/lcc/Makefile
M code/unix/Makefile
M code/unix/linux_glimp.c
M code/unix/linux_qgl.c
M code/unix/sdl_glimp.c
M code/unix/sdl_snd.c
M code/unix/unix_glw.h
M code/unix/unix_main.c
Log Message:
-----------
Mac OS X work...lots of little changes that touch a lot of random places.
Still work to be done, but this at least matches the PowerPC Linux status
now.
MacOS-specific directory (and XCode project) is gone...this now uses SDL,
OpenAL, and the Unix Makefiles.
--ryan.
Commit: 877f360812417f89b866e2e9d554f697f13eca5b
https://github.com/ioquake/ioq3/commit/877f360812417f89b866e2e9d554f697f13eca5b
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-11-26 (Sat, 26 Nov 2005)
Changed paths:
A code/AL/al.h
A code/AL/alc.h
A code/AL/alctypes.h
A code/AL/altypes.h
A code/AL/alu.h
A code/AL/alut.h
A code/AL/aluttypes.h
A code/AL/alutypes.h
A code/SDL12/include/SDL.h
A code/SDL12/include/SDL_active.h
A code/SDL12/include/SDL_audio.h
A code/SDL12/include/SDL_byteorder.h
A code/SDL12/include/SDL_cdrom.h
A code/SDL12/include/SDL_copying.h
A code/SDL12/include/SDL_cpuinfo.h
A code/SDL12/include/SDL_endian.h
A code/SDL12/include/SDL_error.h
A code/SDL12/include/SDL_events.h
A code/SDL12/include/SDL_getenv.h
A code/SDL12/include/SDL_joystick.h
A code/SDL12/include/SDL_keyboard.h
A code/SDL12/include/SDL_keysym.h
A code/SDL12/include/SDL_loadso.h
A code/SDL12/include/SDL_main.h
A code/SDL12/include/SDL_mouse.h
A code/SDL12/include/SDL_mutex.h
A code/SDL12/include/SDL_name.h
A code/SDL12/include/SDL_opengl.h
A code/SDL12/include/SDL_quit.h
A code/SDL12/include/SDL_rwops.h
A code/SDL12/include/SDL_syswm.h
A code/SDL12/include/SDL_thread.h
A code/SDL12/include/SDL_timer.h
A code/SDL12/include/SDL_types.h
A code/SDL12/include/SDL_version.h
A code/SDL12/include/SDL_video.h
A code/SDL12/include/begin_code.h
A code/SDL12/include/close_code.h
Log Message:
-----------
SDL and OpenAL headers.
Commit: 382c6adb54333b7cc58f3b4244691e120e891927
https://github.com/ioquake/ioq3/commit/382c6adb54333b7cc58f3b4244691e120e891927
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-26 (Sat, 26 Nov 2005)
Changed paths:
M code/client/snd_mix.c
M code/client/snd_openal.c
M code/qcommon/q_platform.h
M code/qcommon/qcommon.h
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_surface.c
M code/tools/lcc/Makefile
M code/unix/Makefile
M code/unix/sdl_glimp.c
M code/unix/unix_main.c
Log Message:
-----------
* Disable ccache by default. If you want it, add USE_CCACHE=1 to Makefile.local
* Remove -gfull from linux section in Makefile -- it's darwin only
* Cast away some warnings that surfaced from using "new" AL headers
* Various whitespace and consistency fixes
Commit: 68a59e1c931bdf3ad099e9870626f4bc462d6f49
https://github.com/ioquake/ioq3/commit/68a59e1c931bdf3ad099e9870626f4bc462d6f49
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-26 (Sat, 26 Nov 2005)
Changed paths:
M code/renderer/tr_init.c
M code/win32/win_qgl.c
Log Message:
-----------
* Moved win32 GL extension prototypes from tr_init.c to win_qgl.c
Commit: 194c60d2a35905fc1615e3ba75b1f01823b0e656
https://github.com/ioquake/ioq3/commit/194c60d2a35905fc1615e3ba75b1f01823b0e656
Author: Zachary Slater <zachary at ioquake.org>
Date: 2005-11-27 (Sun, 27 Nov 2005)
Changed paths:
M README
Log Message:
-----------
documentation updates
Commit: 64025e68f09bc18d9c4a6db7b00603d0112f7017
https://github.com/ioquake/ioq3/commit/64025e68f09bc18d9c4a6db7b00603d0112f7017
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-27 (Sun, 27 Nov 2005)
Changed paths:
M code/unix/linux_qgl.c
Log Message:
-----------
fix warning about cast from integer to pointer
Commit: be42cb3201082b2c176b42bd3d4401ed36a2d424
https://github.com/ioquake/ioq3/commit/be42cb3201082b2c176b42bd3d4401ed36a2d424
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-27 (Sun, 27 Nov 2005)
Changed paths:
M Makefile
M code/unix/Makefile
A code/unix/setup/Makefile
A code/unix/setup/doit
A code/unix/setup/ioq3demo.sh
A code/unix/setup/ioquake3.sh
A code/unix/setup/setup.xml
Log Message:
-----------
files to create a loki-setup based installer. run "make installer"
Commit: 5a14f87be48f3c6e141dc520f4fc7fd8cf8c5f1f
https://github.com/ioquake/ioq3/commit/5a14f87be48f3c6e141dc520f4fc7fd8cf8c5f1f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-27 (Sun, 27 Nov 2005)
Changed paths:
M TODO
Log Message:
-----------
add note: merge unix_net.c and win_net.c
Commit: 807ba085584336052534d69d45a2e69636339674
https://github.com/ioquake/ioq3/commit/807ba085584336052534d69d45a2e69636339674
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-11-28 (Mon, 28 Nov 2005)
Changed paths:
M code/tools/lcc/Makefile
Log Message:
-----------
Must explicitly define MACOS_X here or lcc won't build on the Mac.
Commit: 4517e7a34b4e019bc06063a1c5c2ce01bc366052
https://github.com/ioquake/ioq3/commit/4517e7a34b4e019bc06063a1c5c2ce01bc366052
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-11-28 (Mon, 28 Nov 2005)
Changed paths:
M code/tools/lcc/src/c.h
M code/tools/lcc/src/enode.c
M code/tools/lcc/src/simp.c
Log Message:
-----------
Fixed some compiler warnings in lcc...mostly "long double" stuff.
Commit: 6c0079508ce05e7f0c1bdd6ca07eda36a8cc0fda
https://github.com/ioquake/ioq3/commit/6c0079508ce05e7f0c1bdd6ca07eda36a8cc0fda
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-11-28 (Mon, 28 Nov 2005)
Changed paths:
M code/unix/Makefile
M code/unix/sdl_glimp.c
Log Message:
-----------
First shot at SMP renderer with sdl_glimp. Does not work yet!
Commit: 7590843afe6420f28ab3897f893a2f6c3860a987
https://github.com/ioquake/ioq3/commit/7590843afe6420f28ab3897f893a2f6c3860a987
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-11-28 (Mon, 28 Nov 2005)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
Fixed comment.
Commit: 4784374221aacecaf91f82032f07f7900a179e9b
https://github.com/ioquake/ioq3/commit/4784374221aacecaf91f82032f07f7900a179e9b
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-11-29 (Tue, 29 Nov 2005)
Changed paths:
M code/qcommon/q_platform.h
Log Message:
-----------
Make sure Q3_BIG_ENDIAN and Q3_LITTLE_ENDIAN are defined correctly for
PowerPC/x86 Mac OS X. Fixes Bugzilla #2510.
Commit: ae39051f1e8f2f3387a5a46cbd156a60896c8065
https://github.com/ioquake/ioq3/commit/ae39051f1e8f2f3387a5a46cbd156a60896c8065
Author: Tim Angus <tim at ngus.net>
Date: 2005-11-30 (Wed, 30 Nov 2005)
Changed paths:
M code/client/snd_codec_wav.c
M code/client/snd_openal.c
Log Message:
-----------
* Support RIFF files with zero length data chunks (yes they exist, and yes,
they're legal)
* Colourise the OpenAL warnings so they're somewhat more obvious
Commit: dfa3d1d87506e0e55c68d1ae79eab2abfbc5b1c8
https://github.com/ioquake/ioq3/commit/dfa3d1d87506e0e55c68d1ae79eab2abfbc5b1c8
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-30 (Wed, 30 Nov 2005)
Changed paths:
M code/q3_ui/ui_video.c
Log Message:
-----------
add "very high quality" option (patch by Pascal de Bruijn)
Commit: f5228d874565585df316e960c2235de23f13a7c0
https://github.com/ioquake/ioq3/commit/f5228d874565585df316e960c2235de23f13a7c0
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-30 (Wed, 30 Nov 2005)
Changed paths:
M code/unix/setup/doit
Log Message:
-----------
don't use ImageMagick
Commit: 71d1b707678616d13e64ff57fb605c73ba1b023b
https://github.com/ioquake/ioq3/commit/71d1b707678616d13e64ff57fb605c73ba1b023b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-11-30 (Wed, 30 Nov 2005)
Changed paths:
M Makefile
Log Message:
-----------
convert the logo to xpm during "make dist"
Commit: b130d6be52fb1823bb82d4e6e3376b2abff6586b
https://github.com/ioquake/ioq3/commit/b130d6be52fb1823bb82d4e6e3376b2abff6586b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-12-01 (Thu, 01 Dec 2005)
Changed paths:
M code/unix/setup/doit
Log Message:
-----------
fix the stupid i386/x86/amd64/x86_64 weirdness
Commit: 820f41162e84a8fb16559ff915247c4815b3408b
https://github.com/ioquake/ioq3/commit/820f41162e84a8fb16559ff915247c4815b3408b
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-12-01 (Thu, 01 Dec 2005)
Changed paths:
M code/tools/lcc/src/expr.c
Log Message:
-----------
Another "long double" ...
Commit: 4bea1e4ff97c485e89160cbda66cff8925937d1f
https://github.com/ioquake/ioq3/commit/4bea1e4ff97c485e89160cbda66cff8925937d1f
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-12-01 (Thu, 01 Dec 2005)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
r_smp now works as expected with sdl_glimp.c on Mac OS X.
Commit: 5bc17ccf4bbbd11f6f21d89b818d367287b4ea54
https://github.com/ioquake/ioq3/commit/5bc17ccf4bbbd11f6f21d89b818d367287b4ea54
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-12-01 (Thu, 01 Dec 2005)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
Fixed detection of Altivec on Mac OS X, and added attempt at general detection
with SIGILL/setjmp hackery for PowerPC Linux, etc.
Commit: 31b7243ef32c2bc9fd54824b3bf735cbc413e8b5
https://github.com/ioquake/ioq3/commit/31b7243ef32c2bc9fd54824b3bf735cbc413e8b5
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-01 (Thu, 01 Dec 2005)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
* Fix a warning on non-PPC builds
Commit: 3161a34a4fadd35836b17183509e033a0ce7f082
https://github.com/ioquake/ioq3/commit/3161a34a4fadd35836b17183509e033a0ce7f082
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-01 (Thu, 01 Dec 2005)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Fixed bug where if two looping sounds were added to a single entity they
would fight for a source and you'd get a horrible distorted sound that was
each of the two sounds interleaved
* Changed the default of s_alPrecache to 1 -- having it off seems to cause
problems for some and it doesn't actually improve things much
* Changed a few of the variable names in snd_openal.c to be more sane
Commit: acb810b9723ff79f7ab42af865f6d36c115bd542
https://github.com/ioquake/ioq3/commit/acb810b9723ff79f7ab42af865f6d36c115bd542
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-01 (Thu, 01 Dec 2005)
Changed paths:
M code/client/qal.c
Log Message:
-----------
* Fix compilation when using SDL and dlopening OpenAL
Commit: 1b314e8934d24c57fdcad47fca9284254c98a14d
https://github.com/ioquake/ioq3/commit/1b314e8934d24c57fdcad47fca9284254c98a14d
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-01 (Thu, 01 Dec 2005)
Changed paths:
M README
A code/AL/VERSION
M code/AL/al.h
M code/AL/alc.h
M code/AL/alctypes.h
M code/AL/altypes.h
R code/AL/alu.h
M code/AL/alut.h
R code/AL/aluttypes.h
R code/AL/alutypes.h
M code/client/qal.h
M code/unix/Makefile
Log Message:
-----------
* Updated AL headers
* Added a Makefile option USE_LOCAL_HEADERS which can be disabled to use system
headers if desired
Commit: 796ba11301865561ba528d0e22a90aab133f5b59
https://github.com/ioquake/ioq3/commit/796ba11301865561ba528d0e22a90aab133f5b59
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-01 (Thu, 01 Dec 2005)
Changed paths:
M code/qcommon/q_platform.h
M code/renderer/tr_backend.c
M code/renderer/tr_init.c
Log Message:
-----------
* Ditch Mac OS 9 support
Commit: 0f8c177cf392d1e536682d0c9f5a1ab5ff232561
https://github.com/ioquake/ioq3/commit/0f8c177cf392d1e536682d0c9f5a1ab5ff232561
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-02 (Fri, 02 Dec 2005)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Fix to an OpenAL "bug"
Commit: 5cc1fb1c0508e35de5d6ce8de0b0b7dbb49ccd61
https://github.com/ioquake/ioq3/commit/5cc1fb1c0508e35de5d6ce8de0b0b7dbb49ccd61
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-03 (Sat, 03 Dec 2005)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Improved the robustity^Wrobustosity^Wrobustness of the OpenAL music and raw
stream systems
* Implemented S_AL_BufferEvict for more graceful behaviour when OpenAL runs
out of memory
Commit: e67d270f2a6eda546dc316d31ff82a4a660fd4d8
https://github.com/ioquake/ioq3/commit/e67d270f2a6eda546dc316d31ff82a4a660fd4d8
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-03 (Sat, 03 Dec 2005)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Same as last revision, but I didn't forget to save this time
Commit: dd4dce194ec7cf3b22d43520cbe4b8d9359e3224
https://github.com/ioquake/ioq3/commit/dd4dce194ec7cf3b22d43520cbe4b8d9359e3224
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-12-04 (Sun, 04 Dec 2005)
Changed paths:
M code/renderer/tr_local.h
M code/renderer/tr_surface.c
Log Message:
-----------
Fixed Altivec-based mesh rendering.
Commit: ff9c89f8febbc2a1ca4534491cce44d37a5b0a39
https://github.com/ioquake/ioq3/commit/ff9c89f8febbc2a1ca4534491cce44d37a5b0a39
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-12-04 (Sun, 04 Dec 2005)
Changed paths:
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/unix/unix_main.c
M code/win32/win_main.c
Log Message:
-----------
Better altivec cvar handling. Should fix crashes at startup, or curious
people that toggle it on at runtime on a G3.
Commit: 9b0cd8009d6d399e869c350686c686982b8e1f40
https://github.com/ioquake/ioq3/commit/9b0cd8009d6d399e869c350686c686982b8e1f40
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-12-04 (Sun, 04 Dec 2005)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
Don't need to check for Altivec in unix mainline anymore (qcommon
handles this now).
Commit: 24209ecec63b1a1bc704f285eac7a5c26de1cdb5
https://github.com/ioquake/ioq3/commit/24209ecec63b1a1bc704f285eac7a5c26de1cdb5
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-12-04 (Sun, 04 Dec 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
Removed -fomit-frame-pointer from Mac OS X builds. Someone should
probably gank this from the other platforms, too.
Commit: cfdd586ef8c65dba4fc3e39d0128c28c824cfa9d
https://github.com/ioquake/ioq3/commit/cfdd586ef8c65dba4fc3e39d0128c28c824cfa9d
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-12-05 (Mon, 05 Dec 2005)
Changed paths:
M code/qcommon/q_platform.h
M code/unix/unix_main.c
Log Message:
-----------
Look for correct filename extension when loading native DLLs.
Commit: 1704eecc528dabded871c364250eae5685fa1b52
https://github.com/ioquake/ioq3/commit/1704eecc528dabded871c364250eae5685fa1b52
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-05 (Mon, 05 Dec 2005)
Changed paths:
M code/botlib/be_aas_route.c
M code/botlib/be_ai_chat.c
M code/client/snd_codec_wav.c
M code/qcommon/common.c
M code/qcommon/q_shared.h
M code/renderer/tr_local.h
Log Message:
-----------
* Replaced ALIGN macro with PAD
* Moved ALIGN16 macro from tr_local.h to ALIGN in q_shared.h
Commit: 04a6532d27a80995a5fd475ec7ec1913251a5482
https://github.com/ioquake/ioq3/commit/04a6532d27a80995a5fd475ec7ec1913251a5482
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-12-05 (Mon, 05 Dec 2005)
Changed paths:
R code/unix/README.EULA
Log Message:
-----------
remove EULA document to prevent confusion
Commit: fa64e09a5bf9646ebcc070850e6f74bc52584128
https://github.com/ioquake/ioq3/commit/fa64e09a5bf9646ebcc070850e6f74bc52584128
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2005-12-06 (Tue, 06 Dec 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
Disabled PowerPC VM.
Commit: 9415f5fe0997e1c7a836b3528d8a1b6ff84c28b6
https://github.com/ioquake/ioq3/commit/9415f5fe0997e1c7a836b3528d8a1b6ff84c28b6
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-06 (Tue, 06 Dec 2005)
Changed paths:
M code/renderer/tr_surface.c
Log Message:
-----------
* Oopsie.
Commit: 2499d9b0f5c3baf38ab9da771bb8bc3dbc474982
https://github.com/ioquake/ioq3/commit/2499d9b0f5c3baf38ab9da771bb8bc3dbc474982
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-06 (Tue, 06 Dec 2005)
Changed paths:
M code/client/qal.c
M code/unix/Makefile
Log Message:
-----------
* Solaris patch from Vincent S. Cojot
Commit: 9bd6709e10ac76706ed84e7c63558ed547d99459
https://github.com/ioquake/ioq3/commit/9bd6709e10ac76706ed84e7c63558ed547d99459
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-06 (Tue, 06 Dec 2005)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
* Removed seemingly unnecessary OS X implementation of yuv_to_rgb24
Commit: 81c15bc41d521ee8cc38956407d55f7339251fd0
https://github.com/ioquake/ioq3/commit/81c15bc41d521ee8cc38956407d55f7339251fd0
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-12-06 (Tue, 06 Dec 2005)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
use memcpy for copying stuff around to fix alignment problems
Commit: 489c4f66df1b537bd9dec04a2712de77856d7a14
https://github.com/ioquake/ioq3/commit/489c4f66df1b537bd9dec04a2712de77856d7a14
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-09 (Fri, 09 Dec 2005)
Changed paths:
M README
Log Message:
-----------
* Clarified 64bit mod support in the README
Commit: 6c6396a54f27a1d352e75632314be696c657ede8
https://github.com/ioquake/ioq3/commit/6c6396a54f27a1d352e75632314be696c657ede8
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-11 (Sun, 11 Dec 2005)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Increase default for s_alSources to 96
* Source allocation warning on looping sounds demoted to developer only
Commit: 66516abf0afc50a0f55288b0773a307d48d18cad
https://github.com/ioquake/ioq3/commit/66516abf0afc50a0f55288b0773a307d48d18cad
Author: Aaron Gyes <floam at aarom.gy>
Date: 2005-12-12 (Mon, 12 Dec 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
Don't install q3ded binary on ming32, it doesn't exist
Commit: a45cab3b425f8b98105617d54b6404cc6ddd65a5
https://github.com/ioquake/ioq3/commit/a45cab3b425f8b98105617d54b6404cc6ddd65a5
Author: Aaron Gyes <floam at aarom.gy>
Date: 2005-12-12 (Mon, 12 Dec 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
Tabs
Commit: 88237be90b0c602e62a24f8c4bc1085a20cd07f3
https://github.com/ioquake/ioq3/commit/88237be90b0c602e62a24f8c4bc1085a20cd07f3
Author: Aaron Gyes <floam at aarom.gy>
Date: 2005-12-12 (Mon, 12 Dec 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
Try different way
Commit: 52205d8d3c52b83bf2a01069147d4c5d8b96b95d
https://github.com/ioquake/ioq3/commit/52205d8d3c52b83bf2a01069147d4c5d8b96b95d
Author: Aaron Gyes <floam at aarom.gy>
Date: 2005-12-12 (Mon, 12 Dec 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
Thanks Jamie Wilkinson
Commit: 252ede04728aad6049d49a2ec1ac6fa4dd24b186
https://github.com/ioquake/ioq3/commit/252ede04728aad6049d49a2ec1ac6fa4dd24b186
Author: Maik <maik at maik.org>
Date: 2005-12-12 (Mon, 12 Dec 2005)
Changed paths:
R code/botlib/botlib.vcproj
R code/cgame/cgame.def
R code/cgame/cgame.vcproj
R code/game/game.def
R code/game/game.vcproj
R code/q3_ui/q3_ui.vcproj
R code/q3_ui/ui.def
R code/quake3.sln
R code/quake3.vcproj
R code/renderer/ref_trin.def
R code/renderer/renderer.vcproj
R code/ui/ui.def
R code/ui/ui.vcproj
A code/win32/msvc/botlib.vcproj
A code/win32/msvc/cgame.def
A code/win32/msvc/cgame.vcproj
A code/win32/msvc/game.def
A code/win32/msvc/game.vcproj
A code/win32/msvc/q3_ui.def
A code/win32/msvc/q3_ui.vcproj
A code/win32/msvc/quake3.sln
A code/win32/msvc/quake3.vcproj
A code/win32/msvc/ref_trin.def
A code/win32/msvc/renderer.vcproj
A code/win32/msvc/ui.def
A code/win32/msvc/ui.vcproj
Log Message:
-----------
msvc project files updated and moved to win32/msvc
temporary build dirs moved to win32/msvc/build
Commit: 34ee7e4a6c7416ea19a22eca56e9b67ef036084b
https://github.com/ioquake/ioq3/commit/34ee7e4a6c7416ea19a22eca56e9b67ef036084b
Author: Maik <maik at maik.org>
Date: 2005-12-12 (Mon, 12 Dec 2005)
Changed paths:
M README
Log Message:
-----------
website
Commit: 98dd1cc76763db896543187cb1cea05863a43149
https://github.com/ioquake/ioq3/commit/98dd1cc76763db896543187cb1cea05863a43149
Author: Aaron Gyes <floam at aarom.gy>
Date: 2005-12-13 (Tue, 13 Dec 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
I can't be trusted!
Commit: 7607d1083b53ec0a59bcc05f4fbf5e697ad12af3
https://github.com/ioquake/ioq3/commit/7607d1083b53ec0a59bcc05f4fbf5e697ad12af3
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-12-18 (Sun, 18 Dec 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
enable x86_64 vm
Commit: db5faeaeaa002f17d5cb3e734cdac9704ad2ddc6
https://github.com/ioquake/ioq3/commit/db5faeaeaa002f17d5cb3e734cdac9704ad2ddc6
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-27 (Tue, 27 Dec 2005)
Changed paths:
M code/qcommon/q_platform.h
M code/unix/Makefile
Log Message:
-----------
* NetBSD support patch from optical (alex at rigbo.se)
Commit: aa3f7e1eb13c6da375621b18c0385c6f544fed67
https://github.com/ioquake/ioq3/commit/aa3f7e1eb13c6da375621b18c0385c6f544fed67
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-28 (Wed, 28 Dec 2005)
Changed paths:
M code/renderer/tr_bsp.c
Log Message:
-----------
* Fix to what is apparently a typo in the original Q3 code
* If patch stitching breaks in mysterious ways, this change might be why
Commit: 310190a46603c13de0c0c1833383d60c539c659a
https://github.com/ioquake/ioq3/commit/310190a46603c13de0c0c1833383d60c539c659a
Author: Tim Angus <tim at ngus.net>
Date: 2005-12-29 (Thu, 29 Dec 2005)
Changed paths:
M README
M code/renderer/qgl.h
M code/tools/asm/Makefile
M code/tools/lcc/Makefile
M code/unix/Makefile
M code/win32/win_main.c
A cross-make-mingw.sh
Log Message:
-----------
* Support for MinGW cross compilation
Commit: 696bd8c8ab5cbd650857b68fb0bf4d388ba6fdeb
https://github.com/ioquake/ioq3/commit/696bd8c8ab5cbd650857b68fb0bf4d388ba6fdeb
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-12-30 (Fri, 30 Dec 2005)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
cleanup:
- define TARGETS at central place
- $(PLATFORM)quake3$(BINEXT) -> ioquake3.$(ARCH)$(BINEXT)
- remove GLIBC variable
Commit: 92ad3e99dcf12c5ee79b7d00becb252bc7f1b880
https://github.com/ioquake/ioq3/commit/92ad3e99dcf12c5ee79b7d00becb252bc7f1b880
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2005-12-30 (Fri, 30 Dec 2005)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
fix typo in comment
Commit: a21eb2bbcb20d60d50f9df3ea4b3de06644ab045
https://github.com/ioquake/ioq3/commit/a21eb2bbcb20d60d50f9df3ea4b3de06644ab045
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-04 (Wed, 04 Jan 2006)
Changed paths:
A code/client/cl_avi.c
M code/client/cl_main.c
M code/client/client.h
M code/client/snd_dma.c
M code/client/snd_main.c
M code/client/snd_mix.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/renderer/tr_backend.c
M code/renderer/tr_cmds.c
M code/renderer/tr_image.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/renderer/tr_public.h
M code/unix/Makefile
Log Message:
-----------
* AVI video output
- Uses motion jpeg codec by default
- Use cl_avidemo to set a framerate
- \video [filename] to start capture
- \stopvideo to stop capture
- Audio capture is a bit ropey
Commit: 2d9d10772f9df853abb4c38ae7c9da7d8be01d37
https://github.com/ioquake/ioq3/commit/2d9d10772f9df853abb4c38ae7c9da7d8be01d37
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-04 (Wed, 04 Jan 2006)
Changed paths:
M code/unix/Makefile
M code/unix/ftola.s
Log Message:
-----------
* Solaris fixes
Commit: 6e24cfe7d39f02b180972aa1399af750773fc53f
https://github.com/ioquake/ioq3/commit/6e24cfe7d39f02b180972aa1399af750773fc53f
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-04 (Wed, 04 Jan 2006)
Changed paths:
M code/qcommon/common.c
M code/qcommon/md4.c
M code/qcommon/q_shared.h
M code/unix/Makefile
R code/unix/linux_common.c
Log Message:
-----------
* Fix the MinGW and (hopefully) OS X builds
* Remove custom memcpy/memset code
Commit: 0c9d2c365ae40c5262eeeb77b432697fd1441778
https://github.com/ioquake/ioq3/commit/0c9d2c365ae40c5262eeeb77b432697fd1441778
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-04 (Wed, 04 Jan 2006)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
* Only display the g_syncClients warning when it's appropriate
Commit: 58e7fc0a1a6d031cab8b323d4d65f5e26e781a7d
https://github.com/ioquake/ioq3/commit/58e7fc0a1a6d031cab8b323d4d65f5e26e781a7d
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-05 (Thu, 05 Jan 2006)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
* Added cl_autoRecordDemo, which when enabled automatically records a new demo
on each map change
Commit: 1171a63aeac2247458c8d068db1a38b8894e9fa5
https://github.com/ioquake/ioq3/commit/1171a63aeac2247458c8d068db1a38b8894e9fa5
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-05 (Thu, 05 Jan 2006)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
* Remove FS_SetRestrictions
* Add FS_CheckPak0 for better error messages where dumb users are involved
Commit: 7b31efbec77e3e29f61e7b65718ed9bb07769d1e
https://github.com/ioquake/ioq3/commit/7b31efbec77e3e29f61e7b65718ed9bb07769d1e
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-05 (Thu, 05 Jan 2006)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Dependency generation for the .asm files
Commit: 560b02488cee687da402daafe4c5710196fd3691
https://github.com/ioquake/ioq3/commit/560b02488cee687da402daafe4c5710196fd3691
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-05 (Thu, 05 Jan 2006)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* Up the defaults for zone and hunk memory since some mods (UT) have large
memory requirements that will have increased versus 1.32b due to some of the
alignment fixes
Commit: 981112669f2c8f62bfdfa249730a19c792a72455
https://github.com/ioquake/ioq3/commit/981112669f2c8f62bfdfa249730a19c792a72455
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-05 (Thu, 05 Jan 2006)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Fix to x86_64 build
* Removal of a couple of unused variables
Commit: e95f1f210629574e819019ddb38ba0e6906291da
https://github.com/ioquake/ioq3/commit/e95f1f210629574e819019ddb38ba0e6906291da
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-06 (Fri, 06 Jan 2006)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
* Fix to the gcc4/-O0 x86 JIT compiler bug
Commit: f5f3c64a25d8a68ec02c72159acb655719ba496c
https://github.com/ioquake/ioq3/commit/f5f3c64a25d8a68ec02c72159acb655719ba496c
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-06 (Fri, 06 Jan 2006)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Somebody fedex me a Mac and an x86_64 PC please?
Commit: dbf7caec10cf002c32c15f014fd073339fb24c1d
https://github.com/ioquake/ioq3/commit/dbf7caec10cf002c32c15f014fd073339fb24c1d
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-06 (Fri, 06 Jan 2006)
Changed paths:
M code/client/snd_codec.c
M code/client/snd_codec.h
A code/client/snd_codec_ogg.c
M code/unix/Makefile
Log Message:
-----------
* Ogg codec support from Joerg Dietrich <dietrich_joerg at gmx.de> (disabled by
default)
Commit: 13039ef44f5661088a7d0f50fbbdebcfe0b2463f
https://github.com/ioquake/ioq3/commit/13039ef44f5661088a7d0f50fbbdebcfe0b2463f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-01-06 (Fri, 06 Jan 2006)
Changed paths:
M code/qcommon/vm_x86_64.c
M code/unix/Makefile
Log Message:
-----------
make memory for generated opcodes executable so the program works with
enabled NX feature.
Commit: 70c9c62039791d9c58919bfb66d527e74f74ee10
https://github.com/ioquake/ioq3/commit/70c9c62039791d9c58919bfb66d527e74f74ee10
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-06 (Fri, 06 Jan 2006)
Changed paths:
M code/unix/Makefile
Log Message:
-----------
* Use a slightly different method for generating qvm dependencies to avoid
FreeBSD 'find' weirdness
Commit: a166f2173a5c922fda1c8dbdea0594ba4b79e651
https://github.com/ioquake/ioq3/commit/a166f2173a5c922fda1c8dbdea0594ba4b79e651
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-06 (Fri, 06 Jan 2006)
Changed paths:
M code/client/cl_avi.c
M code/client/cl_main.c
M code/client/client.h
M code/client/snd_dma.c
Log Message:
-----------
* Oops. Rename cl_avidemo to cl_aviFrameRate
Commit: 52c3bda4b3c7d09d4aa794cba5948cbe9626c7f8
https://github.com/ioquake/ioq3/commit/52c3bda4b3c7d09d4aa794cba5948cbe9626c7f8
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-10 (Tue, 10 Jan 2006)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
* Simple patch that obviates the need for the "quake3" shell script as shipped
with 1.32
Commit: cb46b234ceccd92d7ab005564bac44a4ee1dbbe6
https://github.com/ioquake/ioq3/commit/cb46b234ceccd92d7ab005564bac44a4ee1dbbe6
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-01-11 (Wed, 11 Jan 2006)
Changed paths:
M BUGS
Log Message:
-----------
Lets actually make sure the people that don't read anything but this file get the right message.
Commit: 216bda8cd719d6ddda6fb6d8573dc0c2dbf80023
https://github.com/ioquake/ioq3/commit/216bda8cd719d6ddda6fb6d8573dc0c2dbf80023
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-13 (Fri, 13 Jan 2006)
Changed paths:
M code/qcommon/vm_ppc_new.c
Log Message:
-----------
* Patch from https://bugzilla.icculus.org/show_bug.cgi?id=2540
Commit: 2a6c9bd2fdda0eb807c17148e3e5372f9506469b
https://github.com/ioquake/ioq3/commit/2a6c9bd2fdda0eb807c17148e3e5372f9506469b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-01-13 (Fri, 13 Jan 2006)
Changed paths:
M code/unix/qasm.h
Log Message:
-----------
tell the linker that we want NX stack if possible
Commit: 15c2c2ed893acccc4fe95d7f1f96b5ae8477c5ca
https://github.com/ioquake/ioq3/commit/15c2c2ed893acccc4fe95d7f1f96b5ae8477c5ca
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-13 (Fri, 13 Jan 2006)
Changed paths:
M code/unix/qasm.h
Log Message:
-----------
* Remove some cruft from qasm.h
Commit: e1fe8abd4a6281a7f58c7132e5aba960e0f1e65c
https://github.com/ioquake/ioq3/commit/e1fe8abd4a6281a7f58c7132e5aba960e0f1e65c
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-01-13 (Fri, 13 Jan 2006)
Changed paths:
M TODO
Log Message:
-----------
Consider this the roadmap.
Commit: 1f273096fdc2239783a9f9f7afe40d698e8dd3b9
https://github.com/ioquake/ioq3/commit/1f273096fdc2239783a9f9f7afe40d698e8dd3b9
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-01-13 (Fri, 13 Jan 2006)
Changed paths:
M TODO
Log Message:
-----------
more clarification.
Commit: 34a5b558c1098faba8180cd983609159246d97d2
https://github.com/ioquake/ioq3/commit/34a5b558c1098faba8180cd983609159246d97d2
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-01-13 (Fri, 13 Jan 2006)
Changed paths:
M TODO
Log Message:
-----------
haw.
Commit: 32ac11457d184057e1851214512ec655b8b11dad
https://github.com/ioquake/ioq3/commit/32ac11457d184057e1851214512ec655b8b11dad
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-13 (Fri, 13 Jan 2006)
Changed paths:
M TODO
Log Message:
-----------
* Remove the already done things in the TODO
Commit: b06643f41da07469bbf5fbb5c3620ff4c0cb0c92
https://github.com/ioquake/ioq3/commit/b06643f41da07469bbf5fbb5c3620ff4c0cb0c92
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2006-01-14 (Sat, 14 Jan 2006)
Changed paths:
M code/tools/lcc/cpp/eval.c
Log Message:
-----------
Fixed compiler warning about uninitialized variables.
Commit: e74947be2c52722a3ddab3eb751fd2f6895884a6
https://github.com/ioquake/ioq3/commit/e74947be2c52722a3ddab3eb751fd2f6895884a6
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-15 (Sun, 15 Jan 2006)
Changed paths:
M code/qcommon/vm_x86.c
M code/tools/lcc/cpp/unix.c
M code/unix/ftola.s
M code/unix/qasm.h
M code/unix/snapvectora.s
Log Message:
-----------
* x86 OS X support
Commit: b4898caac4f9260ad77e879a32c90ea94a14d71c
https://github.com/ioquake/ioq3/commit/b4898caac4f9260ad77e879a32c90ea94a14d71c
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-15 (Sun, 15 Jan 2006)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* Fix to a stupid bug I introduced whilst trying to be clever
Commit: d4bd2fd7373c5ec7df0367937ab4ff38fe848a6c
https://github.com/ioquake/ioq3/commit/d4bd2fd7373c5ec7df0367937ab4ff38fe848a6c
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-15 (Sun, 15 Jan 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Change defaults for s_alRolloff and s_alMinDistance
Commit: 363c0d4eba50589ee780c236b4c4f9bc8210517f
https://github.com/ioquake/ioq3/commit/363c0d4eba50589ee780c236b4c4f9bc8210517f
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-15 (Sun, 15 Jan 2006)
Changed paths:
M code/unix/linux_glimp.c
M code/unix/sdl_glimp.c
Log Message:
-----------
* Fix to some warnings in linux_glimp.c
Commit: 9f427d88523bf9ed08071ddce5b1bdedf666c73a
https://github.com/ioquake/ioq3/commit/9f427d88523bf9ed08071ddce5b1bdedf666c73a
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-15 (Sun, 15 Jan 2006)
Changed paths:
M code/tools/lcc/cpp/include.c
Log Message:
-----------
* Fix a bug where q3cpp's include paths were not set correctly
Commit: eb40b1a516c5d348911cc91edc37941a8214b434
https://github.com/ioquake/ioq3/commit/eb40b1a516c5d348911cc91edc37941a8214b434
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-15 (Sun, 15 Jan 2006)
Changed paths:
R Makefile
Log Message:
-----------
[ The revision is intentionally left broken ]
Commit: 7b845a1741522115cbbbcd3ca24076b2c153b38a
https://github.com/ioquake/ioq3/commit/7b845a1741522115cbbbcd3ca24076b2c153b38a
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-15 (Sun, 15 Jan 2006)
Changed paths:
A Makefile
R code/unix/Makefile
M code/win32/winquake.rc
Log Message:
-----------
* Move code/unix/Makefile to ./Makefile
Commit: ede5c811c2e326ea86ca16989daf38a646455020
https://github.com/ioquake/ioq3/commit/ede5c811c2e326ea86ca16989daf38a646455020
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-15 (Sun, 15 Jan 2006)
Changed paths:
R code/cgame.lnt
R code/clean.bat
R code/game.lnt
R code/installdebug.bat
R code/installrelease.bat
R code/installvms.bat
R code/opts.lnt
R code/renderer.lnt
R code/run.bat
R code/runrelease.bat
Log Message:
-----------
* Deleted the .lnt and .bat files in the code dir
Commit: ac01b3fdc84e675d3bff817f8ae4dd7b686d6c0a
https://github.com/ioquake/ioq3/commit/ac01b3fdc84e675d3bff817f8ae4dd7b686d6c0a
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-16 (Mon, 16 Jan 2006)
Changed paths:
M code/q3_ui/ui_atoms.c
M code/q3_ui/ui_local.h
Log Message:
-----------
* Patch from Tilman Sauerbeck that fixes some UI code that does not take
account of non-4:3 aspect ratios
Commit: 80814c0f1464af790017e63fd89f1c719f431f57
https://github.com/ioquake/ioq3/commit/80814c0f1464af790017e63fd89f1c719f431f57
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-16 (Mon, 16 Jan 2006)
Changed paths:
M ChangeLog
Log Message:
-----------
* Update the ChangeLog
Commit: fc8fcd7af5f8d6c7f58f0048b67cc304db361615
https://github.com/ioquake/ioq3/commit/fc8fcd7af5f8d6c7f58f0048b67cc304db361615
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-16 (Mon, 16 Jan 2006)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
* Don't try to auto record a demo while playing a demo
Commit: e460c4274476fe0724f791d42a05556814fecf6e
https://github.com/ioquake/ioq3/commit/e460c4274476fe0724f791d42a05556814fecf6e
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-01-16 (Mon, 16 Jan 2006)
Changed paths:
M README
Log Message:
-----------
Added some (all?) of our new cvars to the README.
Commit: f4dc10d3f04425e7e2921227d53ee7468499914c
https://github.com/ioquake/ioq3/commit/f4dc10d3f04425e7e2921227d53ee7468499914c
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-01-17 (Tue, 17 Jan 2006)
Changed paths:
M code/unix/setup/doit
Log Message:
-----------
fix path to build directory
Commit: 0856744622c497e6cf7a64cf53643e145c109fd8
https://github.com/ioquake/ioq3/commit/0856744622c497e6cf7a64cf53643e145c109fd8
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-18 (Wed, 18 Jan 2006)
Changed paths:
M code/qcommon/md4.c
M code/qcommon/qcommon.h
M id-readme.txt
Log Message:
-----------
* GPL MD4 implementation
* Removed obsolete compilation instructions from the id readme
* Removed MD4 license from the id readme
Commit: 6a396f761f8a9543fb26bfefadecc6bd4fe0c75e
https://github.com/ioquake/ioq3/commit/6a396f761f8a9543fb26bfefadecc6bd4fe0c75e
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-18 (Wed, 18 Jan 2006)
Changed paths:
M code/qcommon/files.c
M code/qcommon/md4.c
M code/qcommon/qcommon.h
Log Message:
-----------
* Yet another MD4 implementation
* Removed Com_BlockChecksumkey and replaced its functionality in the calling
function
Commit: e8929d1a61c929b2c5bfaa91e0ba17468f7777ae
https://github.com/ioquake/ioq3/commit/e8929d1a61c929b2c5bfaa91e0ba17468f7777ae
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-18 (Wed, 18 Jan 2006)
Changed paths:
M Makefile
Log Message:
-----------
* <BOLD AND FAT>"make distclean" now does what you'd expect</BOLD AND FAT>
* "make clean toolsclean" now does what "make distclean" did before
Commit: da6fafaac784016974812a6c4f214f99396c3d65
https://github.com/ioquake/ioq3/commit/da6fafaac784016974812a6c4f214f99396c3d65
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-18 (Wed, 18 Jan 2006)
Changed paths:
M code/game/bg_lib.c
M id-readme.txt
Log Message:
-----------
* Removed advertising clause from BSD license as per mailing list discussion
Commit: fc58fbbac7809f20b0cb7b1da3e2646b413df02b
https://github.com/ioquake/ioq3/commit/fc58fbbac7809f20b0cb7b1da3e2646b413df02b
Author: Maik <maik at maik.org>
Date: 2006-01-19 (Thu, 19 Jan 2006)
Changed paths:
M code/win32/msvc/quake3.vcproj
Log Message:
-----------
cl_avi.c added to msvc project.
Commit: 50a10f269067501a26aa857fef813b00728c854b
https://github.com/ioquake/ioq3/commit/50a10f269067501a26aa857fef813b00728c854b
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-19 (Thu, 19 Jan 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Some sloppily coded mods call the Q3 sound API with NaNs -- sanitise this
Commit: 73e4d33d3b4f6a6e15ed1beeffd731f08990a145
https://github.com/ioquake/ioq3/commit/73e4d33d3b4f6a6e15ed1beeffd731f08990a145
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-19 (Thu, 19 Jan 2006)
Changed paths:
M Makefile
Log Message:
-----------
* s/i686/i586/ - see bug #2578
Commit: 58c81750243fbc67762e950ccce9eba87f36c4d7
https://github.com/ioquake/ioq3/commit/58c81750243fbc67762e950ccce9eba87f36c4d7
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-19 (Thu, 19 Jan 2006)
Changed paths:
M code/client/snd_openal.c
M code/qcommon/q_math.c
M code/qcommon/q_shared.h
Log Message:
-----------
* Added Q_isnan for NaN tests with -ffast-math
* Fixed UT/OpenAL work around
Commit: 7913ec3c4ba3923742d3883ba587421db81fa9cc
https://github.com/ioquake/ioq3/commit/7913ec3c4ba3923742d3883ba587421db81fa9cc
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-21 (Sat, 21 Jan 2006)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* Fix a bug with command/cvar autocompletion
Commit: 893629fb0f13f8711c8a521d65c18aa88a45b44c
https://github.com/ioquake/ioq3/commit/893629fb0f13f8711c8a521d65c18aa88a45b44c
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-21 (Sat, 21 Jan 2006)
Changed paths:
M code/client/snd_codec.c
M code/client/snd_codec_ogg.c
Log Message:
-----------
* Fix to ability to diabled Ogg Vorbis
Commit: c3f7915a8b20ff43de0eb54f1bb12c07bbda4e43
https://github.com/ioquake/ioq3/commit/c3f7915a8b20ff43de0eb54f1bb12c07bbda4e43
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-22 (Sun, 22 Jan 2006)
Changed paths:
M code/client/cl_keys.c
M code/qcommon/cmd.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/unix/unix_main.c
Log Message:
-----------
* Overhaul of console autocompletion
- No longer does weird stuff like move the cursor inappropriately
- Autocomplete works with compound commands
- Special autocomplete on some commands e.g. \map, \demo
- Removed various hacks used to counter the original autocomplete code
Commit: 4ab96373e66f9baae11640ab8b53cd276681321b
https://github.com/ioquake/ioq3/commit/4ab96373e66f9baae11640ab8b53cd276681321b
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-22 (Sun, 22 Jan 2006)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
* Only check the checksum on baseq3 pak0.pk3
Commit: 3404fbac560e4d29816ec157dc9239f698f1210a
https://github.com/ioquake/ioq3/commit/3404fbac560e4d29816ec157dc9239f698f1210a
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-22 (Sun, 22 Jan 2006)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
* Fix the operation of the delete key in *nix
Commit: 7b930770e7be2f947ea2495877344452047a2a10
https://github.com/ioquake/ioq3/commit/7b930770e7be2f947ea2495877344452047a2a10
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-22 (Sun, 22 Jan 2006)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
* The use of va in the ansi color stuff was preventing developer 1 mode (and
probably various other things) from working properly
Commit: 704c151eb197bb794de0eb96b9f02fae834634b4
https://github.com/ioquake/ioq3/commit/704c151eb197bb794de0eb96b9f02fae834634b4
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-22 (Sun, 22 Jan 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Fix to an OpenAL "bug" involving Team Arena
Commit: 5a29e8df50c7ebd2f649f18e09e533907823b4be
https://github.com/ioquake/ioq3/commit/5a29e8df50c7ebd2f649f18e09e533907823b4be
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-23 (Mon, 23 Jan 2006)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
* Added code to sleep a bit when q3 has no focus and sleep a lot when it's
minimised (SDL only)
Commit: 8a6be4aef41d1d591fa0e6b282434694c3a2e403
https://github.com/ioquake/ioq3/commit/8a6be4aef41d1d591fa0e6b282434694c3a2e403
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-24 (Tue, 24 Jan 2006)
Changed paths:
M code/client/cl_console.c
M code/client/cl_keys.c
M code/client/client.h
M code/qcommon/common.c
M code/qcommon/cvar.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
Log Message:
-----------
* Persistent console history
Commit: 36ab765caa899d8c0bdc080352272897395c6e3c
https://github.com/ioquake/ioq3/commit/36ab765caa899d8c0bdc080352272897395c6e3c
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-24 (Tue, 24 Jan 2006)
Changed paths:
M ChangeLog
M README
Log Message:
-----------
* Updated the ChangeLog
* Reorganised the README
Commit: ddad85e9c179198005f866fbec8e90be788dd2d8
https://github.com/ioquake/ioq3/commit/ddad85e9c179198005f866fbec8e90be788dd2d8
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-01-25 (Wed, 25 Jan 2006)
Changed paths:
M README
Log Message:
-----------
Minor change to the README.
Commit: 355fd83d11ae6e3a7797cacb4c5b6aa103abd5e3
https://github.com/ioquake/ioq3/commit/355fd83d11ae6e3a7797cacb4c5b6aa103abd5e3
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-25 (Wed, 25 Jan 2006)
Changed paths:
M README
Log Message:
-----------
* +are
Commit: 947ebb932e561dbe4dcd5a1acf9ef89ca086048f
https://github.com/ioquake/ioq3/commit/947ebb932e561dbe4dcd5a1acf9ef89ca086048f
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-25 (Wed, 25 Jan 2006)
Changed paths:
M code/client/cl_keys.c
M code/renderer/tr_init.c
M code/unix/sdl_glimp.c
Log Message:
-----------
* SDL build no longer requires a vid_restart when changing r_fullscreen
Commit: 982db8be136aa1324087da17758c104dad301666
https://github.com/ioquake/ioq3/commit/982db8be136aa1324087da17758c104dad301666
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-26 (Thu, 26 Jan 2006)
Changed paths:
M Makefile
Log Message:
-----------
* SDL and OpenAL enabled on FreeBSD (patch from espelho)
Commit: b90f0825bfce8678cfb1f29135268eceadd735e4
https://github.com/ioquake/ioq3/commit/b90f0825bfce8678cfb1f29135268eceadd735e4
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-26 (Thu, 26 Jan 2006)
Changed paths:
M Makefile
Log Message:
-----------
* Removed some unused dirs from makedirs
Commit: ab29f294951eccc9bc38d34f808264bdb53e8b1e
https://github.com/ioquake/ioq3/commit/ab29f294951eccc9bc38d34f808264bdb53e8b1e
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-27 (Fri, 27 Jan 2006)
Changed paths:
M code/qcommon/cm_patch.c
M code/qcommon/cm_polylib.c
Log Message:
-----------
* Fix to a memory leak in CM_ValidateFacet
Commit: 91b2b9297a08d8ce24b4f61664d6d3b3120e388b
https://github.com/ioquake/ioq3/commit/91b2b9297a08d8ce24b4f61664d6d3b3120e388b
Author: Tim Angus <tim at ngus.net>
Date: 2006-01-28 (Sat, 28 Jan 2006)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
* Fix to an obo bug in the console history recall code
Commit: 2e19bdfb5d10fabf1ae7ca4c4da36c6a0c2ef41e
https://github.com/ioquake/ioq3/commit/2e19bdfb5d10fabf1ae7ca4c4da36c6a0c2ef41e
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-04 (Sat, 04 Feb 2006)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
* Reimplement console history recall "bug" behaviour without the bug
Commit: cb76ec0f2dc4cf7ae1247e2df553b1ad3eaf944f
https://github.com/ioquake/ioq3/commit/cb76ec0f2dc4cf7ae1247e2df553b1ad3eaf944f
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-04 (Sat, 04 Feb 2006)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
* Do not cull non-ascii keyboard chars at the SDL level any more, these are
handled in cl_keys.c. (This fixes ctrl-c not working).
Commit: 602743a25b4ffbf61fa64883c4608a0fe9beafaf
https://github.com/ioquake/ioq3/commit/602743a25b4ffbf61fa64883c4608a0fe9beafaf
Author: Maik <maik at maik.org>
Date: 2006-02-07 (Tue, 07 Feb 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* workaround for msvc compiler bug.
Commit: 5b12a7a468d5e857207a14427dad3f49900cd4ce
https://github.com/ioquake/ioq3/commit/5b12a7a468d5e857207a14427dad3f49900cd4ce
Author: Maik <maik at maik.org>
Date: 2006-02-07 (Tue, 07 Feb 2006)
Changed paths:
M code/win32/msvc/quake3.vcproj
Log Message:
-----------
* enabled openal as default in msvc.
Commit: ca7b79c0fae4462b78df832c7ab2bf7dde699935
https://github.com/ioquake/ioq3/commit/ca7b79c0fae4462b78df832c7ab2bf7dde699935
Author: Maik <maik at maik.org>
Date: 2006-02-07 (Tue, 07 Feb 2006)
Changed paths:
M code/tools/asm/q3asm.vcproj
Log Message:
-----------
* updated q3asm msvc prj.
Commit: ef19ccd56f1ee4f52eaf1fb0054a5667ca54b9b6
https://github.com/ioquake/ioq3/commit/ef19ccd56f1ee4f52eaf1fb0054a5667ca54b9b6
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-07 (Tue, 07 Feb 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Removed (unintentional) C99 code
Commit: 1911b2a45a16d1279ea8d4f9fb55b04e45df6037
https://github.com/ioquake/ioq3/commit/1911b2a45a16d1279ea8d4f9fb55b04e45df6037
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-08 (Wed, 08 Feb 2006)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
* OS X/SDL mouse sensitivity fix
Commit: 3e803b40d29c84c45237faaf25eb41cd9087be9d
https://github.com/ioquake/ioq3/commit/3e803b40d29c84c45237faaf25eb41cd9087be9d
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-12 (Sun, 12 Feb 2006)
Changed paths:
M code/q3_ui/ui_atoms.c
Log Message:
-----------
* See bug #2583
Commit: 932ca8027c3335b08b585051f8ec48e6e4c88aa9
https://github.com/ioquake/ioq3/commit/932ca8027c3335b08b585051f8ec48e6e4c88aa9
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-12 (Sun, 12 Feb 2006)
Changed paths:
M README
M code/client/snd_openal.c
Log Message:
-----------
* OpenAL now respatializes using the player entity origin instead of the view
origin by default. The old behaviour is available by setting
s_alSpatEntOrigin to 0.
Commit: 26b4ed2f7d1efb7912647b6ce4f51e26b7261acb
https://github.com/ioquake/ioq3/commit/26b4ed2f7d1efb7912647b6ce4f51e26b7261acb
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-13 (Mon, 13 Feb 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Fix to a woopsie
Commit: e388eab3c4cecee88c754ab868ecd4221bbfd143
https://github.com/ioquake/ioq3/commit/e388eab3c4cecee88c754ab868ecd4221bbfd143
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-15 (Wed, 15 Feb 2006)
Changed paths:
M README
Log Message:
-----------
Rules for installer-maker-folks. I also moved my name down since I'm not important and obfuscated my email because I'm paranoid.
Commit: cae96e7a4fc078281884693a9c7f4ec855bfe4a2
https://github.com/ioquake/ioq3/commit/cae96e7a4fc078281884693a9c7f4ec855bfe4a2
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-15 (Wed, 15 Feb 2006)
Changed paths:
M README
Log Message:
-----------
Add thing about contact and move name back up since I realize timbo had some alpha-foo going on.
Commit: 1ff63cafd29c4a71278db7754b460981f9b4db74
https://github.com/ioquake/ioq3/commit/1ff63cafd29c4a71278db7754b460981f9b4db74
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-02-15 (Wed, 15 Feb 2006)
Changed paths:
M README
Log Message:
-----------
Modified the instructions for binars.
Commit: 308ce08c03dc5397e01fef76bb71a7264de4d5cb
https://github.com/ioquake/ioq3/commit/308ce08c03dc5397e01fef76bb71a7264de4d5cb
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-16 (Thu, 16 Feb 2006)
Changed paths:
M README
Log Message:
-----------
Vincent sent me an email asking for his e-mail address to be also hidden.
Commit: 0ff6bf30b64a52f06dc02576ce3b02fecbf085b3
https://github.com/ioquake/ioq3/commit/0ff6bf30b64a52f06dc02576ce3b02fecbf085b3
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-17 (Fri, 17 Feb 2006)
Changed paths:
M README
Log Message:
-----------
* EYE AM TEH TRAILING WHITESPACE AND TAB NAZI!!!!
Commit: 4fe0154cbe06cfd079308a6911bf295f7a5b84e9
https://github.com/ioquake/ioq3/commit/4fe0154cbe06cfd079308a6911bf295f7a5b84e9
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-18 (Sat, 18 Feb 2006)
Changed paths:
A code/unix/quake3.svg
Log Message:
-----------
* Added Sander van Loon's svg icon
Commit: 058c2af2cebf63493cbf13e19066a9450a2c6f82
https://github.com/ioquake/ioq3/commit/058c2af2cebf63493cbf13e19066a9450a2c6f82
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-18 (Sat, 18 Feb 2006)
Changed paths:
M code/unix/quake3.svg
Log Message:
-----------
Added gradients
Commit: e129637b5ac36e0a19eec0287d764bb927ace0fe
https://github.com/ioquake/ioq3/commit/e129637b5ac36e0a19eec0287d764bb927ace0fe
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-02-18 (Sat, 18 Feb 2006)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
64bit fix: VM_Call return value is a pointer
Commit: 4c242115dcd0eaa4437dde13083daceddcfba062
https://github.com/ioquake/ioq3/commit/4c242115dcd0eaa4437dde13083daceddcfba062
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-02-18 (Sat, 18 Feb 2006)
Changed paths:
M README
M code/cgame/cg_main.c
M code/cgame/cg_syscalls.c
M code/client/cl_cgame.c
M code/client/cl_ui.c
M code/game/g_main.c
M code/game/g_syscalls.c
M code/q3_ui/ui_main.c
M code/qcommon/common.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_x86.c
M code/server/sv_game.c
M code/ui/ui_main.c
M code/ui/ui_syscalls.c
M code/unix/unix_main.c
M code/win32/win_main.c
Log Message:
-----------
- change long to intptr_t for 64bit windows compatability
- change vmMain arguments back to int. 64bit types are apparently not
needed there. Only the syscall function needs them.
Commit: 4b4a01001f00d976bf5bd7d2419212b6657ffd76
https://github.com/ioquake/ioq3/commit/4b4a01001f00d976bf5bd7d2419212b6657ffd76
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-18 (Sat, 18 Feb 2006)
Changed paths:
M code/unix/quake3.svg
Log Message:
-----------
Kill text node
Commit: 20ee886a2977821c296138d598dcb7dd15faaaa5
https://github.com/ioquake/ioq3/commit/20ee886a2977821c296138d598dcb7dd15faaaa5
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-18 (Sat, 18 Feb 2006)
Changed paths:
M code/unix/quake3.svg
Log Message:
-----------
<Timbo> you should probably strip that
Commit: c5bc92294b62d9c843072ddb5cefb42672407289
https://github.com/ioquake/ioq3/commit/c5bc92294b62d9c843072ddb5cefb42672407289
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-18 (Sat, 18 Feb 2006)
Changed paths:
R code/unix/quake3.gif
A code/unix/quake3.png
M code/unix/quake3.svg
R code/unix/quake3.xpm
Log Message:
-----------
Generate new 32x32 raster image from new svg, kill off old uglies.
Commit: 797df27e23a861fe5c4f63d710cffe9f40db94fd
https://github.com/ioquake/ioq3/commit/797df27e23a861fe5c4f63d710cffe9f40db94fd
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-20 (Mon, 20 Feb 2006)
Changed paths:
M code/win32/qe3.ico
Log Message:
-----------
Hot new sexy Windows icon.
Commit: c5a0d40f409796de13527ba12ee60495c0534d7a
https://github.com/ioquake/ioq3/commit/c5a0d40f409796de13527ba12ee60495c0534d7a
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-20 (Mon, 20 Feb 2006)
Changed paths:
M code/win32/qe3.ico
Log Message:
-----------
Redone 16*16 icons by hand, they should be less nasty now.
Commit: f7642afeea8edbf46d9a8150e0bcafd77a3c8bfa
https://github.com/ioquake/ioq3/commit/f7642afeea8edbf46d9a8150e0bcafd77a3c8bfa
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-20 (Mon, 20 Feb 2006)
Changed paths:
M code/win32/qe3.ico
Log Message:
-----------
Clean up ARGB 16*16 icon too.
Commit: cc9ead2fd70ff60f42b0b6e9411445faf1268654
https://github.com/ioquake/ioq3/commit/cc9ead2fd70ff60f42b0b6e9411445faf1268654
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-20 (Mon, 20 Feb 2006)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
Bump version number.
Commit: 966ffaa0f2d2ee4d1bd95ab330fbbfcceb939d16
https://github.com/ioquake/ioq3/commit/966ffaa0f2d2ee4d1bd95ab330fbbfcceb939d16
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-20 (Mon, 20 Feb 2006)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
o rly
Commit: fe210b1f6b4e9b313f34a642462cf24e72d8d4ec
https://github.com/ioquake/ioq3/commit/fe210b1f6b4e9b313f34a642462cf24e72d8d4ec
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-20 (Mon, 20 Feb 2006)
Changed paths:
M code/win32/qe3.ico
Log Message:
-----------
Angst's installer + icon
Commit: 659ded3a41effe202eb1a2943c1d01698e5e2bbe
https://github.com/ioquake/ioq3/commit/659ded3a41effe202eb1a2943c1d01698e5e2bbe
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-21 (Tue, 21 Feb 2006)
Changed paths:
M code/client/cl_scrn.c
Log Message:
-----------
* Fix to bug #2599 (fullscreen cinematics)
Commit: f3bcf07ecf7ddef35b9687f6f74d3440c9553b31
https://github.com/ioquake/ioq3/commit/f3bcf07ecf7ddef35b9687f6f74d3440c9553b31
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-02-21 (Tue, 21 Feb 2006)
Changed paths:
M Makefile
Log Message:
-----------
use new logo file name
Commit: 6fd0d60628f1722b097f3637c92d8369459a5bc1
https://github.com/ioquake/ioq3/commit/6fd0d60628f1722b097f3637c92d8369459a5bc1
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-02-21 (Tue, 21 Feb 2006)
Changed paths:
M code/unix/setup/ioquake3.sh
Log Message:
-----------
fallback to 32bit binaries on 64bit biarchs if available
Commit: cb1a097db7d20df43c3a55ae4047881c8d5c0b83
https://github.com/ioquake/ioq3/commit/cb1a097db7d20df43c3a55ae4047881c8d5c0b83
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-21 (Tue, 21 Feb 2006)
Changed paths:
M code/client/snd_codec_wav.c
Log Message:
-----------
* Fix to half of bug #2600 (Refuse to load RIFF files with less than 8 bits per
sample)
Commit: b777855879bafb7f53e14e42095c4c2158abddc8
https://github.com/ioquake/ioq3/commit/b777855879bafb7f53e14e42095c4c2158abddc8
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-02-22 (Wed, 22 Feb 2006)
Changed paths:
M Makefile
M TODO
Log Message:
-----------
I guess the image is getting converted on the fly for the installer, lets at least add a border so it doesn't clash so bad
Commit: eb49195a6eb067d1b57dc92656632d6f7816fb8f
https://github.com/ioquake/ioq3/commit/eb49195a6eb067d1b57dc92656632d6f7816fb8f
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-23 (Thu, 23 Feb 2006)
Changed paths:
M README
Log Message:
-----------
* Some README shenanigans
Commit: 0e0aac2cb6faa69c81ec3a5742dc424f70b53544
https://github.com/ioquake/ioq3/commit/0e0aac2cb6faa69c81ec3a5742dc424f70b53544
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-23 (Thu, 23 Feb 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Change the default for s_alSpatEntOrigin. I need to think of a way to do the
same thing without degrading the sound quality or changing the API.
Commit: d5509dcd35fe4cfd26fd9ae3e55981692d08c896
https://github.com/ioquake/ioq3/commit/d5509dcd35fe4cfd26fd9ae3e55981692d08c896
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-23 (Thu, 23 Feb 2006)
Changed paths:
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
* Fix to a bug where servers with long uptimes (~27 days) would consume 100%
CPU if the running game did not set the nextmap cvar. This patch instead uses
the mapname server cvar, which is guaranteed to be defined.
Commit: c93d8fc185054d5c143520d732236b1239024548
https://github.com/ioquake/ioq3/commit/c93d8fc185054d5c143520d732236b1239024548
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-26 (Sun, 26 Feb 2006)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
* Resolve symlinks to the binary. This prevents the situation where a symlink
to ioq3 in e.g. /usr/local/bin/ cannot locate the data files since it thinks
/usr/local/bin/ is the directory the actual binary sits.
Commit: 40a5ee007fb98c365f8aa104ceb340bab9d5feda
https://github.com/ioquake/ioq3/commit/40a5ee007fb98c365f8aa104ceb340bab9d5feda
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-26 (Sun, 26 Feb 2006)
Changed paths:
M code/client/snd_codec_ogg.c
M code/client/snd_openal.c
Log Message:
-----------
* Sound related bug fixes from Thilo Schulz
Commit: a99e721711245df8b1f1116e71784df63b30f501
https://github.com/ioquake/ioq3/commit/a99e721711245df8b1f1116e71784df63b30f501
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-02-26 (Sun, 26 Feb 2006)
Changed paths:
M code/qcommon/q_shared.h
M code/qcommon/vm.c
Log Message:
-----------
try to fix msvc build
Commit: 0f8c7da187693a5d116462b45542f6b63878d7a2
https://github.com/ioquake/ioq3/commit/0f8c7da187693a5d116462b45542f6b63878d7a2
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-26 (Sun, 26 Feb 2006)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
* Lets try that again
Commit: ef4dad187579e8e04410e3a8f82519c32196f13c
https://github.com/ioquake/ioq3/commit/ef4dad187579e8e04410e3a8f82519c32196f13c
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-28 (Tue, 28 Feb 2006)
Changed paths:
M README
M code/client/snd_openal.c
Log Message:
-----------
* Entity sounds on the player entity are now AL_SOURCE_RELATIVE
* Thus no need to s_alSpatEntOrigin anymore
Commit: 4ec0c948281bb86d4df175384590e4005fb57e83
https://github.com/ioquake/ioq3/commit/4ec0c948281bb86d4df175384590e4005fb57e83
Author: Tim Angus <tim at ngus.net>
Date: 2006-02-28 (Tue, 28 Feb 2006)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
* Displace the '\n's passed to SV_Shutdown
Commit: 92cac770338830ab56d0ef058956b8cb7277c26f
https://github.com/ioquake/ioq3/commit/92cac770338830ab56d0ef058956b8cb7277c26f
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-03-01 (Wed, 01 Mar 2006)
Changed paths:
M Makefile
M README
Log Message:
-----------
More
Commit: 769db7648c8049005fa78c09e3cd3d1f1871bfcf
https://github.com/ioquake/ioq3/commit/769db7648c8049005fa78c09e3cd3d1f1871bfcf
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-03-01 (Wed, 01 Mar 2006)
Changed paths:
A id_patch_pk3s_Q3A_EULA.txt
Log Message:
-----------
This is needed for binary installers.
Commit: 1ceb039bb09362541867b935a3662fe409a06835
https://github.com/ioquake/ioq3/commit/1ceb039bb09362541867b935a3662fe409a06835
Author: Tim Angus <tim at ngus.net>
Date: 2006-03-01 (Wed, 01 Mar 2006)
Changed paths:
M README
Log Message:
-----------
* Look, I'm anally retentive OK?
Commit: 9a996c13388233aeee39158a76b40561a7d60318
https://github.com/ioquake/ioq3/commit/9a996c13388233aeee39158a76b40561a7d60318
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-03-01 (Wed, 01 Mar 2006)
Changed paths:
M Makefile
Log Message:
-----------
Makefile
Commit: 87ce5058684821901f26e58b904b7a01f820b81b
https://github.com/ioquake/ioq3/commit/87ce5058684821901f26e58b904b7a01f820b81b
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-03-04 (Sat, 04 Mar 2006)
Changed paths:
M id_patch_pk3s_Q3A_EULA.txt
Log Message:
-----------
Fix crazy ISO8859 stuff.
Commit: 39f2e449b63767b8f16a1d0ab3e85eaecc8c042f
https://github.com/ioquake/ioq3/commit/39f2e449b63767b8f16a1d0ab3e85eaecc8c042f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-03-04 (Sat, 04 Mar 2006)
Changed paths:
M code/qcommon/vm.c
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
Log Message:
-----------
use mmap to allocate memory for generated code to be able to set PROT_EXEC
Commit: 1a7147ef9554aa6f7766a1be2168f61b53416ab3
https://github.com/ioquake/ioq3/commit/1a7147ef9554aa6f7766a1be2168f61b53416ab3
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-03-05 (Sun, 05 Mar 2006)
Changed paths:
M README
Log Message:
-----------
More specification on the requirements for binary installers.
Commit: aed3c9c66768da6f85132e2b5c52d69aafa6b999
https://github.com/ioquake/ioq3/commit/aed3c9c66768da6f85132e2b5c52d69aafa6b999
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-03-05 (Sun, 05 Mar 2006)
Changed paths:
M Makefile
Log Message:
-----------
package files with owner root
Commit: 65c1d9a7a509ef28d6bf1bfc89a83b6ba2dc07f0
https://github.com/ioquake/ioq3/commit/65c1d9a7a509ef28d6bf1bfc89a83b6ba2dc07f0
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-03-05 (Sun, 05 Mar 2006)
Changed paths:
M code/unix/setup/ioq3demo.sh
Log Message:
-----------
merge fixes from ioquake3.sh
Commit: da1fabdd91c29c68fd8ee9df9177e354541ca12b
https://github.com/ioquake/ioq3/commit/da1fabdd91c29c68fd8ee9df9177e354541ca12b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-03-05 (Sun, 05 Mar 2006)
Changed paths:
M code/unix/setup/doit
M code/unix/setup/setup.xml
Log Message:
-----------
- fix icon
- remove GPL license popup
- make demo script optional
Commit: 88fca679622431863db00dd8788ec069d7f4d228
https://github.com/ioquake/ioq3/commit/88fca679622431863db00dd8788ec069d7f4d228
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-03-05 (Sun, 05 Mar 2006)
Changed paths:
R id_patch_pk3s_Q3A_EULA.txt
Log Message:
-----------
Moving the eula so people stop playa hatin
Commit: 02a05debebedf637a8f67981b63c20ce2b3e3342
https://github.com/ioquake/ioq3/commit/02a05debebedf637a8f67981b63c20ce2b3e3342
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-03-05 (Sun, 05 Mar 2006)
Changed paths:
M README
Log Message:
-----------
README correctified and specified for installers.
Commit: f52330bcfe0e6884583fed149cf7bd906aac76f1
https://github.com/ioquake/ioq3/commit/f52330bcfe0e6884583fed149cf7bd906aac76f1
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-03-05 (Sun, 05 Mar 2006)
Changed paths:
M README
Log Message:
-----------
Be less redundant.
Commit: be6ca402e8846a7103ff7db14b26db8a819ef97a
https://github.com/ioquake/ioq3/commit/be6ca402e8846a7103ff7db14b26db8a819ef97a
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-03-08 (Wed, 08 Mar 2006)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
accept pak0.pk3 in demoq3/ as well
Commit: 8b413869058d14b9ddaa24e43bec92b2a75d80f2
https://github.com/ioquake/ioq3/commit/8b413869058d14b9ddaa24e43bec92b2a75d80f2
Author: Tim Angus <tim at ngus.net>
Date: 2006-03-14 (Tue, 14 Mar 2006)
Changed paths:
A code/unix/setup/Solaris_pkg.sh
A code/unix/setup/pkg/ioq3ded.sh
A code/unix/setup/pkg/ioquake3.sh
A code/unix/setup/pkg/ioquake3/depend
A code/unix/setup/pkg/ioquake3/pkginfo.template
A code/unix/setup/pkg/ioquake3/postinstall
A code/unix/setup/pkg/ioquake3/postremove
A code/unix/setup/pkg/ioquake3/preinstall
A code/unix/setup/pkg/ioquake3/preremove
A code/unix/setup/pkg/ioquake3/prototype.template
A code/unix/setup/pkg/ioquake3/space
A code/unix/setup/pkg/ioquake3d/depend
A code/unix/setup/pkg/ioquake3d/pkginfo.template
A code/unix/setup/pkg/ioquake3d/postinstall
A code/unix/setup/pkg/ioquake3d/postremove
A code/unix/setup/pkg/ioquake3d/preinstall
A code/unix/setup/pkg/ioquake3d/preremove
A code/unix/setup/pkg/ioquake3d/prototype.template
A code/unix/setup/pkg/ioquake3d/space
Log Message:
-----------
* Solaris package patch
Commit: d72fd2e6e7e7f01a1d7f52bb0f702dfd9e5702a5
https://github.com/ioquake/ioq3/commit/d72fd2e6e7e7f01a1d7f52bb0f702dfd9e5702a5
Author: Tim Angus <tim at ngus.net>
Date: 2006-03-15 (Wed, 15 Mar 2006)
Changed paths:
M code/client/cl_avi.c
Log Message:
-----------
* Video export doesn't crap out with sv_pure 1 anymore
* Video export doesn't crap out when writing > 2Gb files anymore
Commit: 5028c174bae46c0e0b99151388d0c6a9545768cc
https://github.com/ioquake/ioq3/commit/5028c174bae46c0e0b99151388d0c6a9545768cc
Author: Tim Angus <tim at ngus.net>
Date: 2006-03-15 (Wed, 15 Mar 2006)
Changed paths:
M code/unix/setup/Solaris_pkg.sh
Log Message:
-----------
* Solaris packager tweak
Commit: ffc78a67ba69cec896ecb43846b99c2476fc633a
https://github.com/ioquake/ioq3/commit/ffc78a67ba69cec896ecb43846b99c2476fc633a
Author: Tim Angus <tim at ngus.net>
Date: 2006-03-21 (Tue, 21 Mar 2006)
Changed paths:
M code/tools/lcc/cpp/unix.c
Log Message:
-----------
* LCC bug fix from the how-the-fuck-did-that-ever-work? department
Commit: 8415024a08254f3ecbde44cc273aad19b797ba9a
https://github.com/ioquake/ioq3/commit/8415024a08254f3ecbde44cc273aad19b797ba9a
Author: Tim Angus <tim at ngus.net>
Date: 2006-03-21 (Tue, 21 Mar 2006)
Changed paths:
M Makefile
Log Message:
-----------
* Fix native MinGW QVM compilation
Commit: 8dffd41c181049a047d9408dd6c7c9c26a5622cb
https://github.com/ioquake/ioq3/commit/8dffd41c181049a047d9408dd6c7c9c26a5622cb
Author: Tim Angus <tim at ngus.net>
Date: 2006-03-21 (Tue, 21 Mar 2006)
Changed paths:
M README
Log Message:
-----------
* Anal README formatting edits
Commit: e31d46651d8ef91e2d24ec76ab754c916dfa157e
https://github.com/ioquake/ioq3/commit/e31d46651d8ef91e2d24ec76ab754c916dfa157e
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-03-24 (Fri, 24 Mar 2006)
Changed paths:
M Makefile
A code/unix/setup/splash.xpm
Log Message:
-----------
webspace is separate now, so generate one splash image.
Commit: 4f55e9f989f810e1158e2197a06f082ac5dd84ec
https://github.com/ioquake/ioq3/commit/4f55e9f989f810e1158e2197a06f082ac5dd84ec
Author: Tim Angus <tim at ngus.net>
Date: 2006-03-24 (Fri, 24 Mar 2006)
Changed paths:
M code/tools/lcc/cpp/unix.c
Log Message:
-----------
* Fix a warning introduced by the recent LCC fix
Commit: f63472025f43ded42cb39abea30739adcefcc206
https://github.com/ioquake/ioq3/commit/f63472025f43ded42cb39abea30739adcefcc206
Author: Tim Angus <tim at ngus.net>
Date: 2006-03-24 (Fri, 24 Mar 2006)
Changed paths:
M code/qcommon/q_shared.h
M code/unix/linux_glimp.c
M code/unix/sdl_glimp.c
M code/win32/win_glimp.c
M code/win32/win_syscon.c
Log Message:
-----------
* Change window title
Commit: d9cb8cb083da3669942dc806e82a1e22c5431db9
https://github.com/ioquake/ioq3/commit/d9cb8cb083da3669942dc806e82a1e22c5431db9
Author: Tim Angus <tim at ngus.net>
Date: 2006-03-24 (Fri, 24 Mar 2006)
Changed paths:
M README
M code/unix/linux_glimp.c
Log Message:
-----------
* Shift no longer modifies bound keys. Use in_shiftedKeys for the old
behaviour.
Commit: 066f79f74418993c467b3f3b211e47c577c428d9
https://github.com/ioquake/ioq3/commit/066f79f74418993c467b3f3b211e47c577c428d9
Author: Tim Angus <tim at ngus.net>
Date: 2006-03-24 (Fri, 24 Mar 2006)
Changed paths:
M Makefile
Log Message:
-----------
* web directory no longer present, so don't try to remove it
* Cosmetic patch from zinx
Commit: f6203a1e132ff3dd4a9fddb78075761cc7f144f0
https://github.com/ioquake/ioq3/commit/f6203a1e132ff3dd4a9fddb78075761cc7f144f0
Author: Aaron Gyes <floam at aarom.gy>
Date: 2006-03-26 (Sun, 26 Mar 2006)
Changed paths:
M code/unix/quake3.svg
Log Message:
-----------
Logo stuff on Media page, change the icon to be standard svg instead of inkscape svg.
Commit: 150ad09ce10c2e4dc38648677ab4ebe9bf0029dd
https://github.com/ioquake/ioq3/commit/150ad09ce10c2e4dc38648677ab4ebe9bf0029dd
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-04-04 (Tue, 04 Apr 2006)
Changed paths:
M Makefile
Log Message:
-----------
PLATFORM is lower case
Commit: 08f44d82473c88dad14f1beb23f177f5e364cc20
https://github.com/ioquake/ioq3/commit/08f44d82473c88dad14f1beb23f177f5e364cc20
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-04-04 (Tue, 04 Apr 2006)
Changed paths:
M Makefile
Log Message:
-----------
solaris tr apparently doesn't work as the GNU one
Commit: a596185844988592907e209b3ba75992f313a1c4
https://github.com/ioquake/ioq3/commit/a596185844988592907e209b3ba75992f313a1c4
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-14 (Fri, 14 Apr 2006)
Changed paths:
M code/renderer/tr_main.c
Log Message:
-----------
* Fixed radix sort on big endian platforms (from tjw, blame Timbo for the bug)
Commit: b191cc056cdd162b75a3c22d87aebf2350318fa0
https://github.com/ioquake/ioq3/commit/b191cc056cdd162b75a3c22d87aebf2350318fa0
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-14 (Fri, 14 Apr 2006)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
* Fix backspace on MacOS X (from tjw)
Commit: 47b03b0cc55ac9a577ff3ef916f22372abc9697e
https://github.com/ioquake/ioq3/commit/47b03b0cc55ac9a577ff3ef916f22372abc9697e
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-14 (Fri, 14 Apr 2006)
Changed paths:
M code/unix/unix_net.c
Log Message:
-----------
* Fix network init crashes on OS X 10.4 (from tjw)
Commit: 2b75754cdb40df70c11c8e8d9315888af0d7db92
https://github.com/ioquake/ioq3/commit/2b75754cdb40df70c11c8e8d9315888af0d7db92
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-14 (Fri, 14 Apr 2006)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
* Removed strange MacOS X #ifdeffery from cl_cin.c (from tjw)
Commit: a235245e352bbd2358008c5920fa2dfbc2b5017b
https://github.com/ioquake/ioq3/commit/a235245e352bbd2358008c5920fa2dfbc2b5017b
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-14 (Fri, 14 Apr 2006)
Changed paths:
M code/renderer/tr_model.c
Log Message:
-----------
* Fixes to MDR implementation from Thilo Schulz
Commit: 21e0bdd99378c2cb10ab8d0c28e3a4c1de4c9df2
https://github.com/ioquake/ioq3/commit/21e0bdd99378c2cb10ab8d0c28e3a4c1de4c9df2
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-14 (Fri, 14 Apr 2006)
Changed paths:
M code/renderer/tr_shade_calc.c
Log Message:
-----------
* Fix to (static!) buffer overflow in renderer (from Thilo Schulz)
Commit: 131fb9933fe4f1974b21331dfe1fde1bf6d2d046
https://github.com/ioquake/ioq3/commit/131fb9933fe4f1974b21331dfe1fde1bf6d2d046
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-14 (Fri, 14 Apr 2006)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
* Fix to bug involving the port value of master server heartbeats (from Thilo
Schulz)
Commit: 0018df2cfced58ce7ec7c353043f27440d6090fa
https://github.com/ioquake/ioq3/commit/0018df2cfced58ce7ec7c353043f27440d6090fa
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-14 (Fri, 14 Apr 2006)
Changed paths:
M code/botlib/be_interface.c
M code/game/ai_main.c
Log Message:
-----------
* Output botlib.log in a sensible place (from Erik Auerswald)
Commit: 9ee853343e4fdc9979beb0787c413eee3a4d8572
https://github.com/ioquake/ioq3/commit/9ee853343e4fdc9979beb0787c413eee3a4d8572
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-04-19 (Wed, 19 Apr 2006)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
Was that intentional? (version change)
Commit: 2cbd5a14939c340eadeb0c6f7a2b7abbe7672d00
https://github.com/ioquake/ioq3/commit/2cbd5a14939c340eadeb0c6f7a2b7abbe7672d00
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-04-19 (Wed, 19 Apr 2006)
Changed paths:
M Makefile
Log Message:
-----------
Minor makefile change (blame gentoo's vapier if it doesn't work right)
Commit: 7aed8010116fd72972689b568f036767e69155ed
https://github.com/ioquake/ioq3/commit/7aed8010116fd72972689b568f036767e69155ed
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-04-19 (Wed, 19 Apr 2006)
Changed paths:
M Makefile
Log Message:
-----------
God damn spaces.
Commit: c552a46e5fc17db3360d6b5d23a64f80b229532c
https://github.com/ioquake/ioq3/commit/c552a46e5fc17db3360d6b5d23a64f80b229532c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-20 (Thu, 20 Apr 2006)
Changed paths:
M code/renderer/tr_flares.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/renderer/tr_shader.c
M code/renderer/tr_surface.c
Log Message:
-----------
Fix for flares. Can be enabled by setting r_flares 1
Commit: d18f7bb738de710e2706d512364929aa5889ac3e
https://github.com/ioquake/ioq3/commit/d18f7bb738de710e2706d512364929aa5889ac3e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-20 (Thu, 20 Apr 2006)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
Removed redundant assignment.
Commit: 57cc0f901ee6c61ceaf6ef40a40037443651878b
https://github.com/ioquake/ioq3/commit/57cc0f901ee6c61ceaf6ef40a40037443651878b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-20 (Thu, 20 Apr 2006)
Changed paths:
M code/renderer/tr_flares.c
M code/renderer/tr_shader.c
Log Message:
-----------
Still some little improvements to flares.
Commit: e7daf33d8e3a0b806b1045ff4d72178ae9b23250
https://github.com/ioquake/ioq3/commit/e7daf33d8e3a0b806b1045ff4d72178ae9b23250
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-21 (Fri, 21 Apr 2006)
Changed paths:
M code/botlib/be_interface.c
M code/game/ai_main.c
M code/qcommon/common.c
Log Message:
-----------
- botlib logfile now gets stored in the fs_game directory in fs_homepath. (patch from Erik Auerswald)
- Added proper error handling when fopening qconsole.log
- Fixed bug where r_chat.c gets loaded in botlib even when bot_nochat is 1.
Commit: 91cfe4a77c8ab20a6d9a23443fbf42426ab8b8e0
https://github.com/ioquake/ioq3/commit/91cfe4a77c8ab20a6d9a23443fbf42426ab8b8e0
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-04-21 (Fri, 21 Apr 2006)
Changed paths:
A .svnignore
Log Message:
-----------
Ignore the build dir.
Commit: ef519686544f957a1d7c9301bba321b58d417a08
https://github.com/ioquake/ioq3/commit/ef519686544f957a1d7c9301bba321b58d417a08
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-22 (Sat, 22 Apr 2006)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
* Fix to a bug introduced by the fix to the long server uptime bug
Commit: 40d5eee8ef2d176794bcef951f021591e444de49
https://github.com/ioquake/ioq3/commit/40d5eee8ef2d176794bcef951f021591e444de49
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-22 (Sat, 22 Apr 2006)
Changed paths:
M code/qcommon/files.c
M code/renderer/tr_flares.c
Log Message:
-----------
Fix prohibits illegal downloading of id PK3 files from servers. That bug is hit by *every* official server release from ID.
Commit: 68b9eb3fba1610aa67eb5cbafd112d52da795ff1
https://github.com/ioquake/ioq3/commit/68b9eb3fba1610aa67eb5cbafd112d52da795ff1
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-22 (Sat, 22 Apr 2006)
Changed paths:
M README
M code/renderer/tr_image.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/renderer/tr_types.h
M code/unix/linux_glimp.c
M code/unix/sdl_glimp.c
M code/win32/win_glimp.c
Log Message:
-----------
* Anisotropic texture filtering (from Echon)
Commit: 8aecee51588291b6046d31ad2e17f8a9a65f60bf
https://github.com/ioquake/ioq3/commit/8aecee51588291b6046d31ad2e17f8a9a65f60bf
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-22 (Sat, 22 Apr 2006)
Changed paths:
M Makefile
M code/client/cl_main.c
M code/client/client.h
M code/qcommon/qcommon.h
Log Message:
-----------
* cl_guid for semi-reliable server authentication (from tjw)
Commit: 56294e2da8cf4ac3f41c5abb2672161adcd963ea
https://github.com/ioquake/ioq3/commit/56294e2da8cf4ac3f41c5abb2672161adcd963ea
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-23 (Sun, 23 Apr 2006)
Changed paths:
A code/qcommon/md5.c
Log Message:
-----------
* Oops
Commit: 31fdab187cae340a418f4b1bdbf7956c9d465711
https://github.com/ioquake/ioq3/commit/31fdab187cae340a418f4b1bdbf7956c9d465711
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-23 (Sun, 23 Apr 2006)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix didn't work yet because it didn't use the buffer where the filename extension chop-off is done. D'oh!
Commit: 88b2b82b0095c5042e515a8f9bcad8bd375da32b
https://github.com/ioquake/ioq3/commit/88b2b82b0095c5042e515a8f9bcad8bd375da32b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-04-23 (Sun, 23 Apr 2006)
Changed paths:
M code/tools/asm/Makefile
M code/tools/lcc/Makefile
Log Message:
-----------
SunOS -> sunos (patch by Vincent Cojot)
Commit: 70fca10af27e3ee58d4ae20f4556cd6fffb8de07
https://github.com/ioquake/ioq3/commit/70fca10af27e3ee58d4ae20f4556cd6fffb8de07
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-26 (Wed, 26 Apr 2006)
Changed paths:
M code/qcommon/common.c
M code/qcommon/files.c
M code/server/sv_client.c
Log Message:
-----------
Replaced various "baseq3" strings with the centrally defined BASEGAME macro.
Commit: dbdc92d4bebf0a4849963c0238bce29c62634647
https://github.com/ioquake/ioq3/commit/dbdc92d4bebf0a4849963c0238bce29c62634647
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-26 (Wed, 26 Apr 2006)
Changed paths:
M code/q3_ui/ui_demo2.c
Log Message:
-----------
strupr'ing demo filenames breaks demo selection on case sensitive file systems.
Commit: c116695ea7fe6f1326717763abf47728123f943d
https://github.com/ioquake/ioq3/commit/c116695ea7fe6f1326717763abf47728123f943d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-26 (Wed, 26 Apr 2006)
Changed paths:
M code/botlib/be_interface.c
M code/client/cl_main.c
M code/game/bg_public.h
M code/game/g_local.h
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
Log Message:
-----------
- "baseq3" literal replacement patch (by Erik Auerswald) applied
- Commented setting of the cl_guid cvar because md5.c is not 64-bit safe.
Commit: 235e2c215f485c87454915318f4e8bd743d368ec
https://github.com/ioquake/ioq3/commit/235e2c215f485c87454915318f4e8bd743d368ec
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-27 (Thu, 27 Apr 2006)
Changed paths:
M code/client/cl_main.c
M code/qcommon/md4.c
M code/qcommon/md5.c
M code/qcommon/q_shared.h
Log Message:
-----------
- Introduced various new typedefs for windows platform (int32_t, int64_t, etc...)
- Applied md5 64-bit safety patch by Tony White.
Commit: 55453fd919f2afa3f8a6db77893dca853a387a44
https://github.com/ioquake/ioq3/commit/55453fd919f2afa3f8a6db77893dca853a387a44
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-27 (Thu, 27 Apr 2006)
Changed paths:
M code/renderer/qgl.h
Log Message:
-----------
Fix for skybox blacklines bug on non-SDL compilations.
Commit: f1afb6ae1ae6fce5d1581b46bf76dcc3960c4bb5
https://github.com/ioquake/ioq3/commit/f1afb6ae1ae6fce5d1581b46bf76dcc3960c4bb5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-27 (Thu, 27 Apr 2006)
Changed paths:
A md4-readme.txt
Log Message:
-----------
Added readme detailing about the MD4/MDR format ioquake3 supports.
Commit: d475dfef9711e2b5b622b97bcb13e7a60f646abe
https://github.com/ioquake/ioq3/commit/d475dfef9711e2b5b622b97bcb13e7a60f646abe
Author: Tim Angus <tim at ngus.net>
Date: 2006-04-28 (Fri, 28 Apr 2006)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
* Yet another tweak to the long server uptime bug fix
Commit: e8a5e4c1ad46a6e059d6eb98561890505bd35e1a
https://github.com/ioquake/ioq3/commit/e8a5e4c1ad46a6e059d6eb98561890505bd35e1a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-29 (Sat, 29 Apr 2006)
Changed paths:
M Makefile
Log Message:
-----------
Applied patch by Ben Noordhuis:
- Fix for "make copyfile" errors when certain parts are not built.
- SMP binary and QVMs now get copied when built
Commit: 75eb99b716f6200f5fc73477c9d1256302f69dac
https://github.com/ioquake/ioq3/commit/75eb99b716f6200f5fc73477c9d1256302f69dac
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-29 (Sat, 29 Apr 2006)
Changed paths:
M Makefile
Log Message:
-----------
SDL built won't get copied anymore because it gets built by default even if SMP doesn't work.
Commit: 82c4c7053518e6e3358d3425ea7fb3ada208d246
https://github.com/ioquake/ioq3/commit/82c4c7053518e6e3358d3425ea7fb3ada208d246
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-30 (Sun, 30 Apr 2006)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
- Fix r_overBrightBits variable getting ignored on Linux
- Replaced SDL_SetGamma by SDL_SetGammaRamp with gamma behaviour now matching win_gamma.c
Commit: 12a2b7694ae13b6a3c78a5f631ca62edc39903fd
https://github.com/ioquake/ioq3/commit/12a2b7694ae13b6a3c78a5f631ca62edc39903fd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-04-30 (Sun, 30 Apr 2006)
Changed paths:
M code/renderer/tr_flares.c
M code/renderer/tr_image.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/unix/linux_glimp.c
M code/unix/sdl_glimp.c
M code/win32/win_glimp.c
Log Message:
-----------
- Fixed incompatibility to original VMs introduced by anisotropic filtering patch.
- Removed dependency of flares from tr.identityLight because they are barely visible with r_overbrightbits set to 1
Commit: 8895df0925fa4694e48a52c203a32e52e1a88185
https://github.com/ioquake/ioq3/commit/8895df0925fa4694e48a52c203a32e52e1a88185
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-04-30 (Sun, 30 Apr 2006)
Changed paths:
M code/renderer/tr_init.c
M code/renderer/tr_types.h
Log Message:
-----------
- remove leftover anistropic filtering variables from glconfig_t
- check size of glconfig_t to prevent accidential ABI breakage in the future
Commit: 7b6fe90aad052cd797e34a6cc0297bf35ef29385
https://github.com/ioquake/ioq3/commit/7b6fe90aad052cd797e34a6cc0297bf35ef29385
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-02 (Tue, 02 May 2006)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Fix "Net_CompareAdr: Bad address type" error message when starting a new map with bots.
Commit: 25833512113a03fdb6c4ad2b94103c506abba173
https://github.com/ioquake/ioq3/commit/25833512113a03fdb6c4ad2b94103c506abba173
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-02 (Tue, 02 May 2006)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
- Replaced SV_GetPlayerByName with SV_GetPlayerByHandle that supports lookup of client_t structures by playernum, too.
That means the ban and kick commands will now accept the playernum - as seen in the status command - as argument.
Commit: 1847c321f09edcce4f871a26db46f7cc67cf0d65
https://github.com/ioquake/ioq3/commit/1847c321f09edcce4f871a26db46f7cc67cf0d65
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-04 (Thu, 04 May 2006)
Changed paths:
M code/client/cl_main.c
M code/server/sv_init.c
M code/unix/linux_signals.c
Log Message:
-----------
- Added SV_Shutdown to Linux signal handler to ensure that clients don't hang when server gets killed, as suggested by Tony J. White
- Added newline to final message sent to clients.
- Added check for whether client is running at all before CL_Shutdown runs through.
Commit: 2675960c2c2c2d32cbf1b7901c7dd9cd997005c6
https://github.com/ioquake/ioq3/commit/2675960c2c2c2d32cbf1b7901c7dd9cd997005c6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-04 (Thu, 04 May 2006)
Changed paths:
M code/client/cl_console.c
Log Message:
-----------
removed a space too much after "say_team: " chat prompt.
Commit: 2e368c02a68457267ccd13280e8c2f4aa0a8beab
https://github.com/ioquake/ioq3/commit/2e368c02a68457267ccd13280e8c2f4aa0a8beab
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-05-04 (Thu, 04 May 2006)
Changed paths:
A NOTTODO
Log Message:
-----------
Hm, thought I added this earlier.
Commit: d21411452ef32b86c0b79ddcaf49221701dcdb07
https://github.com/ioquake/ioq3/commit/d21411452ef32b86c0b79ddcaf49221701dcdb07
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-06 (Sat, 06 May 2006)
Changed paths:
M code/cgame/cg_weapons.c
M code/client/cl_main.c
M code/q3_ui/ui_playermodel.c
M code/q3_ui/ui_players.c
M code/q3_ui/ui_saveconfig.c
M code/qcommon/files.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/qcommon/vm.c
M code/renderer/tr_bsp.c
M code/renderer/tr_shader.c
M code/ui/ui_main.c
M code/ui/ui_players.c
Log Message:
-----------
Add string length checking to function COM_StripExtension. This fixes the R_RemapShader buffer overflow exploit that can be found here:
http://milw0rm.com/exploits/1750
Commit: 63d20109140f099aec5006862d9d01b557acfc4a
https://github.com/ioquake/ioq3/commit/63d20109140f099aec5006862d9d01b557acfc4a
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-05-06 (Sat, 06 May 2006)
Changed paths:
M code/unix/setup/setup.xml
Log Message:
-----------
add update_url. Maybe we need it in the future
Commit: 5ebb75e651fd6d4163220675304ffeb8c76ac678
https://github.com/ioquake/ioq3/commit/5ebb75e651fd6d4163220675304ffeb8c76ac678
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-06 (Sat, 06 May 2006)
Changed paths:
M code/cgame/cg_servercmds.c
M code/ui/ui_atoms.c
Log Message:
-----------
Fix remapShader command in cgame and tweak it in ui.
Commit: e1c5be3ab0a1c12aad7c9f315a725d90a9154e67
https://github.com/ioquake/ioq3/commit/e1c5be3ab0a1c12aad7c9f315a725d90a9154e67
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-06 (Sat, 06 May 2006)
Changed paths:
M code/cgame/cg_servercmds.c
Log Message:
-----------
Added return; statement so it doesn't complain when it receives a remapShader command.
Commit: fda7db7619916518387a07120471caa01871ffab
https://github.com/ioquake/ioq3/commit/fda7db7619916518387a07120471caa01871ffab
Author: Tim Angus <tim at ngus.net>
Date: 2006-05-06 (Sat, 06 May 2006)
Changed paths:
M code/renderer/qgl.h
Log Message:
-----------
* Fix the MinGW build. Ugh.
Commit: 60293f49ee8c665673202e80ecd103f13a9fa6ab
https://github.com/ioquake/ioq3/commit/60293f49ee8c665673202e80ecd103f13a9fa6ab
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-08 (Mon, 08 May 2006)
Changed paths:
M code/qcommon/files.c
M code/server/sv_client.c
Log Message:
-----------
Fix bug that permits download of arbitrary files from a download enabled server by checking requested file name against the list of loaded pk3 files. See CVE-2006-2082
Commit: 27df5fca31b5010ec52054980420136aba47dc9c
https://github.com/ioquake/ioq3/commit/27df5fca31b5010ec52054980420136aba47dc9c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-13 (Sat, 13 May 2006)
Changed paths:
M code/client/qal.h
Log Message:
-----------
Corrected #include directives of openal headers for MSVC.
Commit: a08a539c1015e1bada867d0339137c9998e7662b
https://github.com/ioquake/ioq3/commit/a08a539c1015e1bada867d0339137c9998e7662b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-15 (Mon, 15 May 2006)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Fix JIT compiler code execution on NX-protected win32 OS
Commit: 6fe78df7576303155258302c48696e72bfc548e9
https://github.com/ioquake/ioq3/commit/6fe78df7576303155258302c48696e72bfc548e9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-15 (Mon, 15 May 2006)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Fixed missing initialization of idPack and missionPack variables which may result in failure to autodownload files from the server even if legitimate.
Commit: e5c0581d52e57773674c5ae8798ce92fb1c226cc
https://github.com/ioquake/ioq3/commit/e5c0581d52e57773674c5ae8798ce92fb1c226cc
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-16 (Tue, 16 May 2006)
Changed paths:
M code/win32/msvc/quake3.vcproj
Log Message:
-----------
Added two missing source files to the MSVC project files
Commit: d2b5dd1e8a426a4ccd17679e49d14112262e684d
https://github.com/ioquake/ioq3/commit/d2b5dd1e8a426a4ccd17679e49d14112262e684d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-16 (Tue, 16 May 2006)
Changed paths:
M code/win32/msvc/quake3.vcproj
Log Message:
-----------
Applied parts of Josh Weisskopf's patch to make naming of executables consistent with Linux.
Commit: febd62a4bc302419e5d074d00ee30d9d572e7a0c
https://github.com/ioquake/ioq3/commit/febd62a4bc302419e5d074d00ee30d9d572e7a0c
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-05-22 (Mon, 22 May 2006)
Changed paths:
M NOTTODO
Log Message:
-----------
Since we've hit the second time for this being asked...
Commit: af7fa1784d78d54aaf7df87a81dcb1d0b6a06a88
https://github.com/ioquake/ioq3/commit/af7fa1784d78d54aaf7df87a81dcb1d0b6a06a88
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-05-25 (Thu, 25 May 2006)
Changed paths:
M Makefile
Log Message:
-----------
sdl1111111111111111111111111111
Commit: 856a397e8ce4f65b268d88127de2e4ef4e8f9f9c
https://github.com/ioquake/ioq3/commit/856a397e8ce4f65b268d88127de2e4ef4e8f9f9c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-05-28 (Sun, 28 May 2006)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Prevent servers from making clients download files that are written to non-quake3 directories.
Commit: 997dffc64948884f025fe4ee56febb690e0473b3
https://github.com/ioquake/ioq3/commit/997dffc64948884f025fe4ee56febb690e0473b3
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2006-05-29 (Mon, 29 May 2006)
Changed paths:
M Makefile
M code/qcommon/vm_ppc_new.c
Log Message:
-----------
Correction in PowerPC JIT code. Fixes crash in server browser, etc, on Mac OS X
and probably PowerPC Linux, too...fixes Bugzilla #2519.
Commit: 503c0a22c6ce43b78898a9634ab102a15a4a7677
https://github.com/ioquake/ioq3/commit/503c0a22c6ce43b78898a9634ab102a15a4a7677
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-06-01 (Thu, 01 Jun 2006)
Changed paths:
M code/client/snd_codec.c
M code/client/snd_codec_ogg.c
Log Message:
-----------
Partially applied patch from Joerg Dietrich. Fixes:
- incorrect handling of file names when opening sound files by name without extension
- byte endian issues in ogg decoder.
Commit: 9af85d93787feb76f8cb971105ef6732c3221c35
https://github.com/ioquake/ioq3/commit/9af85d93787feb76f8cb971105ef6732c3221c35
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-06-01 (Thu, 01 Jun 2006)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Forgot to check for windows-style path seperator in precaution against directory traversal abuse.
Commit: 84296bfc2c435c5cd844275005c239647aed9868
https://github.com/ioquake/ioq3/commit/84296bfc2c435c5cd844275005c239647aed9868
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-06-01 (Thu, 01 Jun 2006)
Changed paths:
M code/qcommon/md4.c
Log Message:
-----------
Fixed a crash in md4 routines when using them on files with zero length, reported by Lukasz Saduniowski.
Commit: 99abd01c2f5e1a181acb8623edceff10cd918751
https://github.com/ioquake/ioq3/commit/99abd01c2f5e1a181acb8623edceff10cd918751
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-06-04 (Sun, 04 Jun 2006)
Changed paths:
M code/client/cl_parse.c
Log Message:
-----------
Fix remotely exploitable parse download overflow reported by Luigi Auriemma.
See http://lists.grok.org.uk/pipermail/full-disclosure/2006-June/046578.html
for the advisory.
Commit: eaa8f1c9890e6d4ed703a2690b76b23132f2cc24
https://github.com/ioquake/ioq3/commit/eaa8f1c9890e6d4ed703a2690b76b23132f2cc24
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-06-06 (Tue, 06 Jun 2006)
Changed paths:
M Makefile
Log Message:
-----------
refactor platform specific stuff a bit
Commit: d9fe81c08e90b358b8f15c07d41f4cd9f456079b
https://github.com/ioquake/ioq3/commit/d9fe81c08e90b358b8f15c07d41f4cd9f456079b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-06-06 (Tue, 06 Jun 2006)
Changed paths:
M Makefile
Log Message:
-----------
Add HAVE_VM_COMPILED=true for x86 FreeBSD so vm_x86.c gets built.
Commit: c9c15562ea94c0ee2ede2833c530703148f59274
https://github.com/ioquake/ioq3/commit/c9c15562ea94c0ee2ede2833c530703148f59274
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-06-11 (Sun, 11 Jun 2006)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
Fix client "freezes" if a user with ASCII characters > 127 enters a server. Reported by tjw
Commit: 813a6ecdc3b8572796a8a85b260b03e1c3d87ef4
https://github.com/ioquake/ioq3/commit/813a6ecdc3b8572796a8a85b260b03e1c3d87ef4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-06-16 (Fri, 16 Jun 2006)
Changed paths:
M code/client/cl_main.c
M code/qcommon/files.c
Log Message:
-----------
- Fix bug that allows a malicious server to write and overwrite any files in the quake3 directory.
Reported by Luigi Auriemma.
- Moved directory traversal check to a more proper location.
- Added a few sanity checks for checksum/pakname storage to fix a crash that can occur under certain circumstances.
Commit: e02617ee89d94f303c35cdc8f8393d90520519e3
https://github.com/ioquake/ioq3/commit/e02617ee89d94f303c35cdc8f8393d90520519e3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-06-16 (Fri, 16 Jun 2006)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Little fix for the sanity check fix from previous rev...
Commit: 394c09fa268be9a7463565c50132067ac8b246df
https://github.com/ioquake/ioq3/commit/394c09fa268be9a7463565c50132067ac8b246df
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-06-16 (Fri, 16 Jun 2006)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
Remove chars with ascii value > 127 in MSG_ReadBigString too to make it correspond to the behaviour of WriteBigString.
Commit: 7d657ba62f360d2faccb0a4d6394afd607e6cd75
https://github.com/ioquake/ioq3/commit/7d657ba62f360d2faccb0a4d6394afd607e6cd75
Author: Tim Angus <tim at ngus.net>
Date: 2006-06-17 (Sat, 17 Jun 2006)
Changed paths:
M code/qcommon/common.c
M code/qcommon/net_chan.c
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_snapshot.c
Log Message:
-----------
* sv_minRate (from R1CH)
* [cl|sv]_packetdelay (from tjw)
Commit: ce0100138c37ef0db29468879eaa0f374160ad16
https://github.com/ioquake/ioq3/commit/ce0100138c37ef0db29468879eaa0f374160ad16
Author: Tim Angus <tim at ngus.net>
Date: 2006-06-17 (Sat, 17 Jun 2006)
Changed paths:
M README
M code/unix/sdl_glimp.c
Log Message:
-----------
* Better SDL joystick support (from Erik Auerswald)
Commit: d42b87ae8707b205d7d8712b0c95fe27c23962da
https://github.com/ioquake/ioq3/commit/d42b87ae8707b205d7d8712b0c95fe27c23962da
Author: Tim Angus <tim at ngus.net>
Date: 2006-06-17 (Sat, 17 Jun 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* OpenAL bug fix (from Josh Weisskopf)
Commit: 7d51d75b05a9593508040162709043516c0f2a17
https://github.com/ioquake/ioq3/commit/7d51d75b05a9593508040162709043516c0f2a17
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-07-03 (Mon, 03 Jul 2006)
Changed paths:
M README
M code/client/cl_parse.c
M code/qcommon/cvar.c
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
Log Message:
-----------
- Fix arbitrary cvar overwrite flaw: http://aluigi.altervista.org/adv.htm
- Add myself to maintainer list :)
Commit: a24ffc0dd544d9aabd99f9a0711401f0171195e0
https://github.com/ioquake/ioq3/commit/a24ffc0dd544d9aabd99f9a0711401f0171195e0
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-07-05 (Wed, 05 Jul 2006)
Changed paths:
M code/client/cl_parse.c
Log Message:
-----------
- print warning if server tries to set cvars it shouldn't set
- make warnings yellow
Commit: fc244c97ef1a5f1c6e7c1f46a098c8f57f271153
https://github.com/ioquake/ioq3/commit/fc244c97ef1a5f1c6e7c1f46a098c8f57f271153
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-07-06 (Thu, 06 Jul 2006)
Changed paths:
M code/cgame/cg_main.c
Log Message:
-----------
Fix critical buffer overflow in cgame, see exploit at http://www.milw0rm.com/exploits/1977
Commit: 6327f1ce47e1e963019a8c5cc828a1044268bb2d
https://github.com/ioquake/ioq3/commit/6327f1ce47e1e963019a8c5cc828a1044268bb2d
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-07-06 (Thu, 06 Jul 2006)
Changed paths:
M code/qcommon/vm_interpreted.c
Log Message:
-----------
looks like the interpreter was broken all the time. Didn't anyone
notice?
Commit: 57a5f2571a2cfe4c3ba0450ddc77efdc857b182a
https://github.com/ioquake/ioq3/commit/57a5f2571a2cfe4c3ba0450ddc77efdc857b182a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-07-09 (Sun, 09 Jul 2006)
Changed paths:
M code/game/g_combat.c
Log Message:
-----------
Fix wrong means of death message in server log.
Commit: 2c14f02ee51b195feb025ba7c8f0a65af23b437a
https://github.com/ioquake/ioq3/commit/2c14f02ee51b195feb025ba7c8f0a65af23b437a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-07-17 (Mon, 17 Jul 2006)
Changed paths:
M code/game/g_combat.c
Log Message:
-----------
Revert "fix" because it was based on wrong assumptions and actually doesn't fix anything at all.
Commit: c6bf30ea7fbd297f4495e106465c3e68f29e1fbf
https://github.com/ioquake/ioq3/commit/c6bf30ea7fbd297f4495e106465c3e68f29e1fbf
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-07-30 (Sun, 30 Jul 2006)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
Fixed shit commited by myself.
Commit: 9fd1a47819e39df8805673b132742d5c9b5cd1ba
https://github.com/ioquake/ioq3/commit/9fd1a47819e39df8805673b132742d5c9b5cd1ba
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-07-30 (Sun, 30 Jul 2006)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix wrong demo filename when all 9999 demo*.dm_64 file slots have been written.
Commit: 3afbcc9854cf25db300dbe73b3033c824d6a8bb4
https://github.com/ioquake/ioq3/commit/3afbcc9854cf25db300dbe73b3033c824d6a8bb4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-07-30 (Sun, 30 Jul 2006)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Changed the demofile slot finder to use FS_FileExists instead of FS_ReadFile to find a free filename.
Commit: 3a1c4aa457f9e79550d38408a972b44f337b58e3
https://github.com/ioquake/ioq3/commit/3a1c4aa457f9e79550d38408a972b44f337b58e3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-07-31 (Mon, 31 Jul 2006)
Changed paths:
M code/client/cl_avi.c
M code/renderer/tr_init.c
Log Message:
-----------
Fix from the VirtualDub people which should make avi files created with the video command playable with numerous windows players.
Commit: 5efd7c8c369f052be6a1067ddef8605edf08b9b8
https://github.com/ioquake/ioq3/commit/5efd7c8c369f052be6a1067ddef8605edf08b9b8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-07-31 (Mon, 31 Jul 2006)
Changed paths:
M code/client/cl_avi.c
M code/renderer/tr_init.c
Log Message:
-----------
Another patch to make uncompressed AVI write in RGB24 format by anonymous virtualdub sympathiser.
Commit: 13b119a40c3a9ac7ed794bb694c398d920c0efa8
https://github.com/ioquake/ioq3/commit/13b119a40c3a9ac7ed794bb694c398d920c0efa8
Author: Tim Angus <tim at ngus.net>
Date: 2006-07-31 (Mon, 31 Jul 2006)
Changed paths:
M code/win32/win_glimp.c
Log Message:
-----------
* Fix to Windows renderer deadlock (bug #2767, Daniel Deptford)
Commit: 635e8bc32678e179eb9b2675adb26c3f63ce5cf0
https://github.com/ioquake/ioq3/commit/635e8bc32678e179eb9b2675adb26c3f63ce5cf0
Author: Tim Angus <tim at ngus.net>
Date: 2006-08-01 (Tue, 01 Aug 2006)
Changed paths:
M code/win32/win_local.h
M code/win32/win_shared.c
Log Message:
-----------
* Windows home directory support (tjw)
Commit: 583745769dab302b180493e653a16bc392c80e8b
https://github.com/ioquake/ioq3/commit/583745769dab302b180493e653a16bc392c80e8b
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-01 (Tue, 01 Aug 2006)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
bug 2810 once a latched cvar was changed it could not be reset to its original value
Commit: 7cb5edc9edfa38cb68c77f04ebc10e99dea29ab7
https://github.com/ioquake/ioq3/commit/7cb5edc9edfa38cb68c77f04ebc10e99dea29ab7
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-01 (Tue, 01 Aug 2006)
Changed paths:
M Makefile
M code/win32/win_shared.c
Log Message:
-----------
bug 2813
* fixed bug with new win32 home path detection
* added SHFolder.lib linking to the mingw build for win98/win95 compat
Commit: 9a6fad9cf1b80afb72161048fac2c28af6087871
https://github.com/ioquake/ioq3/commit/9a6fad9cf1b80afb72161048fac2c28af6087871
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-02 (Wed, 02 Aug 2006)
Changed paths:
M Makefile
M code/client/snd_openal.c
M code/libs/macosx/libSDL-1.2.0.dylib
M code/qcommon/files.c
M code/unix/sdl_glimp.c
M code/unix/unix_net.c
A make-macosx-ub.sh
Log Message:
-----------
bug 2723
* adds a shell script ./make-macosx-ub.sh that builds Mac OS X Universal Binary
* fixes Mac OS X x86 VM crashes (-mstackrealign)
* adds current working directory to the search path on Mac OS X to make
working with .app bundles easier
* various tweaks to make ioquake3 build against the 10.2 SDK
* changed default OpenAL .dylib location to the path of the one included with
the Framework bundled in 10.4 (for USE_OPENAL_DLOPEN)
* updated to a Universal libSDL-1.2.0.dylib
Commit: fe35a8eef8b84e13d0809d6b9bd4b5f1292d8ffb
https://github.com/ioquake/ioq3/commit/fe35a8eef8b84e13d0809d6b9bd4b5f1292d8ffb
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-02 (Wed, 02 Aug 2006)
Changed paths:
M Makefile
M make-macosx-ub.sh
Log Message:
-----------
bug 2723
* ARCH should be i386 instead of x86 for Mac OS X too
Commit: 0141a4b4b0d2c26350625430e23bff3100643532
https://github.com/ioquake/ioq3/commit/0141a4b4b0d2c26350625430e23bff3100643532
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-03 (Thu, 03 Aug 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
bug 2747
* open music stream in S_AL_StartBackgroundTrack() instead of relying
on S_AL_MusicProcess() to open it. This allows S_AL_MusicProcess() to
return early when called whenever there is no open music stream to prevent
a segfault.
Commit: 0bffb8a8cdcf186182026e29ece55a476f413fea
https://github.com/ioquake/ioq3/commit/0bffb8a8cdcf186182026e29ece55a476f413fea
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-03 (Thu, 03 Aug 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
bug 2747
* it turns out Apple's OpenAL only allows for 64 alSource's by default
http://opensource.creative.com/pipermail/openal/2005-October/008893.html
This was the main cause of the Mac OS X OpenAL probem since we were using
128 as MAX_SRC
Commit: acd2473fce9ed783df339a4c903f4383436295d8
https://github.com/ioquake/ioq3/commit/acd2473fce9ed783df339a4c903f4383436295d8
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-08-08 (Tue, 08 Aug 2006)
Changed paths:
M .svnignore
Log Message:
-----------
Makefile.local gets ignored for great justice!
Commit: e41d081710139378bb9727529ac31c57cfb55cdc
https://github.com/ioquake/ioq3/commit/e41d081710139378bb9727529ac31c57cfb55cdc
Author: Tim Angus <tim at ngus.net>
Date: 2006-08-13 (Sun, 13 Aug 2006)
Changed paths:
M Makefile
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/client.h
M code/renderer/tr_image.c
M code/renderer/tr_init.c
M code/server/sv_snapshot.c
Log Message:
-----------
* qvm files no longer installed by "make copyfiles"
* Loopback clients only get snapshots at the server frame rate now
(Anonymous <nkylqinhvgcbyl at mailinator.com>)
* JPEG chroma subsampling disabled if the quality value is >= 85
(Anonymous <nkylqinhvgcbyl at mailinator.com>)
* cl_lanForcePackets. When set to 0 (default is 1) the cl_maxpackets setting
will be ignored if on a LAN. (Anonymous <nkylqinhvgcbyl at mailinator.com>)
Commit: de3956188376b23684f711c119826d3fa101bc85
https://github.com/ioquake/ioq3/commit/de3956188376b23684f711c119826d3fa101bc85
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-08-15 (Tue, 15 Aug 2006)
Changed paths:
M README
Log Message:
-----------
More ioquake3ness
Commit: e17bea030f7ac1fb118bdf4a6d41d60a2a689936
https://github.com/ioquake/ioq3/commit/e17bea030f7ac1fb118bdf4a6d41d60a2a689936
Author: Tim Angus <tim at ngus.net>
Date: 2006-08-15 (Tue, 15 Aug 2006)
Changed paths:
M README
Log Message:
-----------
* Deugly the ugly new ascii banner
* Re-justify some paragraphs dejustified by changing name
* Add tjw to contributors list
Commit: 77de9e65a85e30c99ba515b3dd626ee0a55f8c00
https://github.com/ioquake/ioq3/commit/77de9e65a85e30c99ba515b3dd626ee0a55f8c00
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-16 (Wed, 16 Aug 2006)
Changed paths:
M code/qcommon/files.c
M code/unix/unix_main.c
Log Message:
-----------
bug 2723
* replaced my cheap hack to search current working dir on OS X with a more
complex hack that detects the .app bundle directory structure. This is so
the game data dirs do not need to be inside of the .app bundle btw.
Commit: 265382d1a89f9bb734491f71acb38d6db61b018f
https://github.com/ioquake/ioq3/commit/265382d1a89f9bb734491f71acb38d6db61b018f
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-16 (Wed, 16 Aug 2006)
Changed paths:
M README
Log Message:
-----------
added Univeral Binary build instructions to README
Commit: 55bddd58fd023b2ed91694e5239845cd8871d3fd
https://github.com/ioquake/ioq3/commit/55bddd58fd023b2ed91694e5239845cd8871d3fd
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-16 (Wed, 16 Aug 2006)
Changed paths:
A code/unix/MacSupport/SLA-dmg.sh
A code/unix/MacSupport/SLA.r
Log Message:
-----------
Added code/unix/MacSupport/ which currently includes a script and resource file
that can add id's EULA to a .dmg file
Commit: 5e88acf21727deabb4323110f209752f119e2d3f
https://github.com/ioquake/ioq3/commit/5e88acf21727deabb4323110f209752f119e2d3f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-18 (Fri, 18 Aug 2006)
Changed paths:
M code/qcommon/common.c
M code/server/sv_main.c
M code/unix/unix_net.c
Log Message:
-----------
Fix 100% CPU usage on idle dedicated servers.
Commit: ee12260b59e844d5ff7fb11fda299e5e8732d2d5
https://github.com/ioquake/ioq3/commit/ee12260b59e844d5ff7fb11fda299e5e8732d2d5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-18 (Fri, 18 Aug 2006)
Changed paths:
M code/unix/unix_net.c
Log Message:
-----------
Tweak the select() stuff a bit still.
Commit: 4450057eb77ce900d0ff43e032d51ad7903936ae
https://github.com/ioquake/ioq3/commit/4450057eb77ce900d0ff43e032d51ad7903936ae
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-18 (Fri, 18 Aug 2006)
Changed paths:
M code/unix/unix_net.c
Log Message:
-----------
The server should still process network packages for keeping the package queue empty.
Commit: 87a3858f9aa81218265587f533d1263bf10e5248
https://github.com/ioquake/ioq3/commit/87a3858f9aa81218265587f533d1263bf10e5248
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-19 (Sat, 19 Aug 2006)
Changed paths:
M README
M code/client/snd_openal.c
M code/qcommon/cvar.c
M code/qcommon/qcommon.h
M code/win32/msvc/quake3.vcproj
Log Message:
-----------
- Add device enumeration support on windows and make "Generic Software" new default device as that one seems to work more reliably on many platforms.
- Add shfolder.lib library to dependencies in MSVC project files
- update documentation for OpenAL changes.
Commit: b2b17e334ef2f14f181feece76acaec904db5fe8
https://github.com/ioquake/ioq3/commit/b2b17e334ef2f14f181feece76acaec904db5fe8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-19 (Sat, 19 Aug 2006)
Changed paths:
M code/client/snd_main.c
M code/client/snd_openal.c
Log Message:
-----------
- tweak enumeration support, remove win32 dependency
- fix two typos in status message in snd_main.c
Commit: 4c8c2e5597d0eb39fdb61c1eabd7b24fa58b04d2
https://github.com/ioquake/ioq3/commit/4c8c2e5597d0eb39fdb61c1eabd7b24fa58b04d2
Author: Tim Angus <tim at ngus.net>
Date: 2006-08-19 (Sat, 19 Aug 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Compiler warning fix
Commit: 467917233ad4b2a3d9222ef7d06b70c3dd8fd80e
https://github.com/ioquake/ioq3/commit/467917233ad4b2a3d9222ef7d06b70c3dd8fd80e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-19 (Sat, 19 Aug 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
- Change available device list to be displayed on sound initialization and
use line feeds as separators.
Commit: 0df6305274b79bcb57b17d93dac76c04b65ff128
https://github.com/ioquake/ioq3/commit/0df6305274b79bcb57b17d93dac76c04b65ff128
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-22 (Tue, 22 Aug 2006)
Changed paths:
M Makefile
M code/client/cl_console.c
M code/client/client.h
Log Message:
-----------
* Add SVN version to the version string displayed in the client console
if it can be detected
Commit: a4d1556bf7b5e94a17e8517a96c0ba4c3b7b3ced
https://github.com/ioquake/ioq3/commit/a4d1556bf7b5e94a17e8517a96c0ba4c3b7b3ced
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-22 (Tue, 22 Aug 2006)
Changed paths:
M Makefile
Log Message:
-----------
* Add SVN version string to client console (clean up last commit)
Commit: ba36526a5ee0345963d8e32d87db75517902456e
https://github.com/ioquake/ioq3/commit/ba36526a5ee0345963d8e32d87db75517902456e
Author: Tim Angus <tim at ngus.net>
Date: 2006-08-22 (Tue, 22 Aug 2006)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
* Revert version to 1.33 again
Commit: 90b35ec5c8f750e566f4873b8597ffa3931ca527
https://github.com/ioquake/ioq3/commit/90b35ec5c8f750e566f4873b8597ffa3931ca527
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-25 (Fri, 25 Aug 2006)
Changed paths:
M Makefile
M code/qcommon/common.c
Log Message:
-----------
* Print the SVN version string in Com_Init()
Commit: fb18a4b2e4daa90fc045a9d6f4e64da181f2a27a
https://github.com/ioquake/ioq3/commit/fb18a4b2e4daa90fc045a9d6f4e64da181f2a27a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-26 (Sat, 26 Aug 2006)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
M code/server/sv_main.c
M code/server/sv_snapshot.c
Log Message:
-----------
- compensate sv_fps for timescale value.
- Add a non-dirty-hack fix for client hanging when unpausing a game.
Commit: 5ee7b5ed5905f4fe754acd0d993d4578697b0f1c
https://github.com/ioquake/ioq3/commit/5ee7b5ed5905f4fe754acd0d993d4578697b0f1c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-26 (Sat, 26 Aug 2006)
Changed paths:
M code/server/sv_snapshot.c
Log Message:
-----------
A few more timescale influences added
Commit: 1f8c2c56eb309bf23cf1e50e24b156319329a709
https://github.com/ioquake/ioq3/commit/1f8c2c56eb309bf23cf1e50e24b156319329a709
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-26 (Sat, 26 Aug 2006)
Changed paths:
M Makefile
M code/client/client.h
M code/qcommon/q_shared.h
Log Message:
-----------
* moved SVN_VERSION #ifdef from client.h to q_shared.h so dedicated server
builds when svn version cannot be detected
Commit: bea6fcff134ebe32cfec0bd7b065ad5912c4e111
https://github.com/ioquake/ioq3/commit/bea6fcff134ebe32cfec0bd7b065ad5912c4e111
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-26 (Sat, 26 Aug 2006)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
Correctly handle 0 timescale
Commit: 57dbc7a79f9384d8563f9dfdd307dbdda6b0e186
https://github.com/ioquake/ioq3/commit/57dbc7a79f9384d8563f9dfdd307dbdda6b0e186
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-27 (Sun, 27 Aug 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
- Fixed filehandle / filedescriptor leak in S_AL_StartBackgroundTrack introduced in rev. 832
- intro now plays correctly before looping sound.
Commit: 591e11e74089e714f4d3ec1c749840187713d56c
https://github.com/ioquake/ioq3/commit/591e11e74089e714f4d3ec1c749840187713d56c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-27 (Sun, 27 Aug 2006)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
There are actually files that can have a length of 0 so this in-use-check was just wrong.
Commit: fbfc886b229db2e52ff4a58cdd35b58a9308be2b
https://github.com/ioquake/ioq3/commit/fbfc886b229db2e52ff4a58cdd35b58a9308be2b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-28 (Mon, 28 Aug 2006)
Changed paths:
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
M code/qcommon/common.c
Log Message:
-----------
Fix crash when recording to files and the map changes. Was caused by new, correct, behaviour of
FS_Restart() which would close the files before they'd be closed by the client.
Commit: 39d050b74881c624d2622e988de83f27b763684b
https://github.com/ioquake/ioq3/commit/39d050b74881c624d2622e988de83f27b763684b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-28 (Mon, 28 Aug 2006)
Changed paths:
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
Log Message:
-----------
More fixes for the FS_Shutdown change. Declare qconsole.log as closed before FS_Shutdown
closes all files.
Commit: 01d057967f360ac806d788691d87953a567a4ea8
https://github.com/ioquake/ioq3/commit/01d057967f360ac806d788691d87953a567a4ea8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-08-28 (Mon, 28 Aug 2006)
Changed paths:
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
Log Message:
-----------
Go back to rev. 874. ATM, there is no good way to make FS_Restart() behave as it was originally described.
Commit: 9f42be5d6ca75a5b7bb2f9e3b1b6c298218579af
https://github.com/ioquake/ioq3/commit/9f42be5d6ca75a5b7bb2f9e3b1b6c298218579af
Author: Tim Angus <tim at ngus.net>
Date: 2006-08-29 (Tue, 29 Aug 2006)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
* Disable video command when not playing back a demo
Commit: bc4591b03e666dceaa669ab4f9fc85b45e8c5da6
https://github.com/ioquake/ioq3/commit/bc4591b03e666dceaa669ab4f9fc85b45e8c5da6
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-30 (Wed, 30 Aug 2006)
Changed paths:
M code/client/cl_ui.c
Log Message:
-----------
* renamed static function GetClipboardData to CL_GetClipboardData since it was causing compile errors in newer mingw
Commit: 8f965b9aadbf59b5d693bbc8bdeec6768430ea68
https://github.com/ioquake/ioq3/commit/8f965b9aadbf59b5d693bbc8bdeec6768430ea68
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-08-31 (Thu, 31 Aug 2006)
Changed paths:
M Makefile
Log Message:
-----------
* fixed Mac OS X cross compiling from a ppc host
Commit: 6e45169dddedba86d413fb9cf37b2374ba8dd6ec
https://github.com/ioquake/ioq3/commit/6e45169dddedba86d413fb9cf37b2374ba8dd6ec
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-09-05 (Tue, 05 Sep 2006)
Changed paths:
M code/unix/setup/splash.xpm
Log Message:
-----------
Update splash image for unix installer.
Commit: b5ab8384acc9c41581ff3918ee3a6fda39bf314b
https://github.com/ioquake/ioq3/commit/b5ab8384acc9c41581ff3918ee3a6fda39bf314b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-09-05 (Tue, 05 Sep 2006)
Changed paths:
M code/unix/setup/doit
M code/unix/setup/setup.xml
Log Message:
-----------
icculus.org/quake3 -> ioquake3
Commit: cec766088541bc85d085092b52245ce2e982ad9b
https://github.com/ioquake/ioq3/commit/cec766088541bc85d085092b52245ce2e982ad9b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-09-05 (Tue, 05 Sep 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
looks like ALCchar is not available on older openal versions
Commit: c34c94294db38f4e1c4e1704206843d3b38bb1bd
https://github.com/ioquake/ioq3/commit/c34c94294db38f4e1c4e1704206843d3b38bb1bd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-09-05 (Tue, 05 Sep 2006)
Changed paths:
M code/unix/setup/doit
M code/unix/setup/setup.xml
Log Message:
-----------
Extend the installer to offer more options
Commit: 4d062b1b84bd4d01a29b1ceba840d5359a7e5260
https://github.com/ioquake/ioq3/commit/4d062b1b84bd4d01a29b1ceba840d5359a7e5260
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-09-05 (Tue, 05 Sep 2006)
Changed paths:
M code/unix/setup/doit
A code/unix/setup/preuninstall.sh
M code/unix/setup/setup.xml
Log Message:
-----------
- Remove arch name in resulting file as the file should contain all arches.
- Make sure to delete all files that don't get uninstalled automatically before uninstall process begins.
Commit: 4a084a46a852dd60f57245d71799f9e90efd5ea7
https://github.com/ioquake/ioq3/commit/4a084a46a852dd60f57245d71799f9e90efd5ea7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-09-05 (Tue, 05 Sep 2006)
Changed paths:
M code/unix/setup/doit
M code/unix/setup/preuninstall.sh
M code/unix/setup/setup.xml
Log Message:
-----------
- add TA patch pk3s to installation
- some cleanups in the installer UI
- reduce verbosiveness of preuninstall script
Commit: 5d118e434f4a9583c19c2b151154eced842ec573
https://github.com/ioquake/ioq3/commit/5d118e434f4a9583c19c2b151154eced842ec573
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-09-05 (Tue, 05 Sep 2006)
Changed paths:
M code/unix/setup/doit
M code/unix/setup/setup.xml
Log Message:
-----------
Fix a few text related bugs in the installer.
Commit: fa904ff2357fec1e620c66e3ee6abee5d3259368
https://github.com/ioquake/ioq3/commit/fa904ff2357fec1e620c66e3ee6abee5d3259368
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-09-07 (Thu, 07 Sep 2006)
Changed paths:
M code/unix/setup/setup.xml
Log Message:
-----------
Fix bug that wouldn't show 32 bit binaries on x86 arch .. d'oh!
Commit: 2af23e813d8e8a1f2ab140a29a0751ac68624fae
https://github.com/ioquake/ioq3/commit/2af23e813d8e8a1f2ab140a29a0751ac68624fae
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-09-11 (Mon, 11 Sep 2006)
Changed paths:
M Makefile
M README
A code/client/cl_curl.c
A code/client/cl_curl.h
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
A code/libcurl/curl/curl.h
A code/libcurl/curl/curlver.h
A code/libcurl/curl/easy.h
A code/libcurl/curl/mprintf.h
A code/libcurl/curl/multi.h
A code/libcurl/curl/stdcheaders.h
A code/libcurl/curl/types.h
A code/libs/win32/libcurl.a
M code/qcommon/qcommon.h
M code/server/sv_client.c
M code/server/sv_init.c
Log Message:
-----------
* add cURL support for HTTP/FTP downloading (bug 2661)
Commit: e25fdba4fa8ee2da254d6069f1caef9ba694273a
https://github.com/ioquake/ioq3/commit/e25fdba4fa8ee2da254d6069f1caef9ba694273a
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-09-13 (Wed, 13 Sep 2006)
Changed paths:
M TODO
Log Message:
-----------
Quick update ftw
Commit: 307a4c037a17fe9752c369ace3c602a35ff5b405
https://github.com/ioquake/ioq3/commit/307a4c037a17fe9752c369ace3c602a35ff5b405
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-09-13 (Wed, 13 Sep 2006)
Changed paths:
M README
M code/win32/win_shared.c
Log Message:
-----------
Bug 2813
* Do not detect a seperate homepath on win95, win98, or winme since it's not
truly a user-specific dir and therefore provides no advantage
* Use CSIDL_APPDATA instead of CSIDL_LOCAL_APPDATA. This means that
user-specific game data is now allowed to be part of a user's Roaming Profile
Commit: ea0f646068ab440d9e7ab74c454cf72cb435582a
https://github.com/ioquake/ioq3/commit/ea0f646068ab440d9e7ab74c454cf72cb435582a
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-09-13 (Wed, 13 Sep 2006)
Changed paths:
M README
M code/win32/win_shared.c
Log Message:
-----------
Bug 2813
* reverted my recent win95, win98, winme homepath change. it turns out these
systems can be configured to have multiple user directories afterall
Commit: ea997b340eafeb00b3cf896d03d91ed903cb4b2c
https://github.com/ioquake/ioq3/commit/ea997b340eafeb00b3cf896d03d91ed903cb4b2c
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-09-20 (Wed, 20 Sep 2006)
Changed paths:
M Makefile
M code/win32/win_shared.c
Log Message:
-----------
* (bug 2813) ioquake3 on win32 is no longer linked to SHFolder.dll. instead
it is dynamically loaded at run-time. this means that win95/win98
systems can fail the homepath detection gracefully if they don't have the
dll installed (this dll is only provided by Internet Explorer updates
on those systems)
Commit: a2dffecfbe027b1ffd369d0dff91ab02427943e9
https://github.com/ioquake/ioq3/commit/a2dffecfbe027b1ffd369d0dff91ab02427943e9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-09-21 (Thu, 21 Sep 2006)
Changed paths:
M code/win32/msvc/quake3.vcproj
Log Message:
-----------
Remove shfolder.lib dependeny as since rev 909 it's not necessary anymore.
Commit: 6c95eb7991e1f5372a013e3be54a256102433c21
https://github.com/ioquake/ioq3/commit/6c95eb7991e1f5372a013e3be54a256102433c21
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-09-21 (Thu, 21 Sep 2006)
Changed paths:
M code/unix/setup/Makefile
M code/unix/setup/doit
M code/unix/setup/setup.xml
Log Message:
-----------
Update the installer specific files for PPC and fix a few minor bugs.
Commit: 5568c9fcad96e8e855928549e41ecbc894c5a2bf
https://github.com/ioquake/ioq3/commit/5568c9fcad96e8e855928549e41ecbc894c5a2bf
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-09-22 (Fri, 22 Sep 2006)
Changed paths:
M code/renderer/tr_model.c
Log Message:
-----------
Fix endian issue in MDR loading.
Commit: d45ece82230ad9d314589214aa34929a96375a9e
https://github.com/ioquake/ioq3/commit/d45ece82230ad9d314589214aa34929a96375a9e
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-09-23 (Sat, 23 Sep 2006)
Changed paths:
M Makefile
Log Message:
-----------
* Mac OS X compiler optimization flag -O3 (or any -O flag) generate broken
pk3 handling in the new XCode 2.4
* use more proper SSE compiler optimization flags for Mac OS X on x86
Commit: 90e611cea3ea32a245242102faf94020850c3d70
https://github.com/ioquake/ioq3/commit/90e611cea3ea32a245242102faf94020850c3d70
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-09-24 (Sun, 24 Sep 2006)
Changed paths:
M Makefile
Log Message:
-----------
* Mac OS X ppc version needs to be compiled with an -O flag (-O3 is used)
or the client simply neglects to draw most models. I didn't believe it
myself, but I can reproduce by compiling with both XCode 2.3 on PPC and
XCode 2.4 on x86. Compiler flag voodoo to the extreeeem!
Commit: fbf09d64c5733b67842d754d6af2f148e3b9fc62
https://github.com/ioquake/ioq3/commit/fbf09d64c5733b67842d754d6af2f148e3b9fc62
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-09-24 (Sun, 24 Sep 2006)
Changed paths:
M code/qcommon/vm_ppc_new.c
Log Message:
-----------
* Increased the number of registers used for the opStack in the PPC vm from
12 to 16. This is cannot be increased any further without major changes
(there only 32 General Purporse Registers). Anyway, his change allows the
cgame.qvm from the excessiveplus mod to work with ioquake3 on a PPC.
Commit: 338ca1689e48b80ff41177461583b8a2f253bc6a
https://github.com/ioquake/ioq3/commit/338ca1689e48b80ff41177461583b8a2f253bc6a
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-09-26 (Tue, 26 Sep 2006)
Changed paths:
A code/unix/MacSupport/ioquake3.icns
M make-macosx-ub.sh
Log Message:
-----------
* make-macosx-ub.sh script now creates an .app bundle
Commit: 2977d001e4786cf5d675c257a801719227a8565e
https://github.com/ioquake/ioq3/commit/2977d001e4786cf5d675c257a801719227a8565e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-10-12 (Thu, 12 Oct 2006)
Changed paths:
M code/botlib/be_ai_weight.c
Log Message:
-----------
Fix weight calculation in botlib, found by Andi Christ. (#2889)
Commit: a88611d34efe6c77d9c651f9b587304fe07037e2
https://github.com/ioquake/ioq3/commit/a88611d34efe6c77d9c651f9b587304fe07037e2
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-10-12 (Thu, 12 Oct 2006)
Changed paths:
M code/botlib/be_ai_weight.c
Log Message:
-----------
Revert partially incorrect fix and add a few more float casts.
Commit: 41add6c01fd169ca2e59ee1ca801bd4fc958309f
https://github.com/ioquake/ioq3/commit/41add6c01fd169ca2e59ee1ca801bd4fc958309f
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-10-13 (Fri, 13 Oct 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* (bug 2893) OpenAL was not tracking one-shot sound effects to the entity's
position
Commit: 189e8b33f31470ff4b0bef18634fc4332c99f776
https://github.com/ioquake/ioq3/commit/189e8b33f31470ff4b0bef18634fc4332c99f776
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-10-13 (Fri, 13 Oct 2006)
Changed paths:
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
* (bug 2784) help to prevent reliable command overflow in cases when a slow
client is loading the map on a busy server. Specifically, hold back all
configstring update commands while the client is CS_PRIMED. Once the
client goes from CS_PRIMED to CS_ACTIVE, send the cleint commands for
updating each of the configstring indexes which were updated while the
client was CS_PRIMED.
Commit: 7aa8d6f790f43f5d55f8ad804d311fec33e9f814
https://github.com/ioquake/ioq3/commit/7aa8d6f790f43f5d55f8ad804d311fec33e9f814
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-10-15 (Sun, 15 Oct 2006)
Changed paths:
M NOTTODO
Log Message:
-----------
Minor update to point to the patch page
Commit: 3089de8f42b6a041e882a13b50931daa294e108b
https://github.com/ioquake/ioq3/commit/3089de8f42b6a041e882a13b50931daa294e108b
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-10-15 (Sun, 15 Oct 2006)
Changed paths:
M README
Log Message:
-----------
Updated the README for os x, and another fix for the get page.
Commit: fe3e8ba8793ef907667a7355266a31d80f93ccde
https://github.com/ioquake/ioq3/commit/fe3e8ba8793ef907667a7355266a31d80f93ccde
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-10-18 (Wed, 18 Oct 2006)
Changed paths:
M code/unix/setup/ioquake3.sh
Log Message:
-----------
fix readlink() for /bin/sh != bash
Commit: 8b1b3464d71037e7376f52040a9f7ec169a19d7e
https://github.com/ioquake/ioq3/commit/8b1b3464d71037e7376f52040a9f7ec169a19d7e
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-10-23 (Mon, 23 Oct 2006)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
* (bug 2758) Toggling the console while holding keys can put the cgame/ui
keycatchers in a bad place since they see a key press for a key that is
already in a down state. Simply clearing the down state of all keys as
the console is toggled seems like a simple fix.
Commit: 78e6b4a904d8751c18af29e1a5ef496cc5f338fb
https://github.com/ioquake/ioq3/commit/78e6b4a904d8751c18af29e1a5ef496cc5f338fb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-10-25 (Wed, 25 Oct 2006)
Changed paths:
M code/botlib/be_ai_weight.c
Log Message:
-----------
Fix weight interpolation thanks to cyrri
Commit: 90208be35a02e64409ffd9408589fa90da17e1a4
https://github.com/ioquake/ioq3/commit/90208be35a02e64409ffd9408589fa90da17e1a4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-10-27 (Fri, 27 Oct 2006)
Changed paths:
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
M code/qcommon/common.c
Log Message:
-----------
- Remove "server crashed" message on server shutdown caused by local client disconnect.
- Stop demo recording on a new gamestate packet so the demo won't end with a new level load.
Commit: b57a9700349d401eec98700702a7f5e660d48deb
https://github.com/ioquake/ioq3/commit/b57a9700349d401eec98700702a7f5e660d48deb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-11-03 (Fri, 03 Nov 2006)
Changed paths:
M README
M code/client/snd_openal.c
Log Message:
-----------
- Explicitly set distance attenuation model.
- Mute sounds that exceed a certain distance from the listener.
Commit: aea7262d86688c6188a6ad83c68fc0c28a5fd2a8
https://github.com/ioquake/ioq3/commit/aea7262d86688c6188a6ad83c68fc0c28a5fd2a8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-11-03 (Fri, 03 Nov 2006)
Changed paths:
M code/client/cl_parse.c
M code/client/client.h
Log Message:
-----------
Only stop demo on map change if it was started by autorecord.
Commit: 84df97f187f8bfe6c3f335833fc7d3c059f5cfcb
https://github.com/ioquake/ioq3/commit/84df97f187f8bfe6c3f335833fc7d3c059f5cfcb
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-11-06 (Mon, 06 Nov 2006)
Changed paths:
M README
Log Message:
-----------
Fixing a bunch of links.
Commit: b8573b7b4e455c60e15d66c6a2efa929525b214f
https://github.com/ioquake/ioq3/commit/b8573b7b4e455c60e15d66c6a2efa929525b214f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-11-09 (Thu, 09 Nov 2006)
Changed paths:
M README
Log Message:
-----------
Update readme to include curl variables.
Commit: b6aed5dfb54bf1127ca5e08e6558c480b83f0c08
https://github.com/ioquake/ioq3/commit/b6aed5dfb54bf1127ca5e08e6558c480b83f0c08
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-11-09 (Thu, 09 Nov 2006)
Changed paths:
M README
Log Message:
-----------
gnahh.. I hate windows.
Commit: 57a093c408f2149393cff7e641a3e1bcdbd9fc0b
https://github.com/ioquake/ioq3/commit/57a093c408f2149393cff7e641a3e1bcdbd9fc0b
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2006-11-21 (Tue, 21 Nov 2006)
Changed paths:
M README
Log Message:
-----------
(Ryan committing here...)
Downgraded myself in the credits, so I could test Vincent's svn problem...
Commit: fb6d6d43b49fbbd6291bc28a9af1336041f49bad
https://github.com/ioquake/ioq3/commit/fb6d6d43b49fbbd6291bc28a9af1336041f49bad
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2006-11-21 (Tue, 21 Nov 2006)
Changed paths:
M README
Log Message:
-----------
Attempt #2 at fixing login for Vincent...
Commit: b032a84996d661665ed7e6e064d17ed123dbd60e
https://github.com/ioquake/ioq3/commit/b032a84996d661665ed7e6e064d17ed123dbd60e
Author: Coyote <coyote at coyote.org>
Date: 2006-11-21 (Tue, 21 Nov 2006)
Changed paths:
M README
Log Message:
-----------
Yet another attempt...
Commit: 1cd69be2230096aa99171fa2168b68a8b8deeb09
https://github.com/ioquake/ioq3/commit/1cd69be2230096aa99171fa2168b68a8b8deeb09
Author: Coyote <coyote at coyote.org>
Date: 2006-11-21 (Tue, 21 Nov 2006)
Changed paths:
M code/unix/setup/Solaris_pkg.sh
Log Message:
-----------
Minor changes to Solaris build scripts
Commit: 9563aec49b3855ac5a9ed98f7d10a943395f0056
https://github.com/ioquake/ioq3/commit/9563aec49b3855ac5a9ed98f7d10a943395f0056
Author: Coyote <coyote at coyote.org>
Date: 2006-11-22 (Wed, 22 Nov 2006)
Changed paths:
M code/unix/setup/Solaris_pkg.sh
Log Message:
-----------
Changes to the Solaris build scripts..
Commit: d23e7a1521151faefd5e44e276b88ab6f10beee2
https://github.com/ioquake/ioq3/commit/d23e7a1521151faefd5e44e276b88ab6f10beee2
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-11-23 (Thu, 23 Nov 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Fix bug in parameter checking. Thanks to Neil Toronto for reporting.
Commit: 5a195bdd7b2dd1f757d13e11c386807289178a29
https://github.com/ioquake/ioq3/commit/5a195bdd7b2dd1f757d13e11c386807289178a29
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-11-25 (Sat, 25 Nov 2006)
Changed paths:
M code/game/bg_lib.c
Log Message:
-----------
Fix vsprintf bug, thanks to ensiform.
Commit: 3b046464e3198893e22d708c9572fe8aef5b8def
https://github.com/ioquake/ioq3/commit/3b046464e3198893e22d708c9572fe8aef5b8def
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-11-25 (Sat, 25 Nov 2006)
Changed paths:
M code/cgame/cg_main.c
Log Message:
-----------
Remove unnecessary hack. Thanks to ensiform.
Commit: 26cf8f2987a2e7422fa4feee1d8b18e624b42947
https://github.com/ioquake/ioq3/commit/26cf8f2987a2e7422fa4feee1d8b18e624b42947
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-11-25 (Sat, 25 Nov 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
- Add input sanitising to various sound playing functions called from MODs.
This fixes https://bugzilla.icculus.org/show_bug.cgi?id=2836
- Make searching through the knownSfx array a bit more efficient.
Commit: 4502f863d4dd69a3ea289cf63c35bef1dae072a2
https://github.com/ioquake/ioq3/commit/4502f863d4dd69a3ea289cf63c35bef1dae072a2
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-11-26 (Sun, 26 Nov 2006)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
There's still a little bug in my recent change...
Commit: 4abd270a67fc8671c1c4deca94bcf843f450af35
https://github.com/ioquake/ioq3/commit/4abd270a67fc8671c1c4deca94bcf843f450af35
Author: Tim Angus <tim at ngus.net>
Date: 2006-11-28 (Tue, 28 Nov 2006)
Changed paths:
M code/botlib/l_precomp.c
M code/client/cl_main.c
M code/client/qal.c
M code/unix/unix_main.c
Log Message:
-----------
* Merge 954:955 from 1.34 branch
Commit: 6872486e1b93f565ca52b5fc5d21c13f269153f3
https://github.com/ioquake/ioq3/commit/6872486e1b93f565ca52b5fc5d21c13f269153f3
Author: Tim Angus <tim at ngus.net>
Date: 2006-11-28 (Tue, 28 Nov 2006)
Changed paths:
M README
M code/unix/setup/Makefile
Log Message:
-----------
* Change trunk installer release name to 'svn'
* Fix tabulation in README
Commit: 5af41ec3eb171bd9c7136e36a2a4540a9f437adb
https://github.com/ioquake/ioq3/commit/5af41ec3eb171bd9c7136e36a2a4540a9f437adb
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2006-11-29 (Wed, 29 Nov 2006)
Changed paths:
M code/unix/setup/setup.xml
Log Message:
-----------
Fixed debug error message on loki_setup's stdout.
Commit: 879d07b461baeecc760d3e03081207b2efc4a0b4
https://github.com/ioquake/ioq3/commit/879d07b461baeecc760d3e03081207b2efc4a0b4
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2006-11-29 (Wed, 29 Nov 2006)
Changed paths:
M code/unix/setup/setup.xml
Log Message:
-----------
Bugfix by committee. :/
Commit: b91cb9a46d84d882a8ad6528ac6552ec982a8a14
https://github.com/ioquake/ioq3/commit/b91cb9a46d84d882a8ad6528ac6552ec982a8a14
Author: Zachary Slater <zachary at ioquake.org>
Date: 2006-11-29 (Wed, 29 Nov 2006)
Changed paths:
M NOTTODO
Log Message:
-----------
I think this is appropriate for 994 :)
Commit: 17c443a3fd9f869c68daf20271fc22503b44e915
https://github.com/ioquake/ioq3/commit/17c443a3fd9f869c68daf20271fc22503b44e915
Author: Coyote <coyote at coyote.org>
Date: 2006-11-30 (Thu, 30 Nov 2006)
Changed paths:
M Makefile
M code/qcommon/q_platform.h
M code/unix/setup/Solaris_pkg.sh
Log Message:
-----------
Changes to build defines for Solaris on i86pc. Minor fix to q_platform.h for Solaris.
Commit: bd9e7c4b8fa561fbc8076671167bd894b5efc1a3
https://github.com/ioquake/ioq3/commit/bd9e7c4b8fa561fbc8076671167bd894b5efc1a3
Author: Tim Angus <tim at ngus.net>
Date: 2006-12-04 (Mon, 04 Dec 2006)
Changed paths:
M code/renderer/tr_init.c
Log Message:
-----------
* Add r_customPixelAspect to support displays with non 1:1 pixel aspects (do
such things exist?)
* Remove r_customaspect as its value is implied through the other three
r_custom cvars
Commit: f03d8857e8ca826a28dc42a937ffa54afca80540
https://github.com/ioquake/ioq3/commit/f03d8857e8ca826a28dc42a937ffa54afca80540
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-12-07 (Thu, 07 Dec 2006)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
* (bug 2863) allow DEL key to be binded again. I broke it for bug 2650
thanks to Ben Noordhuis for the fix.
Commit: 15fe54a6e7572dcf8d1ad6001556fb0bf3a0645f
https://github.com/ioquake/ioq3/commit/15fe54a6e7572dcf8d1ad6001556fb0bf3a0645f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2006-12-15 (Fri, 15 Dec 2006)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
Fix annoying bug where transparent surfaces wouldn't draw over skyboxes. Thanks to Stefan Langer a.k.a. #@ for providing the fix.
Commit: bb3b3be38aabecbb28ab7dc56d4a5c63a59a00ea
https://github.com/ioquake/ioq3/commit/bb3b3be38aabecbb28ab7dc56d4a5c63a59a00ea
Author: Tony J. White = <tjw at tjw.org>
Date: 2006-12-27 (Wed, 27 Dec 2006)
Changed paths:
M code/win32/win_wndproc.c
Log Message:
-----------
* replaced SPI_SCREENSAVERRUNNING with the newer SPI_SETSCREENSAVERRUNNING
since newer mingw dropped the older define. Both are defined to 97
Commit: a9db8cc1f8f2b591dfed08401993d063387f79ab
https://github.com/ioquake/ioq3/commit/a9db8cc1f8f2b591dfed08401993d063387f79ab
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-12-28 (Thu, 28 Dec 2006)
Changed paths:
M code/q3_ui/ui_teamorders.c
Log Message:
-----------
fix team orders menu
Commit: 739409973ae090be891077360f36b9e5faa3ef09
https://github.com/ioquake/ioq3/commit/739409973ae090be891077360f36b9e5faa3ef09
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-12-29 (Fri, 29 Dec 2006)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
kick bots by client number instead of name to avoid problems with
weird names (reported by 'DD')
Commit: 91e54c01ed08d0de637112103eeea48760a87f08
https://github.com/ioquake/ioq3/commit/91e54c01ed08d0de637112103eeea48760a87f08
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-12-30 (Sat, 30 Dec 2006)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
using the function pointer time() doesn't make any sense. Passing down
the variable instead looks like the obvious fix.
Commit: 1bc190caf1df1bea413609e6f40e5920496579fa
https://github.com/ioquake/ioq3/commit/1bc190caf1df1bea413609e6f40e5920496579fa
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-12-30 (Sat, 30 Dec 2006)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
include offending string in error message for varables that contain
blacklisted characters
Commit: c3a713832c124dcda646d4b1bcde8a9556aada6e
https://github.com/ioquake/ioq3/commit/c3a713832c124dcda646d4b1bcde8a9556aada6e
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-12-30 (Sat, 30 Dec 2006)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
don't use intermediate array for sorting pakfiles. avoids the
MAX_PAKFILES limitation
Commit: 8e82c3d60584dc68fb0c2c6eaa293fd9fa996ca3
https://github.com/ioquake/ioq3/commit/8e82c3d60584dc68fb0c2c6eaa293fd9fa996ca3
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-12-30 (Sat, 30 Dec 2006)
Changed paths:
M code/cgame/cg_main.c
M code/client/cl_cgame.c
M code/client/cl_curl.c
M code/client/cl_main.c
M code/client/cl_ui.c
M code/client/snd_openal.c
M code/game/bg_lib.h
M code/game/g_session.c
M code/qcommon/cvar.c
M code/qcommon/net_chan.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/server/sv_client.c
M code/server/sv_game.c
M code/ui/ui_main.c
M code/unix/sdl_snd.c
Log Message:
-----------
- tag more functions with gnu format attribute
- fix format string bugs. still some left
Commit: f6e0c6fd19adf854f87abc3abba3c65c1a34c85a
https://github.com/ioquake/ioq3/commit/f6e0c6fd19adf854f87abc3abba3c65c1a34c85a
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-12-30 (Sat, 30 Dec 2006)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
- also check for point release pak files
- make missing pak0 non fatal if fs_game != baseq3. This way total
conversions like westernq3 work without Q3 data.
Commit: 8ca8d845911fb6545bf723cade39944d874d01ea
https://github.com/ioquake/ioq3/commit/8ca8d845911fb6545bf723cade39944d874d01ea
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2006-12-31 (Sun, 31 Dec 2006)
Changed paths:
M code/qcommon/net_chan.c
M code/server/sv_client.c
Log Message:
-----------
fix buffer overflow and format string bug in auth server response
processing
Commit: c1875302c2bc77e3e8e6a29d89fc5761231f71ef
https://github.com/ioquake/ioq3/commit/c1875302c2bc77e3e8e6a29d89fc5761231f71ef
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-01-07 (Sun, 07 Jan 2007)
Changed paths:
M code/client/snd_openal.c
M code/qcommon/net_chan.c
Log Message:
-----------
- Fix two non-C-standard variable declarations.
- Fix function name of vsnprintf for windows systems.
Commit: 37bda478f9c5afe1d0050540fc4f33565dcc8755
https://github.com/ioquake/ioq3/commit/37bda478f9c5afe1d0050540fc4f33565dcc8755
Author: Zachary Slater <zachary at ioquake.org>
Date: 2007-01-14 (Sun, 14 Jan 2007)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
Fix window titles and crap, thanks woekele for pointing this out.
Commit: 40655712cec0d3412639b690207afb91d084330a
https://github.com/ioquake/ioq3/commit/40655712cec0d3412639b690207afb91d084330a
Author: Zachary Slater <zachary at ioquake.org>
Date: 2007-01-14 (Sun, 14 Jan 2007)
Changed paths:
M code/unix/sdl_glimp.c
M code/unix/sdl_snd.c
Log Message:
-----------
Updated urls.
Commit: c586def044c4ba9bcc4a8ce0e01f787c2d6dd2f6
https://github.com/ioquake/ioq3/commit/c586def044c4ba9bcc4a8ce0e01f787c2d6dd2f6
Author: Zachary Slater <zachary at ioquake.org>
Date: 2007-01-14 (Sun, 14 Jan 2007)
Changed paths:
M NOTTODO
M code/unix/setup/pkg/ioquake3/pkginfo.template
M code/unix/setup/pkg/ioquake3d/pkginfo.template
M code/unix/setup/setup.xml
Log Message:
-----------
One more icculus.org/quake3 purge, should be the last...
Also one minor change to the website's get it page.
Commit: cf2875e771e6dfaf3df1fd4d8dd1e92581e78523
https://github.com/ioquake/ioq3/commit/cf2875e771e6dfaf3df1fd4d8dd1e92581e78523
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-01-19 (Fri, 19 Jan 2007)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
* (bug 2977) use MSVC compatiable pre-processors and also include <io.h> for
int types
Commit: 09034c4c64d55af915a3b5e180f82cb1f9055e6c
https://github.com/ioquake/ioq3/commit/09034c4c64d55af915a3b5e180f82cb1f9055e6c
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-01-23 (Tue, 23 Jan 2007)
Changed paths:
M Makefile
Log Message:
-----------
use ioquake3 instead of quake3 for tar file in dist target
Commit: 4b9df8d9e943bdb673551114024849395ff0084f
https://github.com/ioquake/ioq3/commit/4b9df8d9e943bdb673551114024849395ff0084f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-01-23 (Tue, 23 Jan 2007)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
fix wrong use of strncat
Commit: 5dc3b35b4942ad15603b945f946624530c08cc50
https://github.com/ioquake/ioq3/commit/5dc3b35b4942ad15603b945f946624530c08cc50
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-01-24 (Wed, 24 Jan 2007)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_ui.c
M code/client/qal.c
M code/client/snd_dma.c
M code/client/snd_openal.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_x86_64.c
M code/server/sv_client.c
M code/server/sv_game.c
Log Message:
-----------
- Fix loads of format string bugs
- Fix locally looping sounds, thanks to Timbo
Commit: 046e86a925fb695e586b593757a7010439316a90
https://github.com/ioquake/ioq3/commit/046e86a925fb695e586b593757a7010439316a90
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-02-01 (Thu, 01 Feb 2007)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
* (bug 3014) my revision 935 broke the sending of the kick/clientkick message
since SV_DropClient() tried to set the client's state to CS_ZOMBIE prior
to sending the message.
Commit: 2cddf1208d33e87b2f6e1434ddd0fc8671be2559
https://github.com/ioquake/ioq3/commit/2cddf1208d33e87b2f6e1434ddd0fc8671be2559
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-02-12 (Mon, 12 Feb 2007)
Changed paths:
M code/client/cl_main.c
M code/client/client.h
M code/qcommon/md5.c
M code/qcommon/qcommon.h
Log Message:
-----------
* (bug 3019) adds the cvar cl_guidServerUniq (defaults to 1). When set to
non-zero, cl_guid will be unique for each server that the client
connects to
Commit: 7379c3920fbc72913c0a2edd4f33662e21e5b10d
https://github.com/ioquake/ioq3/commit/7379c3920fbc72913c0a2edd4f33662e21e5b10d
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-02-13 (Tue, 13 Feb 2007)
Changed paths:
M README
Log Message:
-----------
* Add documentation for cl_guid in the README
Commit: da75e9fda8d1ed5854abf3a7645c8931a8cd7c89
https://github.com/ioquake/ioq3/commit/da75e9fda8d1ed5854abf3a7645c8931a8cd7c89
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-02-14 (Wed, 14 Feb 2007)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
* (bug 3027) don't trust the "ip" value in the userinfo string since a client
could set this. disconnect (or disallow connection for) a client that
has a userinfo string that's too full for "ip" to be added properly.
(Richard Stanway)
Commit: d580c54e2d9e2d3d58418c622fe5b9e15d61abd7
https://github.com/ioquake/ioq3/commit/d580c54e2d9e2d3d58418c622fe5b9e15d61abd7
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-02-14 (Wed, 14 Feb 2007)
Changed paths:
M README
M code/client/cl_keys.c
M code/client/keycodes.h
M code/client/keys.h
M code/unix/sdl_glimp.c
Log Message:
-----------
* (bug 2741) Adds support in the SDL client for many keys that were not
recognized. For example, F13, F14, F15, WINDOWS, SCROLLLOCK, CAPSLOCK,
WORLD_0 - WORLD_95, etc. (Christophe Cavalaria)
* (bug 2741) Adds the hard-coded toggleConsole bind Shift-Escape
* (bug 2741) Adds detailed explaination of SDL keyboard handling differences
in the README file.
Commit: 8801b06a1e4c1622b4cc9aaf94065e4fc4dd64c8
https://github.com/ioquake/ioq3/commit/8801b06a1e4c1622b4cc9aaf94065e4fc4dd64c8
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-02-15 (Thu, 15 Feb 2007)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
* fix q3lcc warning message due to an extra ; that slipped in at rev 1023
Commit: c6249fcc2508a28e4572168734b4d34e3d048595
https://github.com/ioquake/ioq3/commit/c6249fcc2508a28e4572168734b4d34e3d048595
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-02-16 (Fri, 16 Feb 2007)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
M code/qcommon/md5.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/unix/unix_shared.c
M code/win32/win_shared.c
Log Message:
-----------
* (bug 3019) use the operating system's random number generator if possible
when generating the qkey file
Commit: ddc848dced942fd43a6c991b51d57cf36406d712
https://github.com/ioquake/ioq3/commit/ddc848dced942fd43a6c991b51d57cf36406d712
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-03-01 (Thu, 01 Mar 2007)
Changed paths:
M code/win32/win_gamma.c
Log Message:
-----------
* use the Win2k gamma clamp thing on Vista too (raynorpat)
Commit: 2218a4ea6794904fa78f1b6c7d639ef706adacb5
https://github.com/ioquake/ioq3/commit/2218a4ea6794904fa78f1b6c7d639ef706adacb5
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-03-02 (Fri, 02 Mar 2007)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_parse.c
M code/client/cl_ui.c
M code/client/client.h
Log Message:
-----------
* (bug 3018) need to call Cvar_SetCheatState() after CG_INIT and UI_INIT to
override user-defined cvar values for CVAR_CHEAT cvars that
could be registered in cgame and ui.
Commit: 1de9a065bf143de47c06112c0289d984cbd48baf
https://github.com/ioquake/ioq3/commit/1de9a065bf143de47c06112c0289d984cbd48baf
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-03-17 (Sat, 17 Mar 2007)
Changed paths:
M README
M code/client/snd_openal.c
Log Message:
-----------
Remove cvar s_alMaxSpeakerDistance for the same task can better be achieved with s_alMaxDistance.
Commit: dce62fbcb4a18fff6824cdc55ddc80f8dea8eb89
https://github.com/ioquake/ioq3/commit/dce62fbcb4a18fff6824cdc55ddc80f8dea8eb89
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-03-19 (Mon, 19 Mar 2007)
Changed paths:
M code/unix/linux_glimp.c
Log Message:
-----------
* (bug 3065) fixed non-SDL X11 client crash on certain keys (e.g. XK_egrave )
Commit: f9bb47d9affce13bd7d60dac86353b2304d889da
https://github.com/ioquake/ioq3/commit/f9bb47d9affce13bd7d60dac86353b2304d889da
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-03-22 (Thu, 22 Mar 2007)
Changed paths:
M code/client/cl_keys.c
M code/client/keycodes.h
M code/client/keys.h
Log Message:
-----------
* (bug 2741) replace K_LAST_KEY with MAX_KEYS. K_LAST_KEY is now defined
at 256 for mod compatability reasons. ioq3-only mods may
chose to use MAX_KEYS for checking binds in order to get full
key support, but at the cost of breaking compatability with
older clients.
* (bug 2741) remove some lingering 256-key hardcoding
* properly check bounds of keynum in Key_IsDown(), Key_SetBinding(),
and Key_GetBinding()
Commit: fb58d8f1231b73c75eb7381637d2d4ef15e7b0e0
https://github.com/ioquake/ioq3/commit/fb58d8f1231b73c75eb7381637d2d4ef15e7b0e0
Author: Tim Angus <tim at ngus.net>
Date: 2007-04-01 (Sun, 01 Apr 2007)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
* Move storage of console history from a cvar to a file in order to alleviate
security concerns
Commit: de364863be4e89a963f362248a5dbeb4cc39ce78
https://github.com/ioquake/ioq3/commit/de364863be4e89a963f362248a5dbeb4cc39ce78
Author: Tim Angus <tim at ngus.net>
Date: 2007-04-01 (Sun, 01 Apr 2007)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
* Silly tab filter breaking things
Commit: b5bf1280c1133eecfb4c0c72f331d8d90157ce05
https://github.com/ioquake/ioq3/commit/b5bf1280c1133eecfb4c0c72f331d8d90157ce05
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-04-05 (Thu, 05 Apr 2007)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_main.c
M code/client/cl_ui.c
M code/server/sv_init.c
Log Message:
-----------
* (bug 3018) Should not reset CVAR_CHEAT cvars when loading cgame/ui if they
are being loaded to play a demo. This restores the normal
"timedemo" cvar behaviour.
* (bug 3054) The "demo" command works properly now when connected to
the local server
Commit: d8fa6bd7a7baca2d7607de678e1e4100b567f29c
https://github.com/ioquake/ioq3/commit/d8fa6bd7a7baca2d7607de678e1e4100b567f29c
Author: Zachary Slater <zachary at ioquake.org>
Date: 2007-04-13 (Fri, 13 Apr 2007)
Changed paths:
M make-macosx-ub.sh
Log Message:
-----------
Change suggested by woekele.
s/APPIOQ3/APPLIOQ3/g
Commit: 6f59617596de3163e18199215978ca6141ede453
https://github.com/ioquake/ioq3/commit/6f59617596de3163e18199215978ca6141ede453
Author: Zachary Slater <zachary at ioquake.org>
Date: 2007-05-02 (Wed, 02 May 2007)
Changed paths:
M TODO
Log Message:
-----------
Updates to the status or whatever
Commit: 7d13d6cd3b070de29f1ec15136b3a59b65a11952
https://github.com/ioquake/ioq3/commit/7d13d6cd3b070de29f1ec15136b3a59b65a11952
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-05-10 (Thu, 10 May 2007)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
* (bug 3066) rcon rate-limiting was not compatible with the eventual
integer overflow in Com_Milliseconds() (R1CH)
Commit: 9597d684f938c39b4cf2e8511a81de61774207ab
https://github.com/ioquake/ioq3/commit/9597d684f938c39b4cf2e8511a81de61774207ab
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-05-17 (Thu, 17 May 2007)
Changed paths:
M code/botlib/be_ai_chat.c
Log Message:
-----------
Fix a potential crash bug on 64 bit systems in the botlib library. sizeof(bot_consolemessage_t) is different on 64 bit and 32 bit systems.
Commit: 1a381e7022f1365c8d675ac92060a3da262b7c56
https://github.com/ioquake/ioq3/commit/1a381e7022f1365c8d675ac92060a3da262b7c56
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-05-17 (Thu, 17 May 2007)
Changed paths:
M code/botlib/be_ai_chat.c
Log Message:
-----------
Adding a bit of commentary to the code.
Commit: 16a200d262caf234cdfbaff56dd49420915ab091
https://github.com/ioquake/ioq3/commit/16a200d262caf234cdfbaff56dd49420915ab091
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-05-22 (Tue, 22 May 2007)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
* (bug 3077) allow cURL to follow HTTP redirects (up to 5)
Commit: c1ed094e539152f6e4cce87a9113a22e46ac7d67
https://github.com/ioquake/ioq3/commit/c1ed094e539152f6e4cce87a9113a22e46ac7d67
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-05-22 (Tue, 22 May 2007)
Changed paths:
M code/renderer/tr_init.c
M code/unix/sdl_glimp.c
Log Message:
-----------
* (bug 2972) add r_swapInterval support to SDL client (if libSDL >= 1.2.10)
Commit: 5aac275de293edd2f1f062334d57bdf8e967f5e9
https://github.com/ioquake/ioq3/commit/5aac275de293edd2f1f062334d57bdf8e967f5e9
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-05-22 (Tue, 22 May 2007)
Changed paths:
M code/SDL12/include/SDL.h
M code/SDL12/include/SDL_active.h
M code/SDL12/include/SDL_audio.h
M code/SDL12/include/SDL_byteorder.h
M code/SDL12/include/SDL_cdrom.h
A code/SDL12/include/SDL_config.h
A code/SDL12/include/SDL_config_amiga.h
A code/SDL12/include/SDL_config_dreamcast.h
A code/SDL12/include/SDL_config_macos.h
A code/SDL12/include/SDL_config_macosx.h
A code/SDL12/include/SDL_config_minimal.h
A code/SDL12/include/SDL_config_os2.h
A code/SDL12/include/SDL_config_win32.h
M code/SDL12/include/SDL_copying.h
M code/SDL12/include/SDL_cpuinfo.h
M code/SDL12/include/SDL_endian.h
M code/SDL12/include/SDL_error.h
M code/SDL12/include/SDL_events.h
M code/SDL12/include/SDL_getenv.h
M code/SDL12/include/SDL_joystick.h
M code/SDL12/include/SDL_keyboard.h
M code/SDL12/include/SDL_keysym.h
M code/SDL12/include/SDL_loadso.h
M code/SDL12/include/SDL_main.h
M code/SDL12/include/SDL_mouse.h
M code/SDL12/include/SDL_mutex.h
M code/SDL12/include/SDL_opengl.h
A code/SDL12/include/SDL_platform.h
M code/SDL12/include/SDL_quit.h
M code/SDL12/include/SDL_rwops.h
A code/SDL12/include/SDL_stdinc.h
M code/SDL12/include/SDL_syswm.h
M code/SDL12/include/SDL_thread.h
M code/SDL12/include/SDL_timer.h
M code/SDL12/include/SDL_types.h
M code/SDL12/include/SDL_version.h
M code/SDL12/include/SDL_video.h
M code/SDL12/include/begin_code.h
M code/SDL12/include/close_code.h
M code/libs/macosx/libSDL-1.2.0.dylib
Log Message:
-----------
* updated the included libSDL header files and Mac OS X lib to SDL 1.2.11
Commit: 4a82d860702b0744dd92f8e05c820f59bae6c14c
https://github.com/ioquake/ioq3/commit/4a82d860702b0744dd92f8e05c820f59bae6c14c
Author: Tim Angus <tim at ngus.net>
Date: 2007-05-29 (Tue, 29 May 2007)
Changed paths:
M Makefile
M README
M code/win32/win_input.c
M cross-make-mingw.sh
Log Message:
-----------
* Allow CC to be overridden externally to the Makefile
* Make cross-make-mingw.sh more generic using the above
* Update README to reflect changes
* Fix a couple of warnings in the Windows input layer
Commit: 9030f1bdb11f385dac59e890e921d1276adc63c1
https://github.com/ioquake/ioq3/commit/9030f1bdb11f385dac59e890e921d1276adc63c1
Author: Tim Angus <tim at ngus.net>
Date: 2007-05-29 (Tue, 29 May 2007)
Changed paths:
M code/win32/win_input.c
Log Message:
-----------
* Whitespace :(
Commit: 0f679da4c78aa17609012302f4a024c50a17797a
https://github.com/ioquake/ioq3/commit/0f679da4c78aa17609012302f4a024c50a17797a
Author: Tim Angus <tim at ngus.net>
Date: 2007-05-29 (Tue, 29 May 2007)
Changed paths:
M Makefile
Log Message:
-----------
* Fix dependency generation when GCC is invoked using just "cc"
Commit: 869ca5dbb32bbad43c55a01c372810ca185d2e60
https://github.com/ioquake/ioq3/commit/869ca5dbb32bbad43c55a01c372810ca185d2e60
Author: Coyote <coyote at coyote.org>
Date: 2007-05-30 (Wed, 30 May 2007)
Changed paths:
M Makefile
Log Message:
-----------
Changes for SunOS: grep -q doesn't work on SunOS and GNU make on SunOS defines CC as 'cc' by default (it's not present).
Commit: 1dd785e1d2b1008196e7a80388bfa97c435c5ab2
https://github.com/ioquake/ioq3/commit/1dd785e1d2b1008196e7a80388bfa97c435c5ab2
Author: Tim Angus <tim at ngus.net>
Date: 2007-06-02 (Sat, 02 Jun 2007)
Changed paths:
M Makefile
Log Message:
-----------
* Assumptions are already made that the compiler used is GCC, so it seems silly
to make per-platform exceptions in order to make the IS_GCC test work. Instead
just rely on $(CC) being set by the system (i.e. make) and it being GCC. If
this causes problems on any platforms please discuss it on the mailing list
or IRC
Commit: 2fe29575c447e6531a20a32dbec542f29e5f589d
https://github.com/ioquake/ioq3/commit/2fe29575c447e6531a20a32dbec542f29e5f589d
Author: Tim Angus <tim at ngus.net>
Date: 2007-06-02 (Sat, 02 Jun 2007)
Changed paths:
M Makefile
M code/jpeg-6/jerror.c
M code/jpeg-6/jmemnobs.c
M code/jpeg-6/jmorecfg.h
Log Message:
-----------
* Remove silly MINGW_CFLAGS hack
Commit: 5c4f7033ae322be00be62145859c54fb3b3796a7
https://github.com/ioquake/ioq3/commit/5c4f7033ae322be00be62145859c54fb3b3796a7
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-06-07 (Thu, 07 Jun 2007)
Changed paths:
M code/libs/macosx/libSDL-1.2.0.dylib
Log Message:
-----------
(bug 3072) updated Mac OS X SDL .dylib file. still 1.2.11, but with a small
fix backported from SDL 1.3 related to fullscreen mode and minimize
buttons disapearing on existing windows on Mac OS X.
Commit: ecbb43c9b09e089e2b2c4a55ed763e71ef779424
https://github.com/ioquake/ioq3/commit/ecbb43c9b09e089e2b2c4a55ed763e71ef779424
Author: Zachary Slater <zachary at ioquake.org>
Date: 2007-06-13 (Wed, 13 Jun 2007)
Changed paths:
M code/tools/asm/cmdlib.c
Log Message:
-----------
gcc 4.2 patch from nyhm of gentoo (thanks!)
Commit: 6a5908d4445ac262c2a7c0b85f66066c930d1ee4
https://github.com/ioquake/ioq3/commit/6a5908d4445ac262c2a7c0b85f66066c930d1ee4
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-06-25 (Mon, 25 Jun 2007)
Changed paths:
M code/qcommon/vm_interpreted.c
Log Message:
-----------
check program counter on OP_CALL and OP_LEAVE
Commit: da2f4341c27087673804f259b100f698c38be10c
https://github.com/ioquake/ioq3/commit/da2f4341c27087673804f259b100f698c38be10c
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-06-25 (Mon, 25 Jun 2007)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
use native stack for vm stack as well, frees one register
Commit: 1b1e30edd981292604a686ed61b8f97711c99828
https://github.com/ioquake/ioq3/commit/1b1e30edd981292604a686ed61b8f97711c99828
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-06-27 (Wed, 27 Jun 2007)
Changed paths:
M code/game/bg_lib.h
Log Message:
-----------
fix bg_lib.h compilation with lcc
Commit: beaf352463f7ae486839fadb4cfc76cf7f3125d2
https://github.com/ioquake/ioq3/commit/beaf352463f7ae486839fadb4cfc76cf7f3125d2
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-07-03 (Tue, 03 Jul 2007)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
fix stack alignment
Commit: 8cb20658aa7b7ff027b69ce60c0a66bdb9453a41
https://github.com/ioquake/ioq3/commit/8cb20658aa7b7ff027b69ce60c0a66bdb9453a41
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-07-03 (Tue, 03 Jul 2007)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
another attempt to fix the alignment, this time hopfully for real
Commit: 20e71c7dff6b02618172908e28ef92bcebce5241
https://github.com/ioquake/ioq3/commit/20e71c7dff6b02618172908e28ef92bcebce5241
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-07-03 (Tue, 03 Jul 2007)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
- fix OP_MODU and OP_MODI
- fix minor typos
Commit: 3d70f2ccff1c033d9d56db59504290b8c01aea65
https://github.com/ioquake/ioq3/commit/3d70f2ccff1c033d9d56db59504290b8c01aea65
Author: Zachary Slater <zachary at ioquake.org>
Date: 2007-07-09 (Mon, 09 Jul 2007)
Changed paths:
M Makefile
M code/unix/sdl_glimp.c
Log Message:
-----------
OS X mouse hack, must remove when SDL adds it internally.
Please see bugzilla case:
http://bugzilla.icculus.org/show_bug.cgi?id=3206
and
http://bugzilla.libsdl.org/show_bug.cgi?id=445
Commit: c9171f9b636a6e25c54aa158881ac50d8026911d
https://github.com/ioquake/ioq3/commit/c9171f9b636a6e25c54aa158881ac50d8026911d
Author: Tim Angus <tim at ngus.net>
Date: 2007-07-14 (Sat, 14 Jul 2007)
Changed paths:
M code/unix/sdl_glimp.c
Log Message:
-----------
* Fix compiler warning due to missing guard
Commit: f988185439718b3507b79e4dcfdd86ef3aabeea4
https://github.com/ioquake/ioq3/commit/f988185439718b3507b79e4dcfdd86ef3aabeea4
Author: Tim Angus <tim at ngus.net>
Date: 2007-07-14 (Sat, 14 Jul 2007)
Changed paths:
M Makefile
M code/qcommon/vm_ppc.c
R code/qcommon/vm_ppc_new.c
A code/win32/win_resource.rc
R code/win32/winquake.rc
Log Message:
-----------
* Replace horrendously long list of build rules with set of inference rules
* Remove unused DO_DEBUG_CC and DO_SHLIB_DEBUG_CC commands
* Fix various bits of trailing whitespace
* Remove vm_ppc.c and move vm_ppc_new.c into its place
* Rename winquake.rc to win_resource.rc
Commit: 2d5495d34b98c9699cc83a9e49f5541e4bccfa5e
https://github.com/ioquake/ioq3/commit/2d5495d34b98c9699cc83a9e49f5541e4bccfa5e
Author: Tim Angus <tim at ngus.net>
Date: 2007-07-15 (Sun, 15 Jul 2007)
Changed paths:
M Makefile
M code/tools/asm/Makefile
Log Message:
-----------
* Make make make less noise
Commit: 155802bc0ceaace867efcdc68d944a0e32f087b2
https://github.com/ioquake/ioq3/commit/155802bc0ceaace867efcdc68d944a0e32f087b2
Author: Tim Angus <tim at ngus.net>
Date: 2007-07-16 (Mon, 16 Jul 2007)
Changed paths:
M Makefile
Log Message:
-----------
* Fix parallel build
* Print message indicating CC, CFLAGS and targets before building
* Update .PHONY targets
* Remove build_release and build_debug targets
Commit: 3944b02025cc4d7c0e5a3bdf68dc2e983619724a
https://github.com/ioquake/ioq3/commit/3944b02025cc4d7c0e5a3bdf68dc2e983619724a
Author: Tim Angus <tim at ngus.net>
Date: 2007-07-16 (Mon, 16 Jul 2007)
Changed paths:
M Makefile
Log Message:
-----------
* Generate QVM dependicies in a (much) better way
Commit: 821995dcf127ea6f734323a35684f52ba4d44c32
https://github.com/ioquake/ioq3/commit/821995dcf127ea6f734323a35684f52ba4d44c32
Author: Coyote <coyote at coyote.org>
Date: 2007-07-17 (Tue, 17 Jul 2007)
Changed paths:
M Makefile
Log Message:
-----------
Add specific CC for SunOS
Commit: a0316f93973397d41cbb3d2e9cf432db196f6277
https://github.com/ioquake/ioq3/commit/a0316f93973397d41cbb3d2e9cf432db196f6277
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-07-19 (Thu, 19 Jul 2007)
Changed paths:
M code/game/ai_dmq3.c
Log Message:
-----------
the address of 'classname' will always evaluate as 'true'
Commit: f3e1a64c04c1beb558c90d1d0ba2d24af4f841a3
https://github.com/ioquake/ioq3/commit/f3e1a64c04c1beb558c90d1d0ba2d24af4f841a3
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-07-19 (Thu, 19 Jul 2007)
Changed paths:
M code/ui/ui_players.c
Log Message:
-----------
the address of 'headModelName' will always evaluate as 'true'
Commit: e8bbb1f2d107a39edc90e8506d0cb1580f77317e
https://github.com/ioquake/ioq3/commit/e8bbb1f2d107a39edc90e8506d0cb1580f77317e
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-07-20 (Fri, 20 Jul 2007)
Changed paths:
M Makefile
M code/qcommon/vm_ppc.c
M code/unix/unix_main.c
M code/unix/unix_net.c
Log Message:
-----------
* (bug 3268) Replace Mac OS X Carbon API calls with native ones (thanks
to i3enedek).
* remove some spammy Mac OS X printf's regarding local network detection
* replaced a #warning for non-OS X PPC systems with a call to
msync(..., MS_INVALIDATE). This needs testing.
Commit: 0c99c0c1d22458342dc96614b083fa85d9c95dab
https://github.com/ioquake/ioq3/commit/0c99c0c1d22458342dc96614b083fa85d9c95dab
Author: Tim Angus <tim at ngus.net>
Date: 2007-07-25 (Wed, 25 Jul 2007)
Changed paths:
M code/null/null_client.c
M code/qcommon/cm_patch.c
M code/qcommon/common.c
M code/qcommon/vm_x86.c
M code/unix/linux_signals.c
Log Message:
-----------
* Fix a few -pedantic warnings
Commit: 64239037e0566880187d92a09e3a21f4d2ebaa8c
https://github.com/ioquake/ioq3/commit/64239037e0566880187d92a09e3a21f4d2ebaa8c
Author: Tim Angus <tim at ngus.net>
Date: 2007-07-27 (Fri, 27 Jul 2007)
Changed paths:
M code/qcommon/cm_patch.c
M code/qcommon/cm_test.c
M code/qcommon/cm_trace.c
M code/qcommon/q_math.c
M code/qcommon/q_shared.h
Log Message:
-----------
* Early out AABB collision optimisation from Robert Beckebans (Xreal)
Commit: fbe65853e4fc7cb8f57f0b70b58e11343ac0c220
https://github.com/ioquake/ioq3/commit/fbe65853e4fc7cb8f57f0b70b58e11343ac0c220
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-08-16 (Thu, 16 Aug 2007)
Changed paths:
M Makefile
M code/qcommon/vm_x86_64.c
A code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
new x86_64 vm that doesn't use gas
Commit: 901600631298375b8e473eb3b14eb30665fd62c4
https://github.com/ioquake/ioq3/commit/901600631298375b8e473eb3b14eb30665fd62c4
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-08-16 (Thu, 16 Aug 2007)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
don't spam console with "loading..." messages when loading shaders
Commit: 686d365397d77a512565c1ea6f3aa827b6e9e02a
https://github.com/ioquake/ioq3/commit/686d365397d77a512565c1ea6f3aa827b6e9e02a
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-08-16 (Thu, 16 Aug 2007)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
print the shader loading message if the cvar "developer" is set
Commit: 3992f1a59c6075a96a80af74a546ea8ede90b15c
https://github.com/ioquake/ioq3/commit/3992f1a59c6075a96a80af74a546ea8ede90b15c
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-08-19 (Sun, 19 Aug 2007)
Changed paths:
M code/botlib/be_ai_goal.c
M code/botlib/be_ai_weap.c
M code/game/g_local.h
M code/qcommon/msg.c
M code/renderer/tr_init.c
Log Message:
-----------
fix gcc 4.2 warnings about cast from pointer to integer (#3317)
Commit: 557bb5a1cea2435cfb886e5faf5317300cb89726
https://github.com/ioquake/ioq3/commit/557bb5a1cea2435cfb886e5faf5317300cb89726
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-08-19 (Sun, 19 Aug 2007)
Changed paths:
M code/game/ai_cmd.c
M code/game/ai_team.c
Log Message:
-----------
fix null termination out of array bounds
Commit: 5e35d88b9bef376b3a163e210b04d16846d8a864
https://github.com/ioquake/ioq3/commit/5e35d88b9bef376b3a163e210b04d16846d8a864
Author: Tim Angus <tim at ngus.net>
Date: 2007-08-23 (Thu, 23 Aug 2007)
Changed paths:
M code/cgame/cg_draw.c
M code/game/g_main.c
M code/q3_ui/ui_serverinfo.c
M code/renderer/tr_shader.c
Log Message:
-----------
* (bug 3076) Map cycle breaks on empty or bot only servers (misanthropia)
* (bug 3303) Removal of never compiled code from cgame drawing functions (beast
<info at dbwatersports.com>)
* (bug 3297) Add missing limit to Q3 UI server info (beast
<info at dbwatersports.com>)
* (bug 3029) Fix to shader hash table being overpopulated (identified by
Stefan "#@" Langer <raute_at at gmx.de>)
Commit: 2ea6b8b51268c4a66c6fbc18f5c5c22d589a5681
https://github.com/ioquake/ioq3/commit/2ea6b8b51268c4a66c6fbc18f5c5c22d589a5681
Author: Tim Angus <tim at ngus.net>
Date: 2007-08-23 (Thu, 23 Aug 2007)
Changed paths:
M code/client/cl_keys.c
M code/q3_ui/ui_servers2.c
Log Message:
-----------
* (bug 3324) Incorrect use of sizeof (beast <info at dbwatersports.com>)
* (bug 2946) Console scrolling broken (identified by misantropia)
+ Field_VariableSizeDraw contained a hack to ensure the cursor was always
visible. Unfortunately this interfered with scrolling long lines. Move the
hack to a different place
+ Removed commented code in the same function
+ Reworked Field_KeyDownEvent to use a switch( ... ) and set edit->scroll in
every case, thereby avoiding scrolling issues when "Home" or "End" are
pressed
Commit: 8b5a40e2ed875393ad9007681b31a5e4145d7235
https://github.com/ioquake/ioq3/commit/8b5a40e2ed875393ad9007681b31a5e4145d7235
Author: Tim Angus <tim at ngus.net>
Date: 2007-08-23 (Thu, 23 Aug 2007)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
* Nuts.
Commit: 1144f567e89ac18415e15258111578a880b75c4a
https://github.com/ioquake/ioq3/commit/1144f567e89ac18415e15258111578a880b75c4a
Author: Tim Angus <tim at ngus.net>
Date: 2007-08-23 (Thu, 23 Aug 2007)
Changed paths:
M Makefile
M README
A code/qcommon/puff.c
A code/qcommon/puff.h
M code/renderer/tr_image.c
Log Message:
-----------
* PNG support from Joerg Dietrich <dietrich_joerg at t-online.de>
* Cleanup of tabulation in R_LoadImage
Commit: 4997c4764a5c1a2963080ae8f92d82d966a132a8
https://github.com/ioquake/ioq3/commit/4997c4764a5c1a2963080ae8f92d82d966a132a8
Author: Tim Angus <tim at ngus.net>
Date: 2007-08-24 (Fri, 24 Aug 2007)
Changed paths:
M code/qcommon/files.c
M code/renderer/tr_image.c
Log Message:
-----------
* (bug 3112) Removal of QVM name obfuscation (TsT <tst2006 at gmail.com>)
* Add developer warning when texture loading falls back on jpg from tga
* Remove uppercase extension hack from texture loading since the Q3 pk3
file system is case insensitive anyway and you would likely want to
know about the failures when loading images from the native FS
Commit: 3d107fe624ec24329bff3ed092613ce8e44f3bca
https://github.com/ioquake/ioq3/commit/3d107fe624ec24329bff3ed092613ce8e44f3bca
Author: Tim Angus <tim at ngus.net>
Date: 2007-08-24 (Fri, 24 Aug 2007)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
* ...And the other deliberate mistake
Commit: 5c6612979068a80ede70d7a7cc836b641194ce2c
https://github.com/ioquake/ioq3/commit/5c6612979068a80ede70d7a7cc836b641194ce2c
Author: Tim Angus <tim at ngus.net>
Date: 2007-08-24 (Fri, 24 Aug 2007)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
* (bug 3054) sv_killserver not being set with TA UI
Commit: 6993861080f70a3829fdd09163e0be4f6dd6d6d2
https://github.com/ioquake/ioq3/commit/6993861080f70a3829fdd09163e0be4f6dd6d6d2
Author: Tim Angus <tim at ngus.net>
Date: 2007-08-24 (Fri, 24 Aug 2007)
Changed paths:
M code/unix/linux_glimp.c
M code/unix/linux_joystick.c
M code/unix/sdl_glimp.c
M code/win32/win_input.c
Log Message:
-----------
* Demote input related console information to developer only so that it doesn't
spam the console every time input settings are changed
Commit: 034e6e8f20f0de6852a6831a3112bb381f3669c1
https://github.com/ioquake/ioq3/commit/034e6e8f20f0de6852a6831a3112bb381f3669c1
Author: Tim Angus <tim at ngus.net>
Date: 2007-08-26 (Sun, 26 Aug 2007)
Changed paths:
M README
M code/qcommon/files.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/renderer/tr_image.c
M code/renderer/tr_shader.c
Log Message:
-----------
* Rewrite of R_LoadImage to make it more generic and data driven
Commit: a2d413428a97d05a150c71cc99a03eb040a2787a
https://github.com/ioquake/ioq3/commit/a2d413428a97d05a150c71cc99a03eb040a2787a
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-08-27 (Mon, 27 Aug 2007)
Changed paths:
M Makefile
M README
Log Message:
-----------
make V=1 shows gcc command line
Commit: 0b3a077e1540d2c4d9601399443f5113eb42a2f9
https://github.com/ioquake/ioq3/commit/0b3a077e1540d2c4d9601399443f5113eb42a2f9
Author: Tim Angus <tim at ngus.net>
Date: 2007-08-28 (Tue, 28 Aug 2007)
Changed paths:
M Makefile
M TODO
M code/client/cl_main.c
M code/q3_ui/ui_servers2.c
M code/qcommon/net_chan.c
A code/qcommon/net_ip.c
M code/qcommon/qcommon.h
M code/ui/ui_main.c
R code/unix/unix_net.c
M code/win32/win_local.h
R code/win32/win_net.c
Log Message:
-----------
* Merge win_net.c and unix_net.c
+ Move win32/win_net.c to qcommon/net_ip.c and make it portable
+ Remove unix_net.c, but incorporate its revision history into win_net.c
+ Remove all IPX support -- this remains compatible with existing mods
+ This change also inadvertently gets us SOCKS support on non-Windows
platforms
Commit: 2b33cf1deed18c05dcc2b0f650abf764761f46e0
https://github.com/ioquake/ioq3/commit/2b33cf1deed18c05dcc2b0f650abf764761f46e0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-08-30 (Thu, 30 Aug 2007)
Changed paths:
M code/unix/unix_main.c
Log Message:
-----------
fix potential buffer overflow
Commit: 39abffeb3bf9e242cfe166644d256766147e33db
https://github.com/ioquake/ioq3/commit/39abffeb3bf9e242cfe166644d256766147e33db
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-08-30 (Thu, 30 Aug 2007)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
clean up pak file checks + fixing stray error message when an unofficial pak9.pk3 exists
Commit: 672cfbf16f83fb67f6ce9bb1d3571dc32a5b3083
https://github.com/ioquake/ioq3/commit/672cfbf16f83fb67f6ce9bb1d3571dc32a5b3083
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-05 (Wed, 05 Sep 2007)
Changed paths:
M Makefile
M README
M TODO
A code/asm/ftola.s
A code/asm/matha.s
A code/asm/qasm.h
A code/asm/snapvectora.s
A code/asm/snd_mixa.s
M code/botlib/be_ai_chat.c
M code/botlib/be_ai_goal.c
M code/botlib/be_ai_move.c
M code/botlib/be_ai_move.h
M code/botlib/be_ai_weap.c
M code/botlib/be_interface.c
M code/botlib/l_memory.c
M code/botlib/l_precomp.c
M code/botlib/l_script.c
M code/cgame/cg_draw.c
M code/cgame/cg_drawtools.c
M code/cgame/cg_event.c
M code/cgame/cg_local.h
M code/cgame/cg_main.c
M code/cgame/cg_newdraw.c
M code/cgame/cg_players.c
M code/cgame/cg_servercmds.c
M code/client/cl_cgame.c
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_scrn.c
M code/client/cl_ui.c
M code/client/client.h
M code/client/qal.c
M code/client/snd_dma.c
M code/client/snd_main.c
M code/client/snd_mix.c
M code/game/ai_chat.c
M code/game/ai_dmq3.c
M code/game/ai_main.c
M code/game/bg_lib.c
M code/game/bg_misc.c
M code/game/g_arenas.c
M code/game/g_bot.c
M code/game/g_client.c
M code/game/g_main.c
M code/game/g_mem.c
M code/game/g_session.c
M code/jpeg-6/jcdctmgr.c
M code/jpeg-6/jcmainct.c
M code/jpeg-6/jdmainct.c
A code/libs/win32/libSDL.dll.a
A code/libs/win32/libSDL.la
A code/libs/win32/libSDLmain.a
M code/null/null_client.c
M code/null/null_snddma.c
M code/q3_ui/ui_atoms.c
M code/q3_ui/ui_connect.c
M code/q3_ui/ui_controls2.c
M code/q3_ui/ui_gameinfo.c
M code/q3_ui/ui_local.h
M code/q3_ui/ui_main.c
M code/q3_ui/ui_mods.c
M code/q3_ui/ui_qmenu.c
M code/q3_ui/ui_team.c
M code/q3_ui/ui_video.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/net_ip.c
M code/qcommon/q_math.c
M code/qcommon/q_platform.h
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
M code/renderer/qgl.h
R code/renderer/qgl_linked.h
M code/renderer/tr_cmds.c
M code/renderer/tr_image.c
M code/renderer/tr_init.c
M code/renderer/tr_light.c
M code/renderer/tr_shader.c
M code/renderer/tr_types.h
A code/sdl/sdl_gamma.c
A code/sdl/sdl_glimp.c
A code/sdl/sdl_icon.h
A code/sdl/sdl_input.c
A code/sdl/sdl_snd.c
M code/server/sv_bot.c
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/server/sv_game.c
M code/server/sv_init.c
M code/server/sv_main.c
A code/sys/sys_loadlib.h
A code/sys/sys_local.h
A code/sys/sys_main.c
A code/sys/sys_unix.c
A code/sys/sys_win32.c
A code/sys/tty_console.c
A code/sys/win_resource.h
A code/sys/win_resource.rc
M code/ui/ui_atoms.c
M code/ui/ui_gameinfo.c
M code/ui/ui_main.c
M code/ui/ui_shared.c
R code/unix/LinuxSupport/CHANGES-1.32.txt
R code/unix/LinuxSupport/INSTALL
R code/unix/LinuxSupport/index.html
R code/unix/LinuxSupport/udp_wide_README.txt
R code/unix/LinuxSupport/udp_wide_broadcast.patch
R code/unix/MacSupport/SLA-dmg.sh
R code/unix/MacSupport/SLA.r
R code/unix/MacSupport/ioquake3.icns
R code/unix/README.Linux
R code/unix/README.Q3Test
R code/unix/ftola.s
R code/unix/linux_glimp.c
R code/unix/linux_joystick.c
R code/unix/linux_local.h
R code/unix/linux_qgl.c
R code/unix/linux_signals.c
R code/unix/linux_snd.c
R code/unix/matha.s
R code/unix/qasm.h
R code/unix/quake3.png
R code/unix/quake3.svg
R code/unix/sdl_glimp.c
R code/unix/sdl_snd.c
R code/unix/setup/Makefile
R code/unix/setup/Solaris_pkg.sh
R code/unix/setup/doit
R code/unix/setup/ioq3demo.sh
R code/unix/setup/ioquake3.sh
R code/unix/setup/pkg/ioq3ded.sh
R code/unix/setup/pkg/ioquake3.sh
R code/unix/setup/pkg/ioquake3/depend
R code/unix/setup/pkg/ioquake3/pkginfo.template
R code/unix/setup/pkg/ioquake3/postinstall
R code/unix/setup/pkg/ioquake3/postremove
R code/unix/setup/pkg/ioquake3/preinstall
R code/unix/setup/pkg/ioquake3/preremove
R code/unix/setup/pkg/ioquake3/prototype.template
R code/unix/setup/pkg/ioquake3/space
R code/unix/setup/pkg/ioquake3d/depend
R code/unix/setup/pkg/ioquake3d/pkginfo.template
R code/unix/setup/pkg/ioquake3d/postinstall
R code/unix/setup/pkg/ioquake3d/postremove
R code/unix/setup/pkg/ioquake3d/preinstall
R code/unix/setup/pkg/ioquake3d/preremove
R code/unix/setup/pkg/ioquake3d/prototype.template
R code/unix/setup/pkg/ioquake3d/space
R code/unix/setup/preuninstall.sh
R code/unix/setup/setup.xml
R code/unix/setup/splash.xpm
R code/unix/snapvectora.s
R code/unix/snd_mixa.s
R code/unix/unix_glw.h
R code/unix/unix_main.c
R code/unix/unix_shared.c
R code/win32/background.bmp
R code/win32/clear.bmp
R code/win32/glw_win.h
R code/win32/icon2.ico
R code/win32/msvc/botlib.vcproj
R code/win32/msvc/cgame.def
R code/win32/msvc/cgame.vcproj
R code/win32/msvc/game.def
R code/win32/msvc/game.vcproj
R code/win32/msvc/q3_ui.def
R code/win32/msvc/q3_ui.vcproj
R code/win32/msvc/quake3.sln
R code/win32/msvc/quake3.vcproj
R code/win32/msvc/ref_trin.def
R code/win32/msvc/renderer.vcproj
R code/win32/msvc/ui.def
R code/win32/msvc/ui.vcproj
R code/win32/qe3.ico
R code/win32/resource.h
R code/win32/win_gamma.c
R code/win32/win_glimp.c
R code/win32/win_input.c
R code/win32/win_local.h
R code/win32/win_main.c
R code/win32/win_qgl.c
R code/win32/win_resource.rc
R code/win32/win_shared.c
R code/win32/win_snd.c
R code/win32/win_syscon.c
R code/win32/win_wndproc.c
M make-macosx-ub.sh
A misc/quake3.icns
A misc/quake3.ico
A misc/quake3.png
A misc/quake3.svg
A misc/setup/MacOSX/SLA-dmg.sh
A misc/setup/Makefile
A misc/setup/Solaris_pkg.sh
A misc/setup/doit
A misc/setup/ioq3demo.sh
A misc/setup/ioquake3.sh
A misc/setup/pkg/ioq3ded.sh
A misc/setup/pkg/ioquake3.sh
A misc/setup/pkg/ioquake3/depend
A misc/setup/pkg/ioquake3/pkginfo.template
A misc/setup/pkg/ioquake3/postinstall
A misc/setup/pkg/ioquake3/postremove
A misc/setup/pkg/ioquake3/preinstall
A misc/setup/pkg/ioquake3/preremove
A misc/setup/pkg/ioquake3/prototype.template
A misc/setup/pkg/ioquake3/space
A misc/setup/pkg/ioquake3d/depend
A misc/setup/pkg/ioquake3d/pkginfo.template
A misc/setup/pkg/ioquake3d/postinstall
A misc/setup/pkg/ioquake3d/postremove
A misc/setup/pkg/ioquake3d/preinstall
A misc/setup/pkg/ioquake3d/preremove
A misc/setup/pkg/ioquake3d/prototype.template
A misc/setup/pkg/ioquake3d/space
A misc/setup/preuninstall.sh
A misc/setup/setup.xml
A misc/setup/splash.xpm
Log Message:
-----------
* Merge unified-sdl to trunk
* Bump Q3_VERSION to 1.35
Commit: 904cce6311f8a0790672a79a877dce478033708a
https://github.com/ioquake/ioq3/commit/904cce6311f8a0790672a79a877dce478033708a
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-05 (Wed, 05 Sep 2007)
Changed paths:
M code/jpeg-6/jconfig.h
M code/renderer/qgl.h
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Replace the ugliness in qgl.h with SDL_opengl.h
Commit: fb76f5788715b069193c52968a070fac9b90b3af
https://github.com/ioquake/ioq3/commit/fb76f5788715b069193c52968a070fac9b90b3af
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-05 (Wed, 05 Sep 2007)
Changed paths:
R code/tools/lcc/buildnt.bat
R code/tools/lcc/makefile.nt
Log Message:
-----------
* Obsolete files
Commit: c903576c59b0149d51ed21f9379033ec4a1e2ff4
https://github.com/ioquake/ioq3/commit/c903576c59b0149d51ed21f9379033ec4a1e2ff4
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-05 (Wed, 05 Sep 2007)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* I R KNWOING HOW COMPUTARS WURK!!!!!!! lOL
Commit: 0951b69be59f1655e8c21365422ed5dea77d13a5
https://github.com/ioquake/ioq3/commit/0951b69be59f1655e8c21365422ed5dea77d13a5
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-06 (Thu, 06 Sep 2007)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Fix for SMP hack on OS X
Commit: d5e9f1216e0f2a336f37eb6933cf5fccc3c43e37
https://github.com/ioquake/ioq3/commit/d5e9f1216e0f2a336f37eb6933cf5fccc3c43e37
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-09-06 (Thu, 06 Sep 2007)
Changed paths:
M Makefile
Log Message:
-----------
restore previous versioning scheme for svn snapshots. This scheme is
necessary for continuous version numbers of (rpm) packages.
e.g. 1.35_SVNxxxx > 1.35 > 1.34_SVNxxxx > 1.34
Commit: e56a151a97faaff091cb8c2d93b8dde6e4b57292
https://github.com/ioquake/ioq3/commit/e56a151a97faaff091cb8c2d93b8dde6e4b57292
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-06 (Thu, 06 Sep 2007)
Changed paths:
M Makefile
M code/qcommon/q_shared.h
M code/sdl/sdl_glimp.c
M code/sys/sys_main.c
Log Message:
-----------
* Compile time and runtime checks for SDL >= 1.2.7
* Modified versioning to play nice with the reverted Makefile change
Commit: 54ba74964a1ac0f2867812fc53b93d17b51f7080
https://github.com/ioquake/ioq3/commit/54ba74964a1ac0f2867812fc53b93d17b51f7080
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-06 (Thu, 06 Sep 2007)
Changed paths:
M Makefile
A code/sys/con_tty.c
A code/sys/con_win32.c
M code/sys/sys_loadlib.h
M code/sys/sys_local.h
M code/sys/sys_main.c
R code/sys/tty_console.c
Log Message:
-----------
* Build dedicated server binary on Windows
Commit: 2a02c656e03d8c7f11e8b6cf615f4d4adabd1cff
https://github.com/ioquake/ioq3/commit/2a02c656e03d8c7f11e8b6cf615f4d4adabd1cff
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-06 (Thu, 06 Sep 2007)
Changed paths:
M Makefile
Log Message:
-----------
* Seems some shells *cough*dash*cough* have a broken built-in "echo"
Commit: e75c19b45d83ca7594972569c6241942a680280a
https://github.com/ioquake/ioq3/commit/e75c19b45d83ca7594972569c6241942a680280a
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-09-07 (Fri, 07 Sep 2007)
Changed paths:
M Makefile
M code/sys/con_win32.c
Log Message:
-----------
* Adds preliminary support for win32 dedicated server console.
Functionality is still quite limited (no tab completion, history, etc.),
but at least with this console you can scroll without locking up
your server.
Commit: 687b744166aa6973d9d38c4a2df1cccba0fd002c
https://github.com/ioquake/ioq3/commit/687b744166aa6973d9d38c4a2df1cccba0fd002c
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-09-09 (Sun, 09 Sep 2007)
Changed paths:
M code/sys/con_win32.c
Log Message:
-----------
* win32 dedicated console cleanup: drop silly predifined height and width,
scroll the command buffer to the right when typing long lines, restore
the original color theme on CON_Shutdown().
Commit: 2130bce927775e2b81e1032f8e047f0cb7a1386c
https://github.com/ioquake/ioq3/commit/2130bce927775e2b81e1032f8e047f0cb7a1386c
Author: Coyote <coyote at coyote.org>
Date: 2007-09-10 (Mon, 10 Sep 2007)
Changed paths:
M Makefile
Log Message:
-----------
Minor changes for SunOS...
Commit: 8ca91d6731fcc4ff92e48f47824c1d3c492b7b13
https://github.com/ioquake/ioq3/commit/8ca91d6731fcc4ff92e48f47824c1d3c492b7b13
Author: Coyote <coyote at coyote.org>
Date: 2007-09-10 (Mon, 10 Sep 2007)
Changed paths:
M Makefile
Log Message:
-----------
Forget about SDL_DIR, remove versioncheck on sunos until I can fix it.
Commit: d6f32df425c3283780f6d258b51397f6b805139e
https://github.com/ioquake/ioq3/commit/d6f32df425c3283780f6d258b51397f6b805139e
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-10 (Mon, 10 Sep 2007)
Changed paths:
M Makefile
Log Message:
-----------
* Revert to 1172
Commit: 4f4f0c0dabdcf7edfc94734e9619653057628087
https://github.com/ioquake/ioq3/commit/4f4f0c0dabdcf7edfc94734e9619653057628087
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-10 (Mon, 10 Sep 2007)
Changed paths:
M code/renderer/qgl.h
M code/renderer/tr_backend.c
M code/renderer/tr_image.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/renderer/tr_shade.c
M code/renderer/tr_shader.c
M code/renderer/tr_types.h
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Remove use of GL_ARB_multitexture since this has been part of the
core API for many years now
Commit: 1d54a9ebe504fcc03003738162090c1c6bc5e3d6
https://github.com/ioquake/ioq3/commit/1d54a9ebe504fcc03003738162090c1c6bc5e3d6
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-12 (Wed, 12 Sep 2007)
Changed paths:
M code/renderer/qgl.h
M code/renderer/tr_backend.c
M code/renderer/tr_image.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/renderer/tr_shade.c
M code/renderer/tr_shader.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Revert 1176 -- MinGW's headers are too old *sigh*
* Revert to using literal function pointers for GL extensions rather than PFN*
typedefs as some platforms' headers are broken enough that they prevent
SDL_opengl.h from fixing things up if the PFN* typedefs are missing
Commit: c7c2ee1b84e3c59ddc41b09607f0bee86b708743
https://github.com/ioquake/ioq3/commit/c7c2ee1b84e3c59ddc41b09607f0bee86b708743
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-12 (Wed, 12 Sep 2007)
Changed paths:
M Makefile
M README
R code/tools/asm/Makefile
R code/tools/asm/q3asm.sln
R code/tools/asm/q3asm.vcproj
R code/tools/lcc/Makefile
Log Message:
-----------
* Improve Makefile startup time
+ Merge q3asm and q3lcc Makefiles into the core Makefile
+ Don't find .d files, create a list from .o
+ .asm files now depend on q3lcc
+ .qvm files now depend on q3asm
* IMPORTANT NOTE: do a "make distclean" if you have problems
Commit: 39ab3294bfac6283956c31740ade67ea2e0bacdb
https://github.com/ioquake/ioq3/commit/39ab3294bfac6283956c31740ade67ea2e0bacdb
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-13 (Thu, 13 Sep 2007)
Changed paths:
M Makefile
Log Message:
-----------
* Remove -Werror from TOOLS_CFLAGS
Commit: cadaaffccea724584172b8a7d76aa895b307a3fa
https://github.com/ioquake/ioq3/commit/cadaaffccea724584172b8a7d76aa895b307a3fa
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-14 (Fri, 14 Sep 2007)
Changed paths:
M Makefile
Log Message:
-----------
* Split off DEPEND_CFLAGS so -MMD isn't used when doing library checks
Commit: 2052b94adc1764194fbe8c3b4f246f88d3344958
https://github.com/ioquake/ioq3/commit/2052b94adc1764194fbe8c3b4f246f88d3344958
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-15 (Sat, 15 Sep 2007)
Changed paths:
M code/tools/lcc/etc/lcc.c
Log Message:
-----------
* Remove redundant win32 code in LCC which drew -I flags from the "include"
environment variable
Commit: e46fe24426031cb53854a61c1b27e8ecb11a9120
https://github.com/ioquake/ioq3/commit/e46fe24426031cb53854a61c1b27e8ecb11a9120
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-09-15 (Sat, 15 Sep 2007)
Changed paths:
M code/qcommon/net_ip.c
M code/qcommon/qcommon.h
M code/server/sv_main.c
M code/sys/con_win32.c
M code/sys/sys_local.h
M code/sys/sys_main.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
* rewrite of the win32 dedicated console:
1) NET_Sleep() no longer watches for input, Sys_Sleep() added for waiting
on input.
2) Added "CtrlHandler" for trapping Ctrl-C and other quit methods not
handled by signals on windows
3) Added history support
4) Added tab completion
5) Removed automatic cursor/scroll adjustment (too problematic)
6) Enable mousewheel scrolling
7) Stop using the InputBuffer for editing
This seems to work pretty well now, but I jumped the gun on a previous
commit message by saying you can scroll now without locking up your server.
That was only true up until the point that a server tried to print to
the console, at that point it will hang until you release the scroll bar :(
It may be possible to get around this by using a seperate thread for
console output, but that's a whole new can of worms.
Commit: d86f72f75e099b78d86a74391a1576f72938e29a
https://github.com/ioquake/ioq3/commit/d86f72f75e099b78d86a74391a1576f72938e29a
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-15 (Sat, 15 Sep 2007)
Changed paths:
A misc/msvc/ioq3.sln
A misc/msvc/ioq3.vcproj
Log Message:
-----------
* Simple MSVC Express project that passes through to the make build system
Commit: da29118ae04c7a597d6371e41512834ff17a6b6a
https://github.com/ioquake/ioq3/commit/da29118ae04c7a597d6371e41512834ff17a6b6a
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-21 (Fri, 21 Sep 2007)
Changed paths:
M code/client/cl_console.c
M code/client/cl_keys.c
M code/client/cl_scrn.c
M code/client/client.h
M code/client/keys.h
Log Message:
-----------
* Don't apply colour escape chars on input fields
Commit: 60260f1c60f3f719dc2069809dc7160fd594f889
https://github.com/ioquake/ioq3/commit/60260f1c60f3f719dc2069809dc7160fd594f889
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-21 (Fri, 21 Sep 2007)
Changed paths:
M code/game/bg_lib.h
M code/qcommon/q_shared.h
Log Message:
-----------
* (bug 3318) Restrict color escape characters to alphanumerics
Commit: 7562caa3109d7ecfc8db035430f80ad4b9267265
https://github.com/ioquake/ioq3/commit/7562caa3109d7ecfc8db035430f80ad4b9267265
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-22 (Sat, 22 Sep 2007)
Changed paths:
M Makefile
M code/client/cl_curl.c
M code/client/cl_curl.h
M code/client/cl_main.c
M code/client/client.h
M code/client/qal.c
M code/client/qal.h
M code/client/snd_codec.c
M code/client/snd_codec_ogg.c
M code/client/snd_openal.c
M code/game/bg_lib.c
M code/game/bg_lib.h
M code/qcommon/q_shared.h
Log Message:
-----------
* Move the conditional compilation of bg_lib.c from the Makefile to cpp in
order to force dependency generation on bg_lib.*
* Make testing USE_ defines more consistent
Commit: eb217f73643f4607d9c6a72b0ea228893a0f601a
https://github.com/ioquake/ioq3/commit/eb217f73643f4607d9c6a72b0ea228893a0f601a
Author: Tim Angus <tim at ngus.net>
Date: 2007-09-24 (Mon, 24 Sep 2007)
Changed paths:
M code/game/bg_lib.h
Log Message:
-----------
* Add missing )
Commit: 26641226a484cb0523342316fe920a6eb68f6d1a
https://github.com/ioquake/ioq3/commit/26641226a484cb0523342316fe920a6eb68f6d1a
Author: Tim Angus <tim at ngus.net>
Date: 2007-10-01 (Mon, 01 Oct 2007)
Changed paths:
M code/qcommon/qcommon.h
M code/sdl/sdl_gamma.c
M code/sdl/sdl_glimp.c
M code/sys/sys_main.c
Log Message:
-----------
* Remove some C99isms (f0rqu3)
* Provide Q_snprintf wrapper for snprintf (f0rqu3)
Commit: 5692e30fa96ea10e95338dee65c0b4d34a5bf5cb
https://github.com/ioquake/ioq3/commit/5692e30fa96ea10e95338dee65c0b4d34a5bf5cb
Author: Tim Angus <tim at ngus.net>
Date: 2007-10-02 (Tue, 02 Oct 2007)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_console.c
M code/client/cl_input.c
M code/client/cl_keys.c
M code/client/cl_main.c
M code/client/cl_scrn.c
M code/client/cl_ui.c
M code/client/client.h
M code/sdl/sdl_input.c
Log Message:
-----------
* Fix bug that prevented key up events getting to cgame/ui when not in game
* Use Key_[GS]etCatcher everywhere to set keycatcher
* Clear all key states when the catcher changes
Commit: da8f451263077a5cddf8fdd6bf913331022d2199
https://github.com/ioquake/ioq3/commit/da8f451263077a5cddf8fdd6bf913331022d2199
Author: Tim Angus <tim at ngus.net>
Date: 2007-10-06 (Sat, 06 Oct 2007)
Changed paths:
M code/qcommon/cm_local.h
M code/qcommon/cm_patch.c
M code/qcommon/cm_test.c
M code/qcommon/cm_trace.c
Log Message:
-----------
* Bug fix to collision optimisation (arQon)
Commit: 95f67c2c3e36b8df221e442cdd3a266b0a920984
https://github.com/ioquake/ioq3/commit/95f67c2c3e36b8df221e442cdd3a266b0a920984
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-10-08 (Mon, 08 Oct 2007)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
fix incorrect use of strncpy
this function should really be removed or rewritten from scratch
Commit: a9eaefecabdd850c9450a744cf2f75958e86f4ac
https://github.com/ioquake/ioq3/commit/a9eaefecabdd850c9450a744cf2f75958e86f4ac
Author: Tim Angus <tim at ngus.net>
Date: 2007-10-09 (Tue, 09 Oct 2007)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
* Replace Sys_AnsiColorify with Sys_AnsiColorPrint, a more simple means of
achieving the same feature
* Handle non-numeric color codes in Sys_AnsiColorPrint
Commit: e955f142b8ae6b94e7e980f8d60cd3f39c1bdd83
https://github.com/ioquake/ioq3/commit/e955f142b8ae6b94e7e980f8d60cd3f39c1bdd83
Author: Tim Angus <tim at ngus.net>
Date: 2007-10-09 (Tue, 09 Oct 2007)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
* Grr. Argh. Whitespace. etc.
Commit: 66b31c94b969273b8bd8d04d355fbf47819cb550
https://github.com/ioquake/ioq3/commit/66b31c94b969273b8bd8d04d355fbf47819cb550
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-10-12 (Fri, 12 Oct 2007)
Changed paths:
M Makefile
Log Message:
-----------
actually build 64bit binaries on ppc64
Commit: aa5e8520568617a7dadb7c60997a957d387b0758
https://github.com/ioquake/ioq3/commit/aa5e8520568617a7dadb7c60997a957d387b0758
Author: Tim Angus <tim at ngus.net>
Date: 2007-10-12 (Fri, 12 Oct 2007)
Changed paths:
M code/client/cl_keys.c
M code/qcommon/common.c
M code/qcommon/qcommon.h
Log Message:
-----------
* Unconditionally place a '\' at the start of the command buffer when
autocompleting -- you're still all WRONG :p
* Fix bugette where the completee didn't get its case copied from
the completed token
* Add functionality to autocomplete key names
* Don't build client command completion on the dedicated server
Commit: 8f43965e13e28a868134df08b153a101692e948d
https://github.com/ioquake/ioq3/commit/8f43965e13e28a868134df08b153a101692e948d
Author: Tim Angus <tim at ngus.net>
Date: 2007-10-12 (Fri, 12 Oct 2007)
Changed paths:
M Makefile
M code/qcommon/q_platform.h
Log Message:
-----------
* OpenBSD support (Toni Spets <toni.spets at gmail.com>)
Commit: 6dffd08e749a5e53d574916e8bb90386cc148d29
https://github.com/ioquake/ioq3/commit/6dffd08e749a5e53d574916e8bb90386cc148d29
Author: Tim Angus <tim at ngus.net>
Date: 2007-10-13 (Sat, 13 Oct 2007)
Changed paths:
M Makefile
M code/tools/asm/cmdlib.c
M code/tools/asm/cmdlib.h
M code/tools/asm/q3asm.c
Log Message:
-----------
* Fix to qvm compilation on big endian architectures
Commit: 2bebaff8b407cab150f94bbbb997d3456dc064d6
https://github.com/ioquake/ioq3/commit/2bebaff8b407cab150f94bbbb997d3456dc064d6
Author: Tim Angus <tim at ngus.net>
Date: 2007-10-13 (Sat, 13 Oct 2007)
Changed paths:
M code/qcommon/q_platform.h
Log Message:
-----------
* Add required header on *BSD
Commit: 4eb569b706ff03a6a6225409d16b9726bab1f19d
https://github.com/ioquake/ioq3/commit/4eb569b706ff03a6a6225409d16b9726bab1f19d
Author: Tim Angus <tim at ngus.net>
Date: 2007-10-22 (Mon, 22 Oct 2007)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
* Rename g_logfile back to g_log, but keep the cvar variable as is (see r128)
Commit: b5074539ae797f94378b0bca086cd8a39461a302
https://github.com/ioquake/ioq3/commit/b5074539ae797f94378b0bca086cd8a39461a302
Author: Tim Angus <tim at ngus.net>
Date: 2007-10-22 (Mon, 22 Oct 2007)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
* Sigh
Commit: 788a4e1cf889adbc3096483e1b41bbb58316adfc
https://github.com/ioquake/ioq3/commit/788a4e1cf889adbc3096483e1b41bbb58316adfc
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-10-23 (Tue, 23 Oct 2007)
Changed paths:
M Makefile
Log Message:
-----------
introduce TOOLS_OPTIMIZE to be able to override compiler flags used for
tools compilation
Commit: fe349e80ba4a1f72ab9611ec7aa9517e5c71293f
https://github.com/ioquake/ioq3/commit/fe349e80ba4a1f72ab9611ec7aa9517e5c71293f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-10-26 (Fri, 26 Oct 2007)
Changed paths:
M code/qcommon/q_platform.h
Log Message:
-----------
include endian.h (#3399)
Commit: 881988636a55124dbe540f4b9f2a3db670604a32
https://github.com/ioquake/ioq3/commit/881988636a55124dbe540f4b9f2a3db670604a32
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-01 (Thu, 01 Nov 2007)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
* Don't truncate the cvar value when the user specifically asks for it
Commit: 31c24bd0d25498ba06ffe0280124d596970a023c
https://github.com/ioquake/ioq3/commit/31c24bd0d25498ba06ffe0280124d596970a023c
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-02 (Fri, 02 Nov 2007)
Changed paths:
M Makefile
M code/botlib/be_interface.c
M code/botlib/l_precomp.c
M code/game/g_client.c
M code/q3_ui/ui_connect.c
M code/renderer/qgl.h
M code/sdl/sdl_gamma.c
M code/sdl/sdl_glimp.c
M code/sdl/sdl_input.c
M code/sdl/sdl_snd.c
M code/sys/sys_main.c
M code/sys/win_resource.rc
M code/tools/asm/q3asm.c
M code/ui/ui_main.c
A misc/msvc/cgame.def
A misc/msvc/cgame.vcproj
A misc/msvc/game.def
A misc/msvc/game.vcproj
M misc/msvc/ioq3.sln
R misc/msvc/ioq3.vcproj
A misc/msvc/q3_ui.def
A misc/msvc/q3_ui.vcproj
A misc/msvc/quake3.vcproj
A misc/msvc/ui.def
A misc/msvc/ui.vcproj
Log Message:
-----------
* (bug 3393) Blank user names still possible (Michael Jard <kfaust at gmail.com>)
* (bug 3363) Download percentage overflow (Martin Doucha <next_ghost at quick.cz>)
* (bug 3390) MSVC project (Julian Priestley <juzley at gmail.com>)
* For OS X and MinGW ports, don't -I code/SDL when USE_LOCAL_HEADERS is 0
Commit: 6d5fc14c669eaad92bb9d4d4357f6de649f42f3c
https://github.com/ioquake/ioq3/commit/6d5fc14c669eaad92bb9d4d4357f6de649f42f3c
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-02 (Fri, 02 Nov 2007)
Changed paths:
M Makefile
Log Message:
-----------
* Move TOOLS_OPTIMIZE
Commit: 527a5ddb1da730da1ed74eb82327ba8c762a7e54
https://github.com/ioquake/ioq3/commit/527a5ddb1da730da1ed74eb82327ba8c762a7e54
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-03 (Sat, 03 Nov 2007)
Changed paths:
M code/sys/win_resource.rc
Log Message:
-----------
* Fix to win_resource.rc for MSVC build
Commit: 6f85c247e3817e30dd9249f84ec31c57b6a5f0c6
https://github.com/ioquake/ioq3/commit/6f85c247e3817e30dd9249f84ec31c57b6a5f0c6
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-11-06 (Tue, 06 Nov 2007)
Changed paths:
M Makefile
M code/asm/qasm.h
Log Message:
-----------
Don't define ELF, use __ELF__ instead
Commit: e8d3c485355a5659784dd5dc175433c42127853f
https://github.com/ioquake/ioq3/commit/e8d3c485355a5659784dd5dc175433c42127853f
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-07 (Wed, 07 Nov 2007)
Changed paths:
M code/renderer/tr_init.c
Log Message:
-----------
* Whitespace consistency in tr_init.c
Commit: 25ac1317b182e0920c6ef4d63b2b05ce17df4cc7
https://github.com/ioquake/ioq3/commit/25ac1317b182e0920c6ef4d63b2b05ce17df4cc7
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-11 (Sun, 11 Nov 2007)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Remove work around for a 2 year old OpenAL bug that now actually causes a
crash on snd_restart
Commit: 0d8d161eaf4c015a715cb2ec2d255abc39969e92
https://github.com/ioquake/ioq3/commit/0d8d161eaf4c015a715cb2ec2d255abc39969e92
Author: Julian Priestley <juz at juz.org.uk>
Date: 2007-11-12 (Mon, 12 Nov 2007)
Changed paths:
M misc/msvc/cgame.vcproj
M misc/msvc/game.vcproj
M misc/msvc/q3_ui.vcproj
M misc/msvc/ui.vcproj
Log Message:
-----------
* Enable incremental linking for debug configurations in the MSVC projects
files. This allows edit and continue to be used, and prevents a build warning
about inconsistencies in the project files.
* Convert line endings back to DOS in the MSVC project files, as MSVC
silently replaces UNIX endings for project files.
Commit: 62363cdf933bd5adaf36dee89f5c9ca09a48b2fd
https://github.com/ioquake/ioq3/commit/62363cdf933bd5adaf36dee89f5c9ca09a48b2fd
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-11-13 (Tue, 13 Nov 2007)
Changed paths:
M misc/setup/doit
M misc/setup/preuninstall.sh
R misc/setup/setup.xml
A misc/setup/setup.xml.in
Log Message:
-----------
rework script to create loki installer
the script now automatically picks up the architectures present in
the build directory. Also builds installer without data files if no
data files are present.
Wrt loki metadata the installer now installs ioq3 as default
component instead of the data files. After all baseq3 is just a mod
(almost) like any other.
Commit: f0215128af5f4a25ac7e910248e2390a17b5ee55
https://github.com/ioquake/ioq3/commit/f0215128af5f4a25ac7e910248e2390a17b5ee55
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-11-14 (Wed, 14 Nov 2007)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
make master server used by client configurable (cl_master)
patch by Erik Kloppenburg
Commit: 3f3c827bcdba59be819ece7ab427799f4e0a6ef0
https://github.com/ioquake/ioq3/commit/3f3c827bcdba59be819ece7ab427799f4e0a6ef0
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-16 (Fri, 16 Nov 2007)
Changed paths:
R code/cgame/cgame.bat
R code/cgame/cgame.plg
R code/cgame/cgame.q3asm
R code/cgame/cgame.sh
R code/cgame/cgame_ta.bat
R code/cgame/cgame_ta.q3asm
R code/cgame/cgame_ta.sh
R code/game/game.bat
R code/game/game.q3asm
R code/game/game.sh
R code/game/game_ta.bat
R code/game/game_ta.q3asm
R code/game/game_ta.sh
R code/q3_ui/compile.bat
R code/q3_ui/q3_ui.bat
R code/q3_ui/q3_ui.q3asm
R code/q3_ui/q3_ui.sh
R code/q3_ui/ui.q3asm
R code/ui/compile.bat
R code/ui/ui.bat
R code/ui/ui.q3asm
Log Message:
-----------
* Remove all the crappy old bat/sh QVM building scripts
Commit: b62950ca6e967cf7fa8a82a7332678000bfdc307
https://github.com/ioquake/ioq3/commit/b62950ca6e967cf7fa8a82a7332678000bfdc307
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-18 (Sun, 18 Nov 2007)
Changed paths:
M code/client/cl_main.c
M code/client/snd_codec.c
M code/client/snd_codec.h
M code/client/snd_codec_ogg.c
M code/client/snd_codec_wav.c
M code/sys/sys_main.c
Log Message:
-----------
* Fix bug where an extraneous render command can cause a crash when
recording video
* Make S_CodecUtilClose NULL the snd_stream_t pointer
* Fix indentation in runtime SDL check code
Commit: f2f8e73d58272e33ee10afe5abae43e9f41ae87e
https://github.com/ioquake/ioq3/commit/f2f8e73d58272e33ee10afe5abae43e9f41ae87e
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-19 (Mon, 19 Nov 2007)
Changed paths:
M code/sys/con_tty.c
Log Message:
-----------
* s/O_NDELAY/O_NONBLOCK/
Commit: 3f3e1a51a15697af206e05129bcba09d81da4754
https://github.com/ioquake/ioq3/commit/3f3e1a51a15697af206e05129bcba09d81da4754
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-23 (Fri, 23 Nov 2007)
Changed paths:
M code/qcommon/cvar.c
M code/server/sv_init.c
M code/ui/ui_main.c
Log Message:
-----------
* (bug 3420) Don't respect sv_killserver unless a server is actually running
* (bug 3431) USERINFO cvars created in cg_main not getting sent (arQon)
Commit: 6bd4bb16a0d158ee64a7fcaeeefa3297d07ac070
https://github.com/ioquake/ioq3/commit/6bd4bb16a0d158ee64a7fcaeeefa3297d07ac070
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-25 (Sun, 25 Nov 2007)
Changed paths:
M Makefile
M code/sdl/sdl_glimp.c
M code/sys/sys_main.c
Log Message:
-----------
* Move SDL library version check to sys_main.c as it's proving difficult to
make the Makefile check sufficiently portable
* Remove unnecessary GL PFN... casts from SDL_GL_GetProcAddress calls
* Replace OS X uname workaround with Solaris workaround, as I believe OS X
uname now behaves the same as GNU name
Commit: eaeed742c5be674da39b20c1c22f26438b3a056f
https://github.com/ioquake/ioq3/commit/eaeed742c5be674da39b20c1c22f26438b3a056f
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-26 (Mon, 26 Nov 2007)
Changed paths:
M Makefile
M code/qcommon/net_ip.c
M code/qcommon/q_platform.h
M code/sys/con_tty.c
M code/sys/sys_local.h
M misc/msvc/quake3.vcproj
Log Message:
-----------
* Move MINSDL_ values to sys_local.h from Makefile/VC project
* Merge *BSD platform definitions in q_platform.h
* IRIX support (Patrick Baggett <baggett.patrick at figglesoftware.com>)
Commit: b61ccb0b9bd94e5b20f354b947146911cc899eea
https://github.com/ioquake/ioq3/commit/b61ccb0b9bd94e5b20f354b947146911cc899eea
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-26 (Mon, 26 Nov 2007)
Changed paths:
M code/botlib/l_libvar.c
Log Message:
-----------
* Initialise botlib libvarlist to NULL as having it uninitialised may
potentially cause problems
Commit: fdff7487494b1b081f0c93f8c7956b444c5e457e
https://github.com/ioquake/ioq3/commit/fdff7487494b1b081f0c93f8c7956b444c5e457e
Author: Julian Priestley <juz at juz.org.uk>
Date: 2007-11-27 (Tue, 27 Nov 2007)
Changed paths:
M misc/msvc/quake3.vcproj
Log Message:
-----------
* Remove MINSDL_ values from vc project for debug, debug TA and release
configurations (previous commit only removed them from release TA
configuration)
Commit: ccc66aadff078ebe8ff05d54add45590752d490d
https://github.com/ioquake/ioq3/commit/ccc66aadff078ebe8ff05d54add45590752d490d
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-11-30 (Fri, 30 Nov 2007)
Changed paths:
M Makefile
M misc/setup/Solaris_pkg.sh
M misc/setup/pkg/ioq3ded.sh
M misc/setup/pkg/ioquake3.sh
M misc/setup/pkg/ioquake3d/prototype.template
Log Message:
-----------
Solaris fixes by Vincent Cojot
Commit: 3cde9bf0dce06cfe86f9d07143aed21a704ac98f
https://github.com/ioquake/ioq3/commit/3cde9bf0dce06cfe86f9d07143aed21a704ac98f
Author: Tim Angus <tim at ngus.net>
Date: 2007-11-30 (Fri, 30 Nov 2007)
Changed paths:
M Makefile
M code/qcommon/files.c
A code/sys/con_log.c
A code/sys/con_passive.c
M code/sys/con_tty.c
M code/sys/con_win32.c
M code/sys/sys_local.h
M code/sys/sys_main.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
* Add con_log.c to log all console output
* Add con_passive.c to cut down on #ifdef DEDICATED in sys_main.c
* Add Sys_ErrorDialog to report ERR_FATALs to the user
+ On Windows use a MessageBox and offer to copy the console log to the
clipboard
+ On everything else print to the terminal and save the console log as
crashlog.txt
Commit: 5bd3ef41900a77778af5f318562f6c4c6e552983
https://github.com/ioquake/ioq3/commit/5bd3ef41900a77778af5f318562f6c4c6e552983
Author: Tim Angus <tim at ngus.net>
Date: 2007-12-01 (Sat, 01 Dec 2007)
Changed paths:
M code/client/cl_avi.c
Log Message:
-----------
* Fix poppy captured audio when recording videos
Commit: 4f0565a4a7efe7576eeb2f1f5b483df14e333a75
https://github.com/ioquake/ioq3/commit/4f0565a4a7efe7576eeb2f1f5b483df14e333a75
Author: Julian Priestley <juz at juz.org.uk>
Date: 2007-12-02 (Sun, 02 Dec 2007)
Changed paths:
M code/sys/con_log.c
M misc/msvc/quake3.vcproj
Log Message:
-----------
* Add con_log.c and con_passive.c from r1222 to quake3.vcproj.
* Rename 'write' and 'read' variables in con_log.c, as these are already
defined in io.h in the MSVC environment.
Commit: dfc97a1dfacda5590160083dbf393530290b8bf4
https://github.com/ioquake/ioq3/commit/dfc97a1dfacda5590160083dbf393530290b8bf4
Author: Tim Angus <tim at ngus.net>
Date: 2007-12-02 (Sun, 02 Dec 2007)
Changed paths:
M code/botlib/l_libvar.c
M code/botlib/l_precomp.c
Log Message:
-----------
* Make some botlib memory allocations /potentially/ safer
Commit: 6113cf7a6863b0748ec7f7fcb38f474a90fadc66
https://github.com/ioquake/ioq3/commit/6113cf7a6863b0748ec7f7fcb38f474a90fadc66
Author: Tim Angus <tim at ngus.net>
Date: 2007-12-03 (Mon, 03 Dec 2007)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* (bug 3454) Fix crash in autocompletion due to incorrect strncpy buffer size
Commit: d08f861e137f2c34acc5feacd554e8a5b5723f2a
https://github.com/ioquake/ioq3/commit/d08f861e137f2c34acc5feacd554e8a5b5723f2a
Author: Zachary Slater <zachary at ioquake.org>
Date: 2007-12-04 (Tue, 04 Dec 2007)
Changed paths:
M README
Log Message:
-----------
README update
Commit: 3cc683e8092744dd1ff60d95120a5c049586193a
https://github.com/ioquake/ioq3/commit/3cc683e8092744dd1ff60d95120a5c049586193a
Author: Tim Angus <tim at ngus.net>
Date: 2007-12-07 (Fri, 07 Dec 2007)
Changed paths:
M Makefile
Log Message:
-----------
* (bug 3460) Revert OS X uname change
Commit: a31dc5c21d35727ea28386e8232c15fdb5e81f99
https://github.com/ioquake/ioq3/commit/a31dc5c21d35727ea28386e8232c15fdb5e81f99
Author: Tim Angus <tim at ngus.net>
Date: 2007-12-07 (Fri, 07 Dec 2007)
Changed paths:
M Makefile
Log Message:
-----------
* s/x86/i386 on previous revision
Commit: f2cbb819fcf23b7bb4b9dcf11d603d120aa59a5e
https://github.com/ioquake/ioq3/commit/f2cbb819fcf23b7bb4b9dcf11d603d120aa59a5e
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-12-08 (Sat, 08 Dec 2007)
Changed paths:
M code/q3_ui/ui_menu.c
Log Message:
-----------
print "powered by the ioquake3 engine" in the main menu
Commit: 6b5fbd189d5f7c24da01daa1bf2eff6222551102
https://github.com/ioquake/ioq3/commit/6b5fbd189d5f7c24da01daa1bf2eff6222551102
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2007-12-08 (Sat, 08 Dec 2007)
Changed paths:
M code/q3_ui/ui_video.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
detect available resolutions and offer them in the menu
Store the resolutions detected by SDL in a cvar. The mod code can
then optionally use the cvar to offer a better choice in the menu.
Signed-off-by: Ludwig Nussel <ludwig.nussel at suse.de>
Commit: b9ab949ec7377bbc3be83088f05fcbbaaaa7347f
https://github.com/ioquake/ioq3/commit/b9ab949ec7377bbc3be83088f05fcbbaaaa7347f
Author: Tim Angus <tim at ngus.net>
Date: 2007-12-11 (Tue, 11 Dec 2007)
Changed paths:
M code/q3_ui/ui_local.h
M code/q3_ui/ui_main.c
M code/q3_ui/ui_menu.c
M code/q3_ui/ui_video.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Replace "powered by ioq3" text with ui_ioq3 CVAR_ROM
* Guess display aspect based on the desktop resolution
* Sort detected resolutions by...
+ closeness to display aspect
+ ascending width
+ ascending height
* Apply Q3 coding style to resolution detection code
Commit: b906e94a6d35e502fa6247817b1c8df0beb358e8
https://github.com/ioquake/ioq3/commit/b906e94a6d35e502fa6247817b1c8df0beb358e8
Author: Tim Angus <tim at ngus.net>
Date: 2007-12-11 (Tue, 11 Dec 2007)
Changed paths:
M code/qcommon/unzip.c
Log Message:
-----------
* (bug 3470) Correct type for function pointer
(baggett.patrick at figglesoftware.com)
Commit: d075f172df5911877bf343960f88714de6554eb2
https://github.com/ioquake/ioq3/commit/d075f172df5911877bf343960f88714de6554eb2
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-12-13 (Thu, 13 Dec 2007)
Changed paths:
M code/client/qal.c
M code/client/qal.h
Log Message:
-----------
Fix multiple symbol errors for compilation on MacOSX. Remove unnecessary definitions.
Commit: a9a8022d5355901ae93ff5839c40283c06e2258b
https://github.com/ioquake/ioq3/commit/a9a8022d5355901ae93ff5839c40283c06e2258b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-12-13 (Thu, 13 Dec 2007)
Changed paths:
M code/client/qal.c
M code/client/qal.h
Log Message:
-----------
Modification to stop crash on Linux for dlopened() OpenAL, will break MacOSX build again.
Commit: 99c8676383a182233a36f679dbffd0afd393c701
https://github.com/ioquake/ioq3/commit/99c8676383a182233a36f679dbffd0afd393c701
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-12-13 (Thu, 13 Dec 2007)
Changed paths:
M code/AL/al.h
M code/AL/alc.h
M code/client/qal.c
M code/client/qal.h
Log Message:
-----------
Revert changes in ioquake3 AL code, fix OpenAL headers.
Commit: 662b67c733a3e4e5d6c7fda0bb88ae2732b22209
https://github.com/ioquake/ioq3/commit/662b67c733a3e4e5d6c7fda0bb88ae2732b22209
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-12-14 (Fri, 14 Dec 2007)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Replace obsolete macro with some other macro. I hope this does not break too much.
Commit: 3648af78dcf185b22e3a196f4abf87e74038f36b
https://github.com/ioquake/ioq3/commit/3648af78dcf185b22e3a196f4abf87e74038f36b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-12-14 (Fri, 14 Dec 2007)
Changed paths:
M Makefile
M code/sdl/sdl_input.c
M make-macosx-ub.sh
Log Message:
-----------
Fix building on MacOSX.
Commit: 87fa68fd41ac24d650ee57d3e3d1a10e176f59e7
https://github.com/ioquake/ioq3/commit/87fa68fd41ac24d650ee57d3e3d1a10e176f59e7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-12-14 (Fri, 14 Dec 2007)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/sys/sys_main.c
Log Message:
-----------
Add gamedirectory in .app to searchpath on MacOSX
Commit: f41b32a39a394849b7d9506e1360c0605df6f9fd
https://github.com/ioquake/ioq3/commit/f41b32a39a394849b7d9506e1360c0605df6f9fd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-12-14 (Fri, 14 Dec 2007)
Changed paths:
M README
Log Message:
-----------
Update readme to mirror newest requirements for compiling this project on macosx
Commit: 08ee31604ac41fc24317122681f3b053594422cf
https://github.com/ioquake/ioq3/commit/08ee31604ac41fc24317122681f3b053594422cf
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-12-27 (Thu, 27 Dec 2007)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Remove small redundancy
Commit: c1f8727f0f9b3cfc59c09500741036a40820b50e
https://github.com/ioquake/ioq3/commit/c1f8727f0f9b3cfc59c09500741036a40820b50e
Author: Zachary Slater <zachary at ioquake.org>
Date: 2007-12-30 (Sun, 30 Dec 2007)
Changed paths:
A misc/setup/ioquake3.SlackBuild
A misc/setup/slack-desc
Log Message:
-----------
Slackbuild patch from Hobbes
Commit: 2d32d3dbff4b83474b5aeb9bb727fe0f920b71eb
https://github.com/ioquake/ioq3/commit/2d32d3dbff4b83474b5aeb9bb727fe0f920b71eb
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-12-31 (Mon, 31 Dec 2007)
Changed paths:
M Makefile
M README
M make-macosx-ub.sh
Log Message:
-----------
* Improved Mac OS X build support.
* Dropped support for Mac OS X 10.2 to simplify things. If anyone still
needs this version supported let me know.
Commit: 45698be226dc077cb3f0a296b3545e7ed9163902
https://github.com/ioquake/ioq3/commit/45698be226dc077cb3f0a296b3545e7ed9163902
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2007-12-31 (Mon, 31 Dec 2007)
Changed paths:
M Makefile
M make-macosx-ub.sh
Log Message:
-----------
Fix build process on 10.5 and 10.4 sdks for tjw's modifications
Commit: 4c3b7def84c41ea9464d22b167dc0f73bfc08500
https://github.com/ioquake/ioq3/commit/4c3b7def84c41ea9464d22b167dc0f73bfc08500
Author: Tony J. White = <tjw at tjw.org>
Date: 2007-12-31 (Mon, 31 Dec 2007)
Changed paths:
M code/qcommon/common.c
M code/server/sv_init.c
Log Message:
-----------
* send along the reason for disconnection when sending the disconnect
cmd to all clients in SV_FinalMessage()
* on Com_Error(), set the cvar "com_errorCode" with the errorParm_t integer
value for the error. This can be used by a mod's ui to an draw error
dialog specific for the error (e.g. Reconnect button on ERR_SERVERDISCONNECT)
Commit: cabf9b74f9de3ad3ba5b5b4c3897f43b3a1266f5
https://github.com/ioquake/ioq3/commit/cabf9b74f9de3ad3ba5b5b4c3897f43b3a1266f5
Author: Tony J. White = <tjw at tjw.org>
Date: 2008-01-03 (Thu, 03 Jan 2008)
Changed paths:
M Makefile
M make-macosx-ub.sh
Log Message:
-----------
* Update the Mac OS X build process (again)
* Allow BUILD_* env vars to be passed to make to build only specific
components
Commit: ff84183fe76deb20a241375fc79fb71e4a08f21c
https://github.com/ioquake/ioq3/commit/ff84183fe76deb20a241375fc79fb71e4a08f21c
Author: Tony J. White = <tjw at tjw.org>
Date: 2008-01-03 (Thu, 03 Jan 2008)
Changed paths:
M Makefile
M make-macosx-ub.sh
Log Message:
-----------
* print LDFLAGS summary in the make output after CFLAGS summary (Hobbes)
* Fix typo in make-macosx-ub.sh (Hobbes)
Commit: 7cc9ee4f84589de2f4a6cd2048ac124963516758
https://github.com/ioquake/ioq3/commit/7cc9ee4f84589de2f4a6cd2048ac124963516758
Author: Tony J. White = <tjw at tjw.org>
Date: 2008-01-03 (Thu, 03 Jan 2008)
Changed paths:
M README
Log Message:
-----------
* fix MacOSX build instructions in README
Commit: 9cc4e0c976ca214bbedfb4e2cd2614757f89a221
https://github.com/ioquake/ioq3/commit/9cc4e0c976ca214bbedfb4e2cd2614757f89a221
Author: Tim Angus <tim at ngus.net>
Date: 2008-01-19 (Sat, 19 Jan 2008)
Changed paths:
M code/client/snd_codec.c
Log Message:
-----------
* Fix to bug in S_FileExtension (Tr3B)
Commit: 59c231c6c6ee9c460a252aea74a8aa1b84da4e1a
https://github.com/ioquake/ioq3/commit/59c231c6c6ee9c460a252aea74a8aa1b84da4e1a
Author: Tim Angus <tim at ngus.net>
Date: 2008-01-22 (Tue, 22 Jan 2008)
Changed paths:
M code/botlib/be_aas_main.c
M code/botlib/l_script.c
M code/client/cl_cgame.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/game/ai_dmnet.c
M code/ui/ui_main.c
Log Message:
-----------
* (bug 3412) %s expansion security patch (DevHC)
Commit: 50783f1dbb9d2d7fad9b7c50a4fd7e2e603b79a3
https://github.com/ioquake/ioq3/commit/50783f1dbb9d2d7fad9b7c50a4fd7e2e603b79a3
Author: Tim Angus <tim at ngus.net>
Date: 2008-01-31 (Thu, 31 Jan 2008)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Disabling r_allowSoftwareGL as per bug 3526
Commit: cb06e3e93a5c81ad5c0314ce1934c1eafb654f48
https://github.com/ioquake/ioq3/commit/cb06e3e93a5c81ad5c0314ce1934c1eafb654f48
Author: Tim Angus <tim at ngus.net>
Date: 2008-02-10 (Sun, 10 Feb 2008)
Changed paths:
M code/client/snd_dma.c
Log Message:
-----------
* Fixes to some muppetry in snd_dma.c (arQon)
Commit: 4eec54c338a4e2c75f4af71e9c87b39dbb0a9112
https://github.com/ioquake/ioq3/commit/4eec54c338a4e2c75f4af71e9c87b39dbb0a9112
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-02-12 (Tue, 12 Feb 2008)
Changed paths:
M Makefile
M code/renderer/tr_image.c
A code/renderer/tr_image_png.c
A code/renderer/tr_image_png.h
Log Message:
-----------
move png support to separate file
Commit: f65dbd4351b93bfe8b1fb2ca6d84834e763a53e6
https://github.com/ioquake/ioq3/commit/f65dbd4351b93bfe8b1fb2ca6d84834e763a53e6
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-02-12 (Tue, 12 Feb 2008)
Changed paths:
M code/renderer/tr_image_png.c
Log Message:
-----------
integer overflow safeguards
Commit: 02d842532e998eb9606b79c7b93bab5ba038a1a1
https://github.com/ioquake/ioq3/commit/02d842532e998eb9606b79c7b93bab5ba038a1a1
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-02-14 (Thu, 14 Feb 2008)
Changed paths:
M code/renderer/tr_image.c
Log Message:
-----------
make bmp decoder more robust against corrupt files
Commit: a3d62033d86419bcbcc4ecdaf7969c94b08ae896
https://github.com/ioquake/ioq3/commit/a3d62033d86419bcbcc4ecdaf7969c94b08ae896
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-02-14 (Thu, 14 Feb 2008)
Changed paths:
M code/renderer/tr_image.c
Log Message:
-----------
make tga decoder more robust against corrupt files
Commit: 85ba66e7e8eccfec2e7ca3f943bd810224491653
https://github.com/ioquake/ioq3/commit/85ba66e7e8eccfec2e7ca3f943bd810224491653
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-02-14 (Thu, 14 Feb 2008)
Changed paths:
M Makefile
M code/qcommon/qfiles.h
M code/renderer/tr_image.c
A code/renderer/tr_image_bmp.c
A code/renderer/tr_image_bmp.h
A code/renderer/tr_image_jpg.c
A code/renderer/tr_image_jpg.h
A code/renderer/tr_image_pcx.c
A code/renderer/tr_image_pcx.h
A code/renderer/tr_image_tga.c
A code/renderer/tr_image_tga.h
Log Message:
-----------
move all image decoders into separate files
Commit: c77f537ae3e787047ae11b12c3bf665c7b9330ae
https://github.com/ioquake/ioq3/commit/c77f537ae3e787047ae11b12c3bf665c7b9330ae
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-02-14 (Thu, 14 Feb 2008)
Changed paths:
M code/renderer/tr_image_pcx.c
Log Message:
-----------
make pcx decoder more robust against corrupt files
Commit: 7132b492dda05bcb60942cd7d918af6eaae8e15f
https://github.com/ioquake/ioq3/commit/7132b492dda05bcb60942cd7d918af6eaae8e15f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-02-14 (Thu, 14 Feb 2008)
Changed paths:
M code/jpeg-6/jdatasrc.c
M code/jpeg-6/jpeglib.h
M code/renderer/tr_image_jpg.c
Log Message:
-----------
don't read more memory than available in jpg decode
Commit: 84f32478b95cf3c00f53778ab1edbdeba8718eab
https://github.com/ioquake/ioq3/commit/84f32478b95cf3c00f53778ab1edbdeba8718eab
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-02-14 (Thu, 14 Feb 2008)
Changed paths:
M Makefile
M code/renderer/tr_image_jpg.c
Log Message:
-----------
remove code duplicated from libjpeg and make internal functions static
Commit: a5b51a95d706df345fe4486f3a8785a80e4ba15e
https://github.com/ioquake/ioq3/commit/a5b51a95d706df345fe4486f3a8785a80e4ba15e
Author: Tim Angus <tim at ngus.net>
Date: 2008-02-14 (Thu, 14 Feb 2008)
Changed paths:
M code/renderer/tr_image.c
M code/renderer/tr_image_bmp.c
R code/renderer/tr_image_bmp.h
M code/renderer/tr_image_jpg.c
R code/renderer/tr_image_jpg.h
M code/renderer/tr_image_pcx.c
R code/renderer/tr_image_pcx.h
M code/renderer/tr_image_png.c
R code/renderer/tr_image_png.h
M code/renderer/tr_image_tga.c
R code/renderer/tr_image_tga.h
M code/renderer/tr_local.h
Log Message:
-----------
* Consolidate tr_image_*.h headers into tr_local.h to more closely follow the
Q3 coding style
* Prefix image loaders with R_ now they're non-static
Commit: d91c5c9282862e966e0d0a6a41a08fd6a22ac359
https://github.com/ioquake/ioq3/commit/d91c5c9282862e966e0d0a6a41a08fd6a22ac359
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-02-14 (Thu, 14 Feb 2008)
Changed paths:
M code/renderer/tr_image_pcx.c
Log Message:
-----------
make the pcx decode actually work
Commit: 14fda56059904f7d5621849dbb98f8d22594cf37
https://github.com/ioquake/ioq3/commit/14fda56059904f7d5621849dbb98f8d22594cf37
Author: Julian Priestley <juz at juz.org.uk>
Date: 2008-02-14 (Thu, 14 Feb 2008)
Changed paths:
M misc/msvc/quake3.vcproj
Log Message:
-----------
* Add the new tr_image_*.c files to the quake3 MSVC project
Commit: c0f7c8d9cde0e90dbbd489fc91eeec2d753cba3e
https://github.com/ioquake/ioq3/commit/c0f7c8d9cde0e90dbbd489fc91eeec2d753cba3e
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-02-15 (Fri, 15 Feb 2008)
Changed paths:
M code/renderer/tr_image_png.c
Log Message:
-----------
png fixes by Joerg Dietrich
Commit: 1f86aba3428b4ed29dba10a873a0486278f53098
https://github.com/ioquake/ioq3/commit/1f86aba3428b4ed29dba10a873a0486278f53098
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-02-16 (Sat, 16 Feb 2008)
Changed paths:
M code/client/cl_curl.h
Log Message:
-----------
Remove .3 part in default curl library. With it www download is broken on most recent distributions, as there is no libcurl.so.3
Commit: a99634c2d339900b46baa1be78dc4d2e76ca45fb
https://github.com/ioquake/ioq3/commit/a99634c2d339900b46baa1be78dc4d2e76ca45fb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-02-16 (Sat, 16 Feb 2008)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Fall back to libcurl.so.4 or libcurl.so.4 if the default symlink does not exist.
Commit: dc3d2457e0f46449e97fa9a676ca6b82f9d75ce3
https://github.com/ioquake/ioq3/commit/dc3d2457e0f46449e97fa9a676ca6b82f9d75ce3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-02-17 (Sun, 17 Feb 2008)
Changed paths:
M code/client/cl_curl.c
M code/client/cl_curl.h
Log Message:
-----------
Angst and zinx cajoled me into removing trying to load libcurl.so again.
Commit: fd69a32508d72c3eef628535900de58e412be5ed
https://github.com/ioquake/ioq3/commit/fd69a32508d72c3eef628535900de58e412be5ed
Author: Tim Angus <tim at ngus.net>
Date: 2008-02-20 (Wed, 20 Feb 2008)
Changed paths:
M code/botlib/l_precomp.c
M code/botlib/l_script.c
M code/botlib/l_script.h
Log Message:
-----------
* (bug 3427) Single Player causes SIGBUS on SGI IRIX (Patrick Baggett)
Commit: e31156e586bc126549d73d8b13f160ee6a14b038
https://github.com/ioquake/ioq3/commit/e31156e586bc126549d73d8b13f160ee6a14b038
Author: Tim Angus <tim at ngus.net>
Date: 2008-02-28 (Thu, 28 Feb 2008)
Changed paths:
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
Log Message:
-----------
* Write q3config_server.cfg for the server, to avoid reseting client variables
after running a dedicated server
Commit: b5a220359b1347488846b074e34b59cd6dc818f5
https://github.com/ioquake/ioq3/commit/b5a220359b1347488846b074e34b59cd6dc818f5
Author: Tim Angus <tim at ngus.net>
Date: 2008-03-02 (Sun, 02 Mar 2008)
Changed paths:
M code/client/snd_codec_ogg.c
Log Message:
-----------
* Ogg codec fix regarding ogg files in pk3s (Tr3b)
Commit: 6a213889dc1c8c568f0c85c5376eb2418a5a1bff
https://github.com/ioquake/ioq3/commit/6a213889dc1c8c568f0c85c5376eb2418a5a1bff
Author: Tim Angus <tim at ngus.net>
Date: 2008-03-11 (Tue, 11 Mar 2008)
Changed paths:
M code/client/snd_codec_ogg.c
Log Message:
-----------
* (bug 3567) Fix to error handling in Ogg decoder (Joerg Dietrich)
Commit: 6ddf70b0eb148519e442524c978b9d5cf9b48c01
https://github.com/ioquake/ioq3/commit/6ddf70b0eb148519e442524c978b9d5cf9b48c01
Author: Tim Angus <tim at ngus.net>
Date: 2008-03-17 (Mon, 17 Mar 2008)
Changed paths:
M Makefile
Log Message:
-----------
* Compile bg_* files separately for each game module, as originally intended
Commit: 6c5211c0d36d518a792d3db6be68e64ea94fd783
https://github.com/ioquake/ioq3/commit/6c5211c0d36d518a792d3db6be68e64ea94fd783
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-03-24 (Mon, 24 Mar 2008)
Changed paths:
M code/client/cl_ui.c
Log Message:
-----------
catch Cbuf_ExecuteText(EXEC_NOW,...) from the ui as that would crash the vm
Commit: 7a5243a3b20a4071aa322e127a1974f97d11c37f
https://github.com/ioquake/ioq3/commit/7a5243a3b20a4071aa322e127a1974f97d11c37f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-03-24 (Mon, 24 Mar 2008)
Changed paths:
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_x86_64.c
Log Message:
-----------
use vm->callLevel to count recursive calls to VM_Call
Throw an error if vm->callLevel is set and VM_Free is called.
Commit: 302b1b49ff96bca76b8f78a4e5b2ab126574543e
https://github.com/ioquake/ioq3/commit/302b1b49ff96bca76b8f78a4e5b2ab126574543e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-25 (Tue, 25 Mar 2008)
Changed paths:
M README
M code/qcommon/cvar.c
Log Message:
-----------
Applied patch to clean up code for reading cvars and add new command "print" for printing the content of cvars, by Ben Millwood.
See also https://bugzilla.icculus.org/show_bug.cgi?id=3546
Commit: 5728fc2ec869c057f27c3bbb663b99122e490e45
https://github.com/ioquake/ioq3/commit/5728fc2ec869c057f27c3bbb663b99122e490e45
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-25 (Tue, 25 Mar 2008)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
vsnprintf -> Q_vsnprintf
Commit: bb47026b5f38a4f1478384ac92d07c07d1a4b83e
https://github.com/ioquake/ioq3/commit/bb47026b5f38a4f1478384ac92d07c07d1a4b83e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-25 (Tue, 25 Mar 2008)
Changed paths:
M README
M code/botlib/be_aas_main.c
M code/botlib/l_precomp.c
M code/botlib/l_script.c
M code/cgame/cg_main.c
M code/game/ai_main.c
M code/game/bg_lib.c
M code/game/bg_lib.h
M code/game/g_main.c
M code/game/g_team.c
M code/q3_ui/ui_atoms.c
M code/qcommon/common.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/sv_bot.c
M code/server/sv_rankings.c
M code/ui/ui_atoms.c
M code/ui/ui_shared.c
Log Message:
-----------
- Replace vsprintf function in bg_lib.c with vsnprintf implementation started by Patrick Powell.
- Remove all calls to vsprintf in the engine and gamecode and replace them with calls to vsnprintf.
Commit: 99fe055931a2881ac9c98d4637501df6b666811a
https://github.com/ioquake/ioq3/commit/99fe055931a2881ac9c98d4637501df6b666811a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-25 (Tue, 25 Mar 2008)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Commit patch from Jacques Boscq, which will prohibit the calling of memcpy with src=dest
Commit: 11d9608fcae60f8122d1e79479e997ac77e5c3d0
https://github.com/ioquake/ioq3/commit/11d9608fcae60f8122d1e79479e997ac77e5c3d0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-25 (Tue, 25 Mar 2008)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Remove obsolete code for obfuscation.
Commit: 0ea43872708cb6673cbe0fc0d081f55b40fac1a4
https://github.com/ioquake/ioq3/commit/0ea43872708cb6673cbe0fc0d081f55b40fac1a4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-25 (Tue, 25 Mar 2008)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
strcpy -> memmove as string does overlap which should be avoided according to the manpage. Thanks to Jacques Boscq.
Commit: 401f7521ff81b6f35d3a25868c15279bcc3691e5
https://github.com/ioquake/ioq3/commit/401f7521ff81b6f35d3a25868c15279bcc3691e5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-26 (Wed, 26 Mar 2008)
Changed paths:
M code/game/bg_lib.c
Log Message:
-----------
Make cast-workaround to unsigned int use sizeof operator.
Commit: 9412316883f7c61821408268cf2d6ade5eeb4039
https://github.com/ioquake/ioq3/commit/9412316883f7c61821408268cf2d6ade5eeb4039
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-26 (Wed, 26 Mar 2008)
Changed paths:
M code/client/cl_keys.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
Make sure fullscreen does not work for in_nograb when manually Alt-Entering, too.
Commit: ccffb851851695c9887d369bd6cad6af3a084ccf
https://github.com/ioquake/ioq3/commit/ccffb851851695c9887d369bd6cad6af3a084ccf
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-27 (Thu, 27 Mar 2008)
Changed paths:
M code/renderer/tr_model.c
Log Message:
-----------
This hack probably is not needed anymore.
Commit: d79a5487bc07c084167a19bd2695d46036df26b0
https://github.com/ioquake/ioq3/commit/d79a5487bc07c084167a19bd2695d46036df26b0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-27 (Thu, 27 Mar 2008)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix flashing connect screen, see https://bugzilla.icculus.org/show_bug.cgi?id=3425.
Commit: fe1e02e45725009978aea30e4e1ae1b083962391
https://github.com/ioquake/ioq3/commit/fe1e02e45725009978aea30e4e1ae1b083962391
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-27 (Thu, 27 Mar 2008)
Changed paths:
M code/client/cl_main.c
M code/client/cl_scrn.c
Log Message:
-----------
A more clean solution to this bug. Stop the renderer when the UI VM is not running, as no commands get issued in that case anyways.
Commit: 1d072dfdb5f3288276b27df4d12913c04940275a
https://github.com/ioquake/ioq3/commit/1d072dfdb5f3288276b27df4d12913c04940275a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-27 (Thu, 27 Mar 2008)
Changed paths:
M code/client/cl_scrn.c
Log Message:
-----------
These checks are now redundant.
Commit: f82ea67c6720a9df65fe4223bd7f8a21f3b9966a
https://github.com/ioquake/ioq3/commit/f82ea67c6720a9df65fe4223bd7f8a21f3b9966a
Author: Tony J. White = <tjw at tjw.org>
Date: 2008-03-28 (Fri, 28 Mar 2008)
Changed paths:
M code/botlib/l_script.c
Log Message:
-----------
* remove COM_Compress() call on script buffer loaded into memory. I assume
this was added in order to save cycles if a script is loaded and then
parsed multiple times, but it caused line numbers to be reported
incorrectly for parse errors. If a script is loaded into memory and
parsed multiple times then the script itself should be optimized instead
of doing it at runtime. Also, there was a possibility of segfault
due to where this was called.
Commit: b2225a823cdde6c6e12d7e64be5e4f9b51ff5c13
https://github.com/ioquake/ioq3/commit/b2225a823cdde6c6e12d7e64be5e4f9b51ff5c13
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-03-28 (Fri, 28 Mar 2008)
Changed paths:
M Makefile
M misc/setup/pkg/ioq3ded.sh
M misc/setup/pkg/ioquake3.sh
Log Message:
-----------
http://bugzilla.icculus.org/show_bug.cgi?id=3579
Patch to make Solaris work again by Vincent Cojot.
Commit: c5980568e1db9e3a31bfa4e62201c46de9aa1246
https://github.com/ioquake/ioq3/commit/c5980568e1db9e3a31bfa4e62201c46de9aa1246
Author: Tim Angus <tim at ngus.net>
Date: 2008-04-04 (Fri, 04 Apr 2008)
Changed paths:
M ChangeLog
M README
Log Message:
-----------
* Update ChangeLog
Commit: 5d63a38ad903756c9584c5381c0acd9d9a1042da
https://github.com/ioquake/ioq3/commit/5d63a38ad903756c9584c5381c0acd9d9a1042da
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-04 (Fri, 04 Apr 2008)
Changed paths:
M code/client/cl_main.c
M code/client/cl_ui.c
M code/qcommon/net_chan.c
M code/qcommon/net_ip.c
M code/qcommon/qcommon.h
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/server/sv_main.c
Log Message:
-----------
Basic IPv6 support. Some inspiration from the patches by Lubos Dolezel and JF Tremblay at https://bugzilla.icculus.org/show_bug.cgi?id=2355.
Commit: 7b80773212541adc6ed1df191ad642ec66ba9f0e
https://github.com/ioquake/ioq3/commit/7b80773212541adc6ed1df191ad642ec66ba9f0e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-05 (Sat, 05 Apr 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Fix compilation on Solaris and possibly other platforms that have no getifaddrs()
Commit: 70cd2ccfab989dc1ddfc1edd08762cf85122c3c9
https://github.com/ioquake/ioq3/commit/70cd2ccfab989dc1ddfc1edd08762cf85122c3c9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-05 (Sat, 05 Apr 2008)
Changed paths:
M code/qcommon/net_ip.c
M code/qcommon/q_platform.h
Log Message:
-----------
- include Winsock2.h for windows
- add a __BSD__ define for all bsd platforms if it doesn't exist.
Commit: fcbf0bdd843acab00443238aedf908c132270f8f
https://github.com/ioquake/ioq3/commit/fcbf0bdd843acab00443238aedf908c132270f8f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-05 (Sat, 05 Apr 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
I hope this makes the code work on solaris, too and fix the EINVAL on sendto()
Commit: 85bee47f526df5817bd611d69288d3b3974d0776
https://github.com/ioquake/ioq3/commit/85bee47f526df5817bd611d69288d3b3974d0776
Author: Tim Angus <tim at ngus.net>
Date: 2008-04-05 (Sat, 05 Apr 2008)
Changed paths:
M Makefile
M code/qcommon/net_ip.c
Log Message:
-----------
* Fix to MinGW build following IPv6 changes
Commit: 5c1167557a5747dac1269046922815e27784439d
https://github.com/ioquake/ioq3/commit/5c1167557a5747dac1269046922815e27784439d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-06 (Sun, 06 Apr 2008)
Changed paths:
M code/qcommon/q_shared.c
M code/renderer/tr_shader.c
Log Message:
-----------
Make sure that one broken shader file cannot crash the game / make the other shaders unusable.
Commit: f5b3a1331377deb5f8d252ede046945b56adaacd
https://github.com/ioquake/ioq3/commit/f5b3a1331377deb5f8d252ede046945b56adaacd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-06 (Sun, 06 Apr 2008)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
revert changes to that one as this is not necessary.
Commit: 0811b1c99cf247fa4d25a5dd58d3b6d547d66c72
https://github.com/ioquake/ioq3/commit/0811b1c99cf247fa4d25a5dd58d3b6d547d66c72
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-06 (Sun, 06 Apr 2008)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
Actually take into account how SkipBracedSection works. It requires a section to start with a single separate '{'. So we need to require this here, too.
Commit: 8d1a5f8b321487d6719c2fb0f36b993f7bf5ecfa
https://github.com/ioquake/ioq3/commit/8d1a5f8b321487d6719c2fb0f36b993f7bf5ecfa
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-04-06 (Sun, 06 Apr 2008)
Changed paths:
M code/client/cl_ui.c
Log Message:
-----------
catch EXEC_NOW on quit to prevent deleting a running vm
Commit: 8bcb33892e6b55f59181b9b20de46dafd493a381
https://github.com/ioquake/ioq3/commit/8bcb33892e6b55f59181b9b20de46dafd493a381
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-04-06 (Sun, 06 Apr 2008)
Changed paths:
M code/qcommon/cmd.c
Log Message:
-----------
debug output for EXEC_NOW
Commit: 43ac1eca6ab192db7876642344866e6cbd71b098
https://github.com/ioquake/ioq3/commit/43ac1eca6ab192db7876642344866e6cbd71b098
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-04-06 (Sun, 06 Apr 2008)
Changed paths:
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/qcommon/vm.c
Log Message:
-----------
set flag to allow forced unload of a running VM
required to prevent a client from exiting if the server disconnects (bug 3585)
Commit: cafbb38d85e43168ea6a1c73f819549f4103550a
https://github.com/ioquake/ioq3/commit/cafbb38d85e43168ea6a1c73f819549f4103550a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-06 (Sun, 06 Apr 2008)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
Handle detail textures correctly when r_detailedTextures is set to 0.
Commit: 8d7932dfca3b3dd1a74c16a4c2c913da025de908
https://github.com/ioquake/ioq3/commit/8d7932dfca3b3dd1a74c16a4c2c913da025de908
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-04-06 (Sun, 06 Apr 2008)
Changed paths:
A misc/setup/setup.xml.mod
Log Message:
-----------
sample loki-setup setup.xml for a mod
Commit: a9f03d2c19a0aac26462d3a314f02d33455b0238
https://github.com/ioquake/ioq3/commit/a9f03d2c19a0aac26462d3a314f02d33455b0238
Author: Julian Priestley <juz at juz.org.uk>
Date: 2008-04-06 (Sun, 06 Apr 2008)
Changed paths:
M misc/msvc/quake3.vcproj
Log Message:
-----------
* Change quake3.vcproj to use ws2_32.lib, for ipv6 support (r1290).
Commit: 32bd0ab5bddc0bec0f392bca2359d6be448c2ebd
https://github.com/ioquake/ioq3/commit/32bd0ab5bddc0bec0f392bca2359d6be448c2ebd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-08 (Tue, 08 Apr 2008)
Changed paths:
M code/renderer/tr_model.c
Log Message:
-----------
Add length checking to prevent malicious mdr files to overflow buffers.
Commit: eb3b59308b7859c527779f17bbccf0ae4c9481e6
https://github.com/ioquake/ioq3/commit/eb3b59308b7859c527779f17bbccf0ae4c9481e6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-09 (Wed, 09 Apr 2008)
Changed paths:
M code/client/cl_main.c
M code/client/cl_ui.c
M code/q3_ui/ui_servers2.c
M code/qcommon/files.c
M code/qcommon/net_chan.c
M code/qcommon/net_ip.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/sv_init.c
Log Message:
-----------
Add Multicast capabilities for LAN server scanning.
Commit: ca5fabe8c67d66c10e070940f80d18e7c89b3191
https://github.com/ioquake/ioq3/commit/ca5fabe8c67d66c10e070940f80d18e7c89b3191
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-09 (Wed, 09 Apr 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Fix uninitialized usage warnings on MacOSX.
Commit: b3822d03e21bf6fa2ad8cf7a5f2327b8ffad817c
https://github.com/ioquake/ioq3/commit/b3822d03e21bf6fa2ad8cf7a5f2327b8ffad817c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-09 (Wed, 09 Apr 2008)
Changed paths:
M Makefile
M README
M code/client/cl_main.c
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/server/sv_main.c
Log Message:
-----------
Include #ifdef to make it easier to create a stand-alone binary.
Commit: 512b26062955c469b6e6aef1693cfcadc4a9499c
https://github.com/ioquake/ioq3/commit/512b26062955c469b6e6aef1693cfcadc4a9499c
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-04-10 (Thu, 10 Apr 2008)
Changed paths:
M README
Log Message:
-----------
Stupid minor changes.
Commit: 78a82bcba25c04c2e9ff22c3384dbf890726becd
https://github.com/ioquake/ioq3/commit/78a82bcba25c04c2e9ff22c3384dbf890726becd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-10 (Thu, 10 Apr 2008)
Changed paths:
M README
M code/client/cl_main.c
M code/client/cl_ui.c
M code/client/client.h
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/net_ip.c
M code/qcommon/qcommon.h
M code/server/sv_ccmds.c
M code/server/sv_client.c
Log Message:
-----------
Add com_standalone cvar for at-runtime handling of mods that do not require the original quake3 game data.
Commit: 75cfef1afbd537a4cd37461a2050157ee1935923
https://github.com/ioquake/ioq3/commit/75cfef1afbd537a4cd37461a2050157ee1935923
Author: Tim Angus <tim at ngus.net>
Date: 2008-04-10 (Thu, 10 Apr 2008)
Changed paths:
M README
Log Message:
-----------
* Fixed up some english in the README
* Added some commentary on the Q3 SDK license to the README
Commit: 9a8cc99a93464e9558443c1e0093709b7b822a79
https://github.com/ioquake/ioq3/commit/9a8cc99a93464e9558443c1e0093709b7b822a79
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-11 (Fri, 11 Apr 2008)
Changed paths:
M code/client/cl_main.c
M code/client/cl_ui.c
M code/client/client.h
M code/q3_ui/ui_servers2.c
M code/qcommon/net_chan.c
M code/qcommon/qcommon.h
M code/server/sv_main.c
M code/ui/ui_main.c
Log Message:
-----------
- Revamp in-game server browser: you can now scan for games on multiple master servers, while retaining compatibility with old QVMs.
- Make Master server reporting/server queries ipv6 capable.
Commit: f8d8a1c2f73530fb6fa097afccaf30bd58f9f908
https://github.com/ioquake/ioq3/commit/f8d8a1c2f73530fb6fa097afccaf30bd58f9f908
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-12 (Sat, 12 Apr 2008)
Changed paths:
M README
M code/client/cl_main.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
- fix a potential file descriptor leak in server side of pak downloading
- add new functions for banning clients from server, in engine part. This will also make it possible to ban ipv6 addresses in old mods.
Commit: eb74549ddeb8eef672b821b334fa4a0449fc68da
https://github.com/ioquake/ioq3/commit/eb74549ddeb8eef672b821b334fa4a0449fc68da
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-12 (Sat, 12 Apr 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Only don't send packet on disabled multicast if it actually is a multicast packet
Commit: 563eb9443bee433676b9321906410a7efc079dc6
https://github.com/ioquake/ioq3/commit/563eb9443bee433676b9321906410a7efc079dc6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-12 (Sat, 12 Apr 2008)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
One minor comment fix
Commit: 845de6a96095b41b827e53bbb486a04405cfce7a
https://github.com/ioquake/ioq3/commit/845de6a96095b41b827e53bbb486a04405cfce7a
Author: Tim Angus <tim at ngus.net>
Date: 2008-04-12 (Sat, 12 Apr 2008)
Changed paths:
M code/client/cl_main.c
M code/qcommon/files.c
M code/ui/ui_main.c
Log Message:
-----------
* Fix some recently introduced warnings
* Fix referenced pk3 list including excessive number of spaces
Commit: c281b6aca0dd0e95f479110a3f6b65672b8c9724
https://github.com/ioquake/ioq3/commit/c281b6aca0dd0e95f479110a3f6b65672b8c9724
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-12 (Sat, 12 Apr 2008)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Another change to server parsing as a server reporting in from 69.79.84.0/24 with the master server could screw up the server list in ioquake3 clients.
Commit: 517858470c8c0252f24badd0d4016a4489077ba7
https://github.com/ioquake/ioq3/commit/517858470c8c0252f24badd0d4016a4489077ba7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-12 (Sat, 12 Apr 2008)
Changed paths:
M TODO
Log Message:
-----------
Update TODO
Commit: cebdb640f369874cc4a2e096596a964c01e1c694
https://github.com/ioquake/ioq3/commit/cebdb640f369874cc4a2e096596a964c01e1c694
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-12 (Sat, 12 Apr 2008)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
remove commented code
Commit: 89a5a6429eee8f29b003c6be1ac97ba106dc2b88
https://github.com/ioquake/ioq3/commit/89a5a6429eee8f29b003c6be1ac97ba106dc2b88
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-04-13 (Sun, 13 Apr 2008)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
sort video modes only if there are modes to sort
Commit: 53fc214d00ed08c0943afdfd58dab5bd59b0ced2
https://github.com/ioquake/ioq3/commit/53fc214d00ed08c0943afdfd58dab5bd59b0ced2
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-04-13 (Sun, 13 Apr 2008)
Changed paths:
M code/q3_ui/ui_video.c
Log Message:
-----------
better handling of illegal mode values
Commit: 3327ce1ab32c73f96e122d27c7352f7d8b0aa43e
https://github.com/ioquake/ioq3/commit/3327ce1ab32c73f96e122d27c7352f7d8b0aa43e
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-04-15 (Tue, 15 Apr 2008)
Changed paths:
M Makefile
A misc/nsis/Makefile
A misc/nsis/ioquake3.nsi.in
Log Message:
-----------
add nsis installer target for mingw32
Commit: 7a8c1ddaa60da8307edadb56cd122d2730810b27
https://github.com/ioquake/ioq3/commit/7a8c1ddaa60da8307edadb56cd122d2730810b27
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-04-16 (Wed, 16 Apr 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Fix build on IRIX (Patrick Baggett)
Commit: d77d3e06585fb5e8fae0d4d73ea6b2184add30ff
https://github.com/ioquake/ioq3/commit/d77d3e06585fb5e8fae0d4d73ea6b2184add30ff
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-16 (Wed, 16 Apr 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
fix obvious bug, thanks mattn2
Commit: 1306d9760ddd8e2fbcc73e570b7fa6809fc67196
https://github.com/ioquake/ioq3/commit/1306d9760ddd8e2fbcc73e570b7fa6809fc67196
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-21 (Mon, 21 Apr 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Fix crash bug for interfaces without assigned address, thanks to PhoinixGR for reporting.
Commit: a3d22613da0c00f3130f356d18aa9f0f0cd46018
https://github.com/ioquake/ioq3/commit/a3d22613da0c00f3130f356d18aa9f0f0cd46018
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-04-22 (Tue, 22 Apr 2008)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
also install libcurl-4.dll
Commit: f2227851687b5c2ee3e39441da92b090d683971c
https://github.com/ioquake/ioq3/commit/f2227851687b5c2ee3e39441da92b090d683971c
Author: Tony J. White = <tjw at tjw.org>
Date: 2008-04-23 (Wed, 23 Apr 2008)
Changed paths:
M code/tools/lcc/cpp/getopt.c
M code/tools/lcc/cpp/nlist.c
M code/tools/lcc/cpp/unix.c
Log Message:
-----------
* (bug 3611) prevent global symbol conflict on some systems (Mac OS X) for
lcc's getopt (Ben Millwood)
Commit: 48d9999698755f78ce2e609e23db9249fa2c4121
https://github.com/ioquake/ioq3/commit/48d9999698755f78ce2e609e23db9249fa2c4121
Author: Tony J. White = <tjw at tjw.org>
Date: 2008-04-23 (Wed, 23 Apr 2008)
Changed paths:
M Makefile
Log Message:
-----------
* enable building of QVM for Mac OS X again
Commit: 425c351d1bc1d4d2db9317d6a2ecfcfa220247d2
https://github.com/ioquake/ioq3/commit/425c351d1bc1d4d2db9317d6a2ecfcfa220247d2
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-27 (Sun, 27 Apr 2008)
Changed paths:
M Makefile
M README
M code/client/cl_scrn.c
M code/renderer/tr_backend.c
M code/renderer/tr_cmds.c
M code/renderer/tr_image.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/renderer/tr_main.c
M code/renderer/tr_scene.c
M code/renderer/tr_shade.c
M code/renderer/tr_shadows.c
Log Message:
-----------
- Implement stereo rendering with anaglyph images.
- Add r_greyscale for black&white rendering
Commit: 782b890caa73dc1f8bdb6a6545aaed81310d6f41
https://github.com/ioquake/ioq3/commit/782b890caa73dc1f8bdb6a6545aaed81310d6f41
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-27 (Sun, 27 Apr 2008)
Changed paths:
M code/renderer/tr_cmds.c
M code/renderer/tr_local.h
Log Message:
-----------
Another two minor clean-ups to last commit.
Commit: ae08d1a6d804a34abf7bfb7d577a0af2bb824832
https://github.com/ioquake/ioq3/commit/ae08d1a6d804a34abf7bfb7d577a0af2bb824832
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-27 (Sun, 27 Apr 2008)
Changed paths:
M code/renderer/tr_cmds.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
This may enable stereo rendering for other devices like shutter glasses, but I don't know whether this works yet.
Commit: 1156a63d5209349a337c0e3310728a6e424d6b66
https://github.com/ioquake/ioq3/commit/1156a63d5209349a337c0e3310728a6e424d6b66
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-27 (Sun, 27 Apr 2008)
Changed paths:
M code/renderer/tr_cmds.c
M code/renderer/tr_init.c
M code/renderer/tr_shade.c
Log Message:
-----------
- change default value for stereo seperation
- make clearing buffer use black for clearing when changing anaglyphmode
- Make sure that dlights are greyscale, too.
Commit: 2f71e61b1dae6612061909e67c3d3ae91ea5156f
https://github.com/ioquake/ioq3/commit/2f71e61b1dae6612061909e67c3d3ae91ea5156f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-04-28 (Mon, 28 Apr 2008)
Changed paths:
M Makefile
Log Message:
-----------
mingw32: allow to override cflags and libs for external libraries
Commit: 82e32bdf413b44fe8f7a6655891186b457c49401
https://github.com/ioquake/ioq3/commit/82e32bdf413b44fe8f7a6655891186b457c49401
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-04-29 (Tue, 29 Apr 2008)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Make forced unloading work in more cases than just server disconnects
Commit: 65938da5ae036de3ea80c845beb4a99accc49c78
https://github.com/ioquake/ioq3/commit/65938da5ae036de3ea80c845beb4a99accc49c78
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-05-01 (Thu, 01 May 2008)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
- variables with CVAR_ROM set get now overwritten by Cvar_Get() if the cvar exists already but was created by the user.
- Fix null pointer crash in Cvar_Print_f(), thanks to humancontroller for reporting.
Commit: 10ed996784e7bd0f6da43e50de22282557ec5b20
https://github.com/ioquake/ioq3/commit/10ed996784e7bd0f6da43e50de22282557ec5b20
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-05-01 (Thu, 01 May 2008)
Changed paths:
M code/cgame/cg_draw.c
M code/cgame/cg_local.h
M code/cgame/cg_main.c
M code/client/cl_main.c
M code/client/cl_scrn.c
M code/qcommon/cvar.c
M code/renderer/tr_backend.c
M code/renderer/tr_cmds.c
M code/renderer/tr_main.c
M code/renderer/tr_types.h
Log Message:
-----------
- replace a few constant values with GL macros in tr_cmds.c
- tidy up top of tr_types.h a bit, change flags to hex representation
- make ROM cvar enforcing really work
- remove cg_stereoSeparation from cgame as it is obsolete.
- Add CG_DrawCrosshair3D so people see crosshair correctly when stereoseparation is enabled
Commit: fa0ff6aaacd8189a0b3ef09186ec98f980ec71d7
https://github.com/ioquake/ioq3/commit/fa0ff6aaacd8189a0b3ef09186ec98f980ec71d7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-05-01 (Thu, 01 May 2008)
Changed paths:
M code/renderer/tr_cmds.c
Log Message:
-----------
shut up warning
Commit: 3f56dffaa7554598175e0138faa43f12a829ca47
https://github.com/ioquake/ioq3/commit/3f56dffaa7554598175e0138faa43f12a829ca47
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-05-03 (Sat, 03 May 2008)
Changed paths:
M code/cgame/cg_draw.c
Log Message:
-----------
Show true framerate with stereo separation enabled
Commit: 7104ac42b060054aa600a415010d107fb39b2aa5
https://github.com/ioquake/ioq3/commit/7104ac42b060054aa600a415010d107fb39b2aa5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-05-03 (Sat, 03 May 2008)
Changed paths:
M README
Log Message:
-----------
Update readme for r_stereoEnabled and a few corrections on the other stereo cvars
Commit: 4e30f4cb35de2adaef9b606f2fabf7dee143b2ee
https://github.com/ioquake/ioq3/commit/4e30f4cb35de2adaef9b606f2fabf7dee143b2ee
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-05-03 (Sat, 03 May 2008)
Changed paths:
M README
Log Message:
-----------
Add information link for stereo rendering
Commit: d7bdf4b3442a015684bd8b22f4a411f18432b46e
https://github.com/ioquake/ioq3/commit/d7bdf4b3442a015684bd8b22f4a411f18432b46e
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-05-06 (Tue, 06 May 2008)
Changed paths:
M Makefile
M code/qcommon/q_shared.h
Log Message:
-----------
define the product version in the Makefile
Commit: c45d5403a544a400375b4c18032f70db415e1475
https://github.com/ioquake/ioq3/commit/c45d5403a544a400375b4c18032f70db415e1475
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-05-06 (Tue, 06 May 2008)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
combine all mouse events received in one frame
Commit: a857487f9ba1c51b43fd3b0aca283135191e886f
https://github.com/ioquake/ioq3/commit/a857487f9ba1c51b43fd3b0aca283135191e886f
Author: Tim Angus <tim at ngus.net>
Date: 2008-05-10 (Sat, 10 May 2008)
Changed paths:
M Makefile
M README
M code/client/snd_openal.c
M code/qcommon/net_ip.c
Log Message:
-----------
* Fix a bunch of compile warnings
* Only call pkg-config if it exists
* Remove cl_consoleHistory from README
Commit: b2207b250f48ca97c19fd0fb58591b356727207b
https://github.com/ioquake/ioq3/commit/b2207b250f48ca97c19fd0fb58591b356727207b
Author: Tim Angus <tim at ngus.net>
Date: 2008-05-12 (Mon, 12 May 2008)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* (bug 3641) Server is left running following a local disconnect
Commit: 81f9b20bfb797605922c4c022de460fd987b8241
https://github.com/ioquake/ioq3/commit/81f9b20bfb797605922c4c022de460fd987b8241
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-05-17 (Sat, 17 May 2008)
Changed paths:
M Makefile
M code/qcommon/net_ip.c
Log Message:
-----------
- Workaround for buggy MacOSX getaddrinfo() implementation that doesn't accept AF_UNSPEC parameter in hints structure. Thanks icculus for reporting.
- Add -faltivec flag for debug builds.
Commit: 843994c074ac931abfb327f51b315131abf100ec
https://github.com/ioquake/ioq3/commit/843994c074ac931abfb327f51b315131abf100ec
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-05-17 (Sat, 17 May 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
whoops.
Commit: a15002ad0d982032c1af37e58bc5747dcec472ae
https://github.com/ioquake/ioq3/commit/a15002ad0d982032c1af37e58bc5747dcec472ae
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-05-25 (Sun, 25 May 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
reorder includes to fix build on OpenBSD (#3663, patch by Jonathan Gray)
Commit: 0ee396022500957e766ebbd428a3fa05831e696f
https://github.com/ioquake/ioq3/commit/0ee396022500957e766ebbd428a3fa05831e696f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-05-30 (Fri, 30 May 2008)
Changed paths:
M Makefile
M code/client/cl_cgame.c
M code/client/cl_main.c
M code/client/client.h
A code/client/libmumblelink.c
A code/client/libmumblelink.h
Log Message:
-----------
mumble link support
The coordinate calculation was adopted from Warsow's mumble patch.
Commit: 12326a9eacf604f80acdf2157acaf63926a49a59
https://github.com/ioquake/ioq3/commit/12326a9eacf604f80acdf2157acaf63926a49a59
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-01 (Sun, 01 Jun 2008)
Changed paths:
M Makefile
M code/client/cl_cgame.c
M code/client/cl_cin.c
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_main.c
M code/client/snd_mix.c
M code/client/snd_openal.c
M code/client/snd_public.h
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_snapshot.c
Log Message:
-----------
Initial patch for in-game VoIP support!
Commit: a948f7cf692a41f7c86ccaa9008122206b86f0d8
https://github.com/ioquake/ioq3/commit/a948f7cf692a41f7c86ccaa9008122206b86f0d8
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-01 (Sun, 01 Jun 2008)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Client shouldn't try to capture audio data if voip cvar is disabled.
Commit: 9b1984647ac343db4a065dd8095d3a8a3f798a22
https://github.com/ioquake/ioq3/commit/9b1984647ac343db4a065dd8095d3a8a3f798a22
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-01 (Sun, 01 Jun 2008)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Forbid setting voip cvar if network data rate is too low.
This prevents "Connection Interrupted" packets as VoIP data is incoming.
Commit: b5eaa94d03b48bef592a31fd30e07ba3237ccdce
https://github.com/ioquake/ioq3/commit/b5eaa94d03b48bef592a31fd30e07ba3237ccdce
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-01 (Sun, 01 Jun 2008)
Changed paths:
M code/client/cl_main.c
M code/client/snd_openal.c
Log Message:
-----------
Changed a few VoIP cvars to be latched.
It either doesn't make sense to change these mid-game, or doing so won't work.
Commit: 7b4a796e44fbc23730e663f26575e5ffcccca717
https://github.com/ioquake/ioq3/commit/7b4a796e44fbc23730e663f26575e5ffcccca717
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-01 (Sun, 01 Jun 2008)
Changed paths:
M Makefile
A code/libspeex/_kiss_fft_guts.h
A code/libspeex/arch.h
A code/libspeex/bits.c
A code/libspeex/buffer.c
A code/libspeex/cb_search.c
A code/libspeex/cb_search.h
A code/libspeex/cb_search_arm4.h
A code/libspeex/cb_search_bfin.h
A code/libspeex/cb_search_sse.h
A code/libspeex/echo_diagnostic.m
A code/libspeex/exc_10_16_table.c
A code/libspeex/exc_10_32_table.c
A code/libspeex/exc_20_32_table.c
A code/libspeex/exc_5_256_table.c
A code/libspeex/exc_5_64_table.c
A code/libspeex/exc_8_128_table.c
A code/libspeex/fftwrap.c
A code/libspeex/fftwrap.h
A code/libspeex/filterbank.c
A code/libspeex/filterbank.h
A code/libspeex/filters.c
A code/libspeex/filters.h
A code/libspeex/filters_arm4.h
A code/libspeex/filters_bfin.h
A code/libspeex/filters_sse.h
A code/libspeex/fixed_arm4.h
A code/libspeex/fixed_arm5e.h
A code/libspeex/fixed_bfin.h
A code/libspeex/fixed_debug.h
A code/libspeex/fixed_generic.h
A code/libspeex/gain_table.c
A code/libspeex/gain_table_lbr.c
A code/libspeex/hexc_10_32_table.c
A code/libspeex/hexc_table.c
A code/libspeex/high_lsp_tables.c
A code/libspeex/include/speex/speex.h
A code/libspeex/include/speex/speex_bits.h
A code/libspeex/include/speex/speex_buffer.h
A code/libspeex/include/speex/speex_callbacks.h
A code/libspeex/include/speex/speex_config_types.h
A code/libspeex/include/speex/speex_echo.h
A code/libspeex/include/speex/speex_header.h
A code/libspeex/include/speex/speex_jitter.h
A code/libspeex/include/speex/speex_preprocess.h
A code/libspeex/include/speex/speex_resampler.h
A code/libspeex/include/speex/speex_stereo.h
A code/libspeex/include/speex/speex_types.h
A code/libspeex/jitter.c
A code/libspeex/kiss_fft.c
A code/libspeex/kiss_fft.h
A code/libspeex/kiss_fftr.c
A code/libspeex/kiss_fftr.h
A code/libspeex/lpc.c
A code/libspeex/lpc.h
A code/libspeex/lpc_bfin.h
A code/libspeex/lsp.c
A code/libspeex/lsp.h
A code/libspeex/lsp_bfin.h
A code/libspeex/lsp_tables_nb.c
A code/libspeex/ltp.c
A code/libspeex/ltp.h
A code/libspeex/ltp_arm4.h
A code/libspeex/ltp_bfin.h
A code/libspeex/ltp_sse.h
A code/libspeex/math_approx.h
A code/libspeex/mdf.c
A code/libspeex/misc_bfin.h
A code/libspeex/modes.c
A code/libspeex/modes.h
A code/libspeex/modes_wb.c
A code/libspeex/nb_celp.c
A code/libspeex/nb_celp.h
A code/libspeex/os_support.h
A code/libspeex/preprocess.c
A code/libspeex/pseudofloat.h
A code/libspeex/quant_lsp.c
A code/libspeex/quant_lsp.h
A code/libspeex/quant_lsp_bfin.h
A code/libspeex/resample.c
A code/libspeex/sb_celp.c
A code/libspeex/sb_celp.h
A code/libspeex/smallft.c
A code/libspeex/smallft.h
A code/libspeex/speex.c
A code/libspeex/speex_callbacks.c
A code/libspeex/speex_header.c
A code/libspeex/stack_alloc.h
A code/libspeex/stereo.c
A code/libspeex/testdenoise.c
A code/libspeex/testecho.c
A code/libspeex/testenc.c
A code/libspeex/testenc_uwb.c
A code/libspeex/testenc_wb.c
A code/libspeex/vbr.c
A code/libspeex/vbr.h
A code/libspeex/vorbis_psy.h
A code/libspeex/vq.c
A code/libspeex/vq.h
A code/libspeex/vq_arm4.h
A code/libspeex/vq_bfin.h
A code/libspeex/vq_sse.h
A code/libspeex/window.c
Log Message:
-----------
Added libspeex to revision control, and updated Makefile to use it.
Commit: d43ecc99093a80281be4c282af0a3018b0598916
https://github.com/ioquake/ioq3/commit/d43ecc99093a80281be4c282af0a3018b0598916
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-02 (Mon, 02 Jun 2008)
Changed paths:
M Makefile
Log Message:
-----------
Fixed non-VoIP builds.
Commit: b8d3888f31106aea9b531a608112001fd80fc86c
https://github.com/ioquake/ioq3/commit/b8d3888f31106aea9b531a608112001fd80fc86c
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-02 (Mon, 02 Jun 2008)
Changed paths:
M Makefile
Log Message:
-----------
move voip cflags definition to platform independent place
Commit: 5bdce1d547a4e0e784d3de892a917db747bcedb1
https://github.com/ioquake/ioq3/commit/5bdce1d547a4e0e784d3de892a917db747bcedb1
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-02 (Mon, 02 Jun 2008)
Changed paths:
M code/client/qal.c
Log Message:
-----------
fix openal dlopen
Commit: 953e9ec2875897bbb4e5523fd505503dd966ba02
https://github.com/ioquake/ioq3/commit/953e9ec2875897bbb4e5523fd505503dd966ba02
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-02 (Mon, 02 Jun 2008)
Changed paths:
M code/server/sv_init.c
Log Message:
-----------
sv_voip cvar should be latched.
Commit: 1e4fa5a54cc15c43558d42af60f834cf94f23893
https://github.com/ioquake/ioq3/commit/1e4fa5a54cc15c43558d42af60f834cf94f23893
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-02 (Mon, 02 Jun 2008)
Changed paths:
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
Treat sv_voip cvar as a version number (0 == off, 1 == version 1 protocol).
Don't publish it to server's info string if set to zero.
Commit: 0403ca22606392dac32bb32184f1e83b47e8313f
https://github.com/ioquake/ioq3/commit/0403ca22606392dac32bb32184f1e83b47e8313f
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-02 (Mon, 02 Jun 2008)
Changed paths:
M code/client/cl_main.c
M code/client/cl_parse.c
M code/server/sv_client.c
Log Message:
-----------
More VoIP work: treat voip/sv_voip cvars as protocol version numbers.
Commit: fc060fbebb3394166df36bab414d47117dfbb6d7
https://github.com/ioquake/ioq3/commit/fc060fbebb3394166df36bab414d47117dfbb6d7
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-02 (Mon, 02 Jun 2008)
Changed paths:
M make-macosx-ub.sh
Log Message:
-----------
make-macosx-ub.sh now parallelizes make across all available CPUs/cores.
Commit: e0ebde0b27e7fd6d38586357594174af5eea53c1
https://github.com/ioquake/ioq3/commit/e0ebde0b27e7fd6d38586357594174af5eea53c1
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-03 (Tue, 03 Jun 2008)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Don't allow client to capture audio if playing back a demo.
Commit: 8ab3f7af8dec0a5aff6c8e8384e551db429f53a1
https://github.com/ioquake/ioq3/commit/8ab3f7af8dec0a5aff6c8e8384e551db429f53a1
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-03 (Tue, 03 Jun 2008)
Changed paths:
M code/client/cl_input.c
M code/client/cl_parse.c
M code/qcommon/huffman.c
M code/qcommon/msg.c
M code/qcommon/qcommon.h
M code/server/sv_client.c
Log Message:
-----------
Changed the protocol for VoIP packets to support legacy clients.
Previously, a legacy client wouldn't get a VoIP packet, but if they did,
they'd panic and disconnect. Now they ignore them and continue on. This also
gives us the framework to add other features legacy clients can ignore.
Oh, this also has the benefit of allowing us to store incoming VoIP for
playback in recorded demos. They'll play the chatter on VoIP clients, and
be ignored on legacy ones. Huge win.
Commit: 32d7799c7ceb7b47352604f48f5b0840084940d1
https://github.com/ioquake/ioq3/commit/32d7799c7ceb7b47352604f48f5b0840084940d1
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-03 (Tue, 03 Jun 2008)
Changed paths:
M code/libspeex/include/speex/speex_config_types.h
Log Message:
-----------
Patched to compile on non Mac platforms.
Commit: 45c18e29b8dcc57888dbb66de5cfa94d5f8be464
https://github.com/ioquake/ioq3/commit/45c18e29b8dcc57888dbb66de5cfa94d5f8be464
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-03 (Tue, 03 Jun 2008)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
VoIP: voip cvar should be 1 by default.
Commit: b9a9727689d80a211ae4dac64ff98e001c22b6f0
https://github.com/ioquake/ioq3/commit/b9a9727689d80a211ae4dac64ff98e001c22b6f0
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-04 (Wed, 04 Jun 2008)
Changed paths:
M Makefile
Log Message:
-----------
Allow USE_LOCAL_HEADERS to work with SDL on Linux builds.
Otherwise, cross-compiling doesn't work.
Commit: cc18323a99542b6bf1aa80a452f3ff06bbb3c0f8
https://github.com/ioquake/ioq3/commit/cc18323a99542b6bf1aa80a452f3ff06bbb3c0f8
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-04 (Wed, 04 Jun 2008)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
Log Message:
-----------
VoIP: client can now specify targets for voice transmission.
Commit: 020704d2ffe827dba485a4122fbf774d217b901a
https://github.com/ioquake/ioq3/commit/020704d2ffe827dba485a4122fbf774d217b901a
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-04 (Wed, 04 Jun 2008)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/client.h
Log Message:
-----------
VoIP: functionality to adjust incoming audio gain, per-user.
Commit: f65a956c8155e7d4618fca99c5d297bc2a38a003
https://github.com/ioquake/ioq3/commit/f65a956c8155e7d4618fca99c5d297bc2a38a003
Author: Julian Priestley <juz at juz.org.uk>
Date: 2008-06-04 (Wed, 04 Jun 2008)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
Add PRODUCT_VERSION back into q_shared.h for MSVC builds.
Commit: 86c42edf6b74bad6c79ffde0b0eaa183c6508d7b
https://github.com/ioquake/ioq3/commit/86c42edf6b74bad6c79ffde0b0eaa183c6508d7b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-05 (Thu, 05 Jun 2008)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
nsis: use modern ui
Commit: 35e2091c90f62dc1d5b578931695f910587df88e
https://github.com/ioquake/ioq3/commit/35e2091c90f62dc1d5b578931695f910587df88e
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-05 (Thu, 05 Jun 2008)
Changed paths:
M Makefile
Log Message:
-----------
allow linking against an external speex library
Commit: bab9a0083882d5f5f6bcabeeeec9fb9a9e799d59
https://github.com/ioquake/ioq3/commit/bab9a0083882d5f5f6bcabeeeec9fb9a9e799d59
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-05 (Thu, 05 Jun 2008)
Changed paths:
M code/client/cl_parse.c
Log Message:
-----------
VoIP: Fixed per-user gain output.
Commit: 13de2746eac2ce16120ac7e81e997e80ece485ce
https://github.com/ioquake/ioq3/commit/13de2746eac2ce16120ac7e81e997e80ece485ce
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-07 (Sat, 07 Jun 2008)
Changed paths:
M misc/setup/doit
A misc/setup/install-desktop-files.sh
A misc/setup/ioquake3.desktop
M misc/setup/preuninstall.sh
M misc/setup/setup.xml.in
Log Message:
-----------
loki-setup: use xdg-desktop-menu instead of loki-setup legacy menu entries
Commit: 26c706df15c749ee9f68ae9a85903a2c98583b5f
https://github.com/ioquake/ioq3/commit/26c706df15c749ee9f68ae9a85903a2c98583b5f
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-07 (Sat, 07 Jun 2008)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
M code/client/snd_openal.c
Log Message:
-----------
VoIP: Don't hardcode Speex sample rate.
Commit: c50799fcf72efcb70498ba21c805e74af4ea9c6a
https://github.com/ioquake/ioq3/commit/c50799fcf72efcb70498ba21c805e74af4ea9c6a
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-07 (Sat, 07 Jun 2008)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_main.c
M code/client/client.h
Log Message:
-----------
VoIP: Initial work on adding Speex preprocessor.
Commit: 8028fc042c8ad72ea8514b58f07477789f936e22
https://github.com/ioquake/ioq3/commit/8028fc042c8ad72ea8514b58f07477789f936e22
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-07 (Sat, 07 Jun 2008)
Changed paths:
M code/client/cl_input.c
Log Message:
-----------
VoIP: Only update from cl_voipSendTarget if sending data.
Commit: fec2cc2f05f01d35a3bcdeb40c861eb0648157f6
https://github.com/ioquake/ioq3/commit/fec2cc2f05f01d35a3bcdeb40c861eb0648157f6
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-07 (Sat, 07 Jun 2008)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/client.h
Log Message:
-----------
VoIP: initial shot at voice activation.
Commit: fdfaff64f87505ae58823f9edf8d9a7d46cb1a0c
https://github.com/ioquake/ioq3/commit/fdfaff64f87505ae58823f9edf8d9a7d46cb1a0c
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-07 (Sat, 07 Jun 2008)
Changed paths:
M code/client/cl_parse.c
Log Message:
-----------
VoIP: changed debug output filenames.
Commit: d4ee08b9851a77aa3ceb8ba335b6441f61e849ac
https://github.com/ioquake/ioq3/commit/d4ee08b9851a77aa3ceb8ba335b6441f61e849ac
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-08 (Sun, 08 Jun 2008)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_main.c
Log Message:
-----------
VoIP: attempt at changing voipPower calc and using it for VAD.
The Speex VAD sort of sucks, honestly, or I'm not using it right. Now
trying this algorithm, after denoising:
http://lists.xiph.org/pipermail/speex-dev/2006-March/004269.html
And I'll play around to find the threshold for considering a set of frames
to be "voice" from there.
Also worth noting: we consider the power of the set of frames as a whole, so
you need to sustain power for 0.25 seconds at a time, or it's not "voice."
Commit: fd239c58a88b1567cf85abb96e7b81748e43349e
https://github.com/ioquake/ioq3/commit/fd239c58a88b1567cf85abb96e7b81748e43349e
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-08 (Sun, 08 Jun 2008)
Changed paths:
M code/client/cl_cgame.c
Log Message:
-----------
VoIP: Enable Automatic Gain Control.
Commit: be9ae480399927d6dd8c4132291ad44ae1e91652
https://github.com/ioquake/ioq3/commit/be9ae480399927d6dd8c4132291ad44ae1e91652
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-08 (Sun, 08 Jun 2008)
Changed paths:
M code/client/cl_main.c
M code/client/client.h
Log Message:
-----------
VoIP: tweaked VAD code.
Also added cl_voipVADThreshold cvar...if the power of a set of Speex frames
doesn't exceed this value, it isn't transmitted.
Commit: c45fe80ea6e8ab10727d7cc45605f5f287b8cfb4
https://github.com/ioquake/ioq3/commit/c45fe80ea6e8ab10727d7cc45605f5f287b8cfb4
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-08 (Sun, 08 Jun 2008)
Changed paths:
M code/client/cl_parse.c
Log Message:
-----------
Removed an obsolete FIXME.
Commit: 28c48a8cf905daed5975fc594ae91643f28c9026
https://github.com/ioquake/ioq3/commit/28c48a8cf905daed5975fc594ae91643f28c9026
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-08 (Sun, 08 Jun 2008)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
VoIP: Don't lose gain for good if using VAD on disconnect.
This temporarily disables VAD so the system can clean up recording state.
Commit: a7b854d65fae0d9dc914c575b9ec7ecf88b27215
https://github.com/ioquake/ioq3/commit/a7b854d65fae0d9dc914c575b9ec7ecf88b27215
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-08 (Sun, 08 Jun 2008)
Changed paths:
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
Log Message:
-----------
VoIP: Save own voice when recording a demo.
We fake a server packet and write it directly to the demo file at the point
where we'd transmit to the server. This is a little nasty, but it seems to
be the most reasonable solution.
Commit: a665d822d86363964b51841da28a1981e68a60fa
https://github.com/ioquake/ioq3/commit/a665d822d86363964b51841da28a1981e68a60fa
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-09 (Mon, 09 Jun 2008)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Added #include to fix compiler warning on Mac OS X.
Commit: 3ad65755f304a71aa4d76effb033db743fa87840
https://github.com/ioquake/ioq3/commit/3ad65755f304a71aa4d76effb033db743fa87840
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-09 (Mon, 09 Jun 2008)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Whoops, maybe this is the right header location...
Commit: b060eae562f4feff1961fa21aee8c211575eebcb
https://github.com/ioquake/ioq3/commit/b060eae562f4feff1961fa21aee8c211575eebcb
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-12 (Thu, 12 Jun 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
show numeric address the server binds to
Commit: a98fed9ee2f7b6e19ba2984b55679fca59ac0081
https://github.com/ioquake/ioq3/commit/a98fed9ee2f7b6e19ba2984b55679fca59ac0081
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-12 (Thu, 12 Jun 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
bind ipv6 sockets first
by binding the ipv6 sockets first it's possible to bind 0.0.0.0 and
:: to the same port.
Commit: c923872ca2e5387f359c4d95c293e5900f91a36c
https://github.com/ioquake/ioq3/commit/c923872ca2e5387f359c4d95c293e5900f91a36c
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-13 (Fri, 13 Jun 2008)
Changed paths:
M code/renderer/tr_image.c
M code/renderer/tr_types.h
M code/sdl/sdl_glimp.c
Log Message:
-----------
Added GL_EXT_texture_compression_s3tc support.
GL_S3_s3tc, which Quake 3 previously supported, is legacy. This new codepath
is the common, vendor-neutral extension to get the same results.
Commit: 4713fa4f79460c90d7e502af1109347c4653a91d
https://github.com/ioquake/ioq3/commit/4713fa4f79460c90d7e502af1109347c4653a91d
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-06-17 (Tue, 17 Jun 2008)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Thanks to Lakitu7 for pointing this out.
Commit: 5513fa3d7515b4432edb3ca291fe9c5e0a811c17
https://github.com/ioquake/ioq3/commit/5513fa3d7515b4432edb3ca291fe9c5e0a811c17
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-20 (Fri, 20 Jun 2008)
Changed paths:
M Makefile
Log Message:
-----------
fix the build on openbsd (Ian Lindsay)
Commit: 21a208cb8272c6c823fb58ccef38833f68783a1c
https://github.com/ioquake/ioq3/commit/21a208cb8272c6c823fb58ccef38833f68783a1c
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-20 (Fri, 20 Jun 2008)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
pass the correct size to Q_vsnprintf (Ian Lindsay)
Commit: 3958f1099e7885b9d135e22463396c3c48e0a6fb
https://github.com/ioquake/ioq3/commit/3958f1099e7885b9d135e22463396c3c48e0a6fb
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-25 (Wed, 25 Jun 2008)
Changed paths:
M code/q3_ui/ui_credits.c
Log Message:
-----------
Added ioq3-specific credits screen.
Commit: f8d6828f15862cd5e862d9cb6de0bca7af6d5507
https://github.com/ioquake/ioq3/commit/f8d6828f15862cd5e862d9cb6de0bca7af6d5507
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-25 (Wed, 25 Jun 2008)
Changed paths:
M code/client/cl_main.c
M code/client/cl_scrn.c
M code/client/client.h
Log Message:
-----------
VoIP: Added cheapie VoIP meter.
Commit: ee54985383b88a8f328d0e71c479d996664584b8
https://github.com/ioquake/ioq3/commit/ee54985383b88a8f328d0e71c479d996664584b8
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-25 (Wed, 25 Jun 2008)
Changed paths:
M code/client/cl_input.c
Log Message:
-----------
VoIP: allow targetting last attacker, or the one in your crosshairs.
Commit: 3856dea1125db538315b07ff27d54b52e16e1fba
https://github.com/ioquake/ioq3/commit/3856dea1125db538315b07ff27d54b52e16e1fba
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-06-25 (Wed, 25 Jun 2008)
Changed paths:
M code/q3_ui/ui_credits.c
Log Message:
-----------
minor spelling fix.
Commit: 6dca7ed9170388023a2d99e66d6d35107899ca1b
https://github.com/ioquake/ioq3/commit/6dca7ed9170388023a2d99e66d6d35107899ca1b
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-25 (Wed, 25 Jun 2008)
Changed paths:
A voip-readme.txt
Log Message:
-----------
Added initial pile of VoIP documentation.
Commit: 2e803017c4ad1f2e653b345dc05ce08a2c22b466
https://github.com/ioquake/ioq3/commit/2e803017c4ad1f2e653b345dc05ce08a2c22b466
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-25 (Wed, 25 Jun 2008)
Changed paths:
M misc/nsis/ioquake3.nsi.in
M misc/setup/doit
M misc/setup/setup.xml.in
Log Message:
-----------
add voip-readme.txt to installers
Commit: 1312060d55061612382aa1d18f6106287ccac32a
https://github.com/ioquake/ioq3/commit/1312060d55061612382aa1d18f6106287ccac32a
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-25 (Wed, 25 Jun 2008)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
nsis: add openal-soft
Commit: 51978317d8442d127a8fab90c32bd7083291e38e
https://github.com/ioquake/ioq3/commit/51978317d8442d127a8fab90c32bd7083291e38e
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-06-25 (Wed, 25 Jun 2008)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
remove trailing whitespace
Commit: 21d1cd380b94857b50cb2dc24862099ff334afe8
https://github.com/ioquake/ioq3/commit/21d1cd380b94857b50cb2dc24862099ff334afe8
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-29 (Sun, 29 Jun 2008)
Changed paths:
M code/client/cl_scrn.c
Log Message:
-----------
Don't show VoIP meter in all the common scenarios.
Commit: fc0ba1a53fd31137bfa2007c9ba3c65c488c34b9
https://github.com/ioquake/ioq3/commit/fc0ba1a53fd31137bfa2007c9ba3c65c488c34b9
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-06-29 (Sun, 29 Jun 2008)
Changed paths:
M code/client/cl_scrn.c
Log Message:
-----------
Whitespace cleanup.
Commit: 689d430424c2165520e200ea6e59a69e2f0c2577
https://github.com/ioquake/ioq3/commit/689d430424c2165520e200ea6e59a69e2f0c2577
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-06-30 (Mon, 30 Jun 2008)
Changed paths:
M TODO
Log Message:
-----------
Remove TODO, point to the internet so I don't waste ci's.
Commit: 894a22ec8497b37b3df69122cbd0e2e21d48503f
https://github.com/ioquake/ioq3/commit/894a22ec8497b37b3df69122cbd0e2e21d48503f
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-06-30 (Mon, 30 Jun 2008)
Changed paths:
M NOTTODO
Log Message:
-----------
This is moved as well.
Commit: 1e21a3e2588fdf9c4d63922e2c5a11d6b74f46ae
https://github.com/ioquake/ioq3/commit/1e21a3e2588fdf9c4d63922e2c5a11d6b74f46ae
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-07-05 (Sat, 05 Jul 2008)
Changed paths:
M code/client/cl_main.c
M code/client/client.h
M voip-readme.txt
Log Message:
-----------
VOIP: Added cvar cl_voipCaptureMult to boost gain on recorded bits.
Commit: 956ce9bf12a661689d5bc4304d7af57f0f358b4d
https://github.com/ioquake/ioq3/commit/956ce9bf12a661689d5bc4304d7af57f0f358b4d
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-05 (Sat, 05 Jul 2008)
Changed paths:
M Makefile
Log Message:
-----------
* (bug 3692) Makefile infinitely recurses if no targets are defined
Commit: 2c0861c1cea44861c5ceba2dc39e601d6bc3f0af
https://github.com/ioquake/ioq3/commit/2c0861c1cea44861c5ceba2dc39e601d6bc3f0af
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-05 (Sat, 05 Jul 2008)
Changed paths:
M code/qcommon/common.c
M code/qcommon/files.c
M code/renderer/tr_bsp.c
M code/renderer/tr_local.h
M code/renderer/tr_shader.c
M code/sdl/sdl_input.c
M code/server/sv_ccmds.c
M code/tools/asm/q3asm.c
M code/tools/lcc/cpp/cpp.c
M code/tools/lcc/cpp/cpp.h
M code/tools/lcc/cpp/nlist.c
M make-macosx-ub.sh
M misc/setup/Solaris_pkg.sh
Log Message:
-----------
* (bug 3610) Server sending unnecessary newline with SV_ConSay_F (Tyler Schwend
<TylerSchwend at gmail.com>)
* (bug 3623) COMMAND is mapped to the ALT key (Matthias <Kapffer at macbay.de>)
* (bug 3665) Typo error in FS_FOpenFileByMode function (TsT <tst2006 at gmail.com>)
* (bug 3669) Some files left out of Solaris Packages (Vincent Cojot
<vincent at cojot.name>)
* (bug 3680) server quit messages (Ben Millwood)
* (bug 3682) Maps with >1024 models cause a segfault (misantropia
<bnoordhuis at gmail.com>)
* (bug 3683) R_FindShader(): negative lightmap indexes cause stray pointers
(misantropia <bnoordhuis at gmail.com>)
* (bug 3688) q3asm potential segfault fix and other changes (TsT
<tst2006 at gmail.com>)
* (bug 3695) Not allowing to write file with lib extention (.dll/.so/...) (TsT
<tst2006 at gmail.com>)
* (bug 3696) make-macosx-ub.sh outdated by revision 1340; test for Tiger not
working (Matthias <Kapffer at macbay.de>)
* (bug 3698) #error reported as warning in q3cpp (and no #warning support)
(Ben Millwood)
* (bug 3703) restoring the valued pre-SDL window behaviour (/dev/humancontroller
<devhc97 at gmail.com>)
Commit: c7225dc0aeb9d024fa384bc7edc42f66adb9120c
https://github.com/ioquake/ioq3/commit/c7225dc0aeb9d024fa384bc7edc42f66adb9120c
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/libspeex/include/speex/speex_stereo.h
Log Message:
-----------
* Fix to speex compile warning
Commit: 49413057ee47a386041562aaab364c36f48b6dcd
https://github.com/ioquake/ioq3/commit/49413057ee47a386041562aaab364c36f48b6dcd
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* Change dedicated cvar to CVAR_LATCH on the dedicated server
Commit: 7fe9a02d91eed55b1e85674af536b88d588ff89b
https://github.com/ioquake/ioq3/commit/7fe9a02d91eed55b1e85674af536b88d588ff89b
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
* In the dedicated binary, prevent setting dedicated cvar to 0
Commit: b601941240a07e12d8a0682229a853bec283a6c2
https://github.com/ioquake/ioq3/commit/b601941240a07e12d8a0682229a853bec283a6c2
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/client/cl_scrn.c
Log Message:
-----------
* Fixed client binary dedicated server
* Revert 1286 as the checks are no longer redundant following above fix
Commit: 6b572920a9b7de9c82634c244250501b2589da89
https://github.com/ioquake/ioq3/commit/6b572920a9b7de9c82634c244250501b2589da89
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/qcommon/common.c
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
* Remove silly range check on sv_voip during initialisation
* Changed dedicated binary dedicated cvar to CVAR_INIT and remove runtime check
Commit: e073c70fd6595ff36a7bc42d93a15d4b96a33a6d
https://github.com/ioquake/ioq3/commit/e073c70fd6595ff36a7bc42d93a15d4b96a33a6d
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
A misc/quake3-tango.xcf
Log Message:
-----------
Quake 3 Tango-Style icon, suitable for scaling low. Thanks to jayschwa at gmail.com for
this version.
Commit: 3c13c61fa4add53246c5931eedee189855f3c35b
https://github.com/ioquake/ioq3/commit/3c13c61fa4add53246c5931eedee189855f3c35b
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/sdl/sdl_icon.h
Log Message:
-----------
It's either the Wu-Tang Symbol or the tango quake3 logo, someone please
test this on Linux.
Commit: 963aa3e40f5a52e2e6bf71696ae52f370f00877a
https://github.com/ioquake/ioq3/commit/963aa3e40f5a52e2e6bf71696ae52f370f00877a
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/sdl/sdl_icon.h
Log Message:
-----------
Theoretical higher chance of working.
Commit: 9d469692f39ec806917ab40eeaba1bb510ff72d2
https://github.com/ioquake/ioq3/commit/9d469692f39ec806917ab40eeaba1bb510ff72d2
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
* Fix killserver command for client binary based dedicated server
Commit: 391bb74c44ee6ac175d4fcbd77e3cb5aeaa6cc84
https://github.com/ioquake/ioq3/commit/391bb74c44ee6ac175d4fcbd77e3cb5aeaa6cc84
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
* Don't start UI when starting client binary with +set dedicated 1
Commit: 89e0e9d8923f0428871679ad81712fa82df6b185
https://github.com/ioquake/ioq3/commit/89e0e9d8923f0428871679ad81712fa82df6b185
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/sdl/sdl_icon.h
Log Message:
-----------
Reverting.
Commit: 71b196c0dc0d7cd6624d76488ae6443c9219bc94
https://github.com/ioquake/ioq3/commit/71b196c0dc0d7cd6624d76488ae6443c9219bc94
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fixed compiler warning on Mac OS X.
Commit: 5d3f17e2f0dd48991278712200476ec5874acc3d
https://github.com/ioquake/ioq3/commit/5d3f17e2f0dd48991278712200476ec5874acc3d
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M make-macosx-ub.sh
Log Message:
-----------
Fixed TIGERHOST (it should apply to 10.5, too, or legacy binaries fail to
link).
Commit: 809c361744389eaae00f577e1103fa610cc11f4d
https://github.com/ioquake/ioq3/commit/809c361744389eaae00f577e1103fa610cc11f4d
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2008-07-06 (Sun, 06 Jul 2008)
Changed paths:
M code/server/sv_init.c
Log Message:
-----------
Reverted svn revision #1410 to sv_init.c
sv_voip is a protocol version number, not a boolean, so this check is
reasonable and correct.
Commit: 37d664d4b2cfe78b47b502ed2e21219614ffc596
https://github.com/ioquake/ioq3/commit/37d664d4b2cfe78b47b502ed2e21219614ffc596
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-07 (Mon, 07 Jul 2008)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/cl_scrn.c
M code/client/client.h
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_main.c
M code/client/snd_openal.c
M code/client/snd_public.h
M code/qcommon/common.c
M code/qcommon/cvar.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/renderer/tr_init.c
M code/renderer/tr_public.h
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_snapshot.c
M voip-readme.txt
Log Message:
-----------
* Rename voip cvar to cl_voip
* s/#if USE_VOIP/#ifdef USE_VOIP/
* Add generalised runtime cvar range checking, currently on [sv|cl]_voip,
dedicated and a bunch of r_ variables
Commit: 8ea86a46709d590f788817d68dac6680bcf6198a
https://github.com/ioquake/ioq3/commit/8ea86a46709d590f788817d68dac6680bcf6198a
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-08 (Tue, 08 Jul 2008)
Changed paths:
M code/renderer/tr_init.c
Log Message:
-----------
* Allow floating point values for r_znear
Commit: de8131938c7b2712d069e9df5fa878c98a0129bd
https://github.com/ioquake/ioq3/commit/de8131938c7b2712d069e9df5fa878c98a0129bd
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-08 (Tue, 08 Jul 2008)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
* Fix server info string voip setting
Commit: 3c9dc98d04bd67550cfed7e96f8dbe0b592e1068
https://github.com/ioquake/ioq3/commit/3c9dc98d04bd67550cfed7e96f8dbe0b592e1068
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-09 (Wed, 09 Jul 2008)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
* (bug 3712) MSVC build fix s/strtof/strtod/ (Pat Raynor <raynorpat at gmail.com>)
Commit: d84d418086c97ff0b6ea0312740ed271f33685d5
https://github.com/ioquake/ioq3/commit/d84d418086c97ff0b6ea0312740ed271f33685d5
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-12 (Sat, 12 Jul 2008)
Changed paths:
M README
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/client.h
Log Message:
-----------
* Remove cl_platformSensitivity as it predates the move to SDL everywhere
Commit: 5208bf8273efcddf1bfccaa5ae1fd443272f0969
https://github.com/ioquake/ioq3/commit/5208bf8273efcddf1bfccaa5ae1fd443272f0969
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-07-16 (Wed, 16 Jul 2008)
Changed paths:
M Makefile
Log Message:
-----------
also define proper version when using git-svn
Commit: d3cf82b2eefaf54140ea1e60ab07de30483997e1
https://github.com/ioquake/ioq3/commit/d3cf82b2eefaf54140ea1e60ab07de30483997e1
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-07-16 (Wed, 16 Jul 2008)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
nsis: uninstall openal32.dll as well
Commit: 2ed334b2becc95452a6bdd58d65a05fcf6be846f
https://github.com/ioquake/ioq3/commit/2ed334b2becc95452a6bdd58d65a05fcf6be846f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-07-16 (Wed, 16 Jul 2008)
Changed paths:
M Makefile
M code/client/cl_scrn.c
Log Message:
-----------
fix build without VOIP (David Severwright, bug#3720)
Commit: 42e444ea0b0eae84f0908be937bcf871f3d044da
https://github.com/ioquake/ioq3/commit/42e444ea0b0eae84f0908be937bcf871f3d044da
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-16 (Wed, 16 Jul 2008)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
* Revert r1341 as there doesn't seem to be a lot of point to the change and it
potentially will cause input events to be queued in a different order to that
in which they were received
Commit: 3855f65d171d895ee32bfc01183ddb888d372b99
https://github.com/ioquake/ioq3/commit/3855f65d171d895ee32bfc01183ddb888d372b99
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-16 (Wed, 16 Jul 2008)
Changed paths:
M code/renderer/tr_scene.c
Log Message:
-----------
* Fix confusion of cgame and renderer entity array bounds (Tr3B)
Commit: 4ceb51e6bae240099c8e62116832e85f19f37869
https://github.com/ioquake/ioq3/commit/4ceb51e6bae240099c8e62116832e85f19f37869
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-07-20 (Sun, 20 Jul 2008)
Changed paths:
M make-macosx-ub.sh
Log Message:
-----------
Bug 3726
make-macosx-ub.sh error aborting and directory changing
Thanks to Ben Millwood.
Commit: 0124371c014651041cff700b7f930426026cf369
https://github.com/ioquake/ioq3/commit/0124371c014651041cff700b7f930426026cf369
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-21 (Mon, 21 Jul 2008)
Changed paths:
M README
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/sdl/sdl_input.c
M code/sys/sys_main.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
* Use Sys_Sleep to limit FPS, which will save CPU
* Add com_maxfpsUnfocused and com_maxfpsMinimized; self explanatory
* Fix reopening of bug 3703, I hope
Commit: 71f8a85e4253b30e79c47f83d47909c5af7d3d1d
https://github.com/ioquake/ioq3/commit/71f8a85e4253b30e79c47f83d47909c5af7d3d1d
Author: Tim Angus <tim at ngus.net>
Date: 2008-07-21 (Mon, 21 Jul 2008)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* Sign check com_maxfps* variables
Commit: d13269c5bbd1fd2b0b79b3a838d2503f4d640bcd
https://github.com/ioquake/ioq3/commit/d13269c5bbd1fd2b0b79b3a838d2503f4d640bcd
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-03 (Sun, 03 Aug 2008)
Changed paths:
M code/client/cl_main.c
M code/client/snd_openal.c
Log Message:
-----------
* Restrict OpenAL capture support test hack to OS X, where it is required; this
fixes a crash on exit with Windows when using OpenAL
Commit: 00e790ce001c5d96d0c79fa229fb370a5c79fa66
https://github.com/ioquake/ioq3/commit/00e790ce001c5d96d0c79fa229fb370a5c79fa66
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-03 (Sun, 03 Aug 2008)
Changed paths:
M code/qcommon/common.c
M code/sys/sys_local.h
M code/sys/sys_main.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
* Change win32 client Sys_Sleep so it ONLY sleeps since before it was waking on
more or less any input event; fine for the server, not so much use for the
client
* In the main loop, don't bother sleeping if it's going to be less than 10ms as
the methods we're using to sleep at the moment aren't very precise
* Add Sys_PlatformInit for platform specific initialisation
* In win32 Sys_PlatformInit force selection of the DirectX SDL backend in order
to get better fullscreen mouse input (in conjunction with a patched SDL DLL
http://bugzilla.libsdl.org/show_bug.cgi?id=265)
Commit: d56c53abb4aaf409c8196e34bd3b6b7194ae12a1
https://github.com/ioquake/ioq3/commit/d56c53abb4aaf409c8196e34bd3b6b7194ae12a1
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-03 (Sun, 03 Aug 2008)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Report SDL driver used on GLimp initialisation
Commit: a87661a1be7a517a0b4cd8bdcf1069ce3b6689a8
https://github.com/ioquake/ioq3/commit/a87661a1be7a517a0b4cd8bdcf1069ce3b6689a8
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-03 (Sun, 03 Aug 2008)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Whitespace...
Commit: 1b87aff4480414153008b10f84d924442be6f25a
https://github.com/ioquake/ioq3/commit/1b87aff4480414153008b10f84d924442be6f25a
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-04 (Mon, 04 Aug 2008)
Changed paths:
M Makefile
Log Message:
-----------
* Elaborate on the reasons for requiring Windows XP
Commit: 9a5d97170579e1055dbc299ebecb441203ec709c
https://github.com/ioquake/ioq3/commit/9a5d97170579e1055dbc299ebecb441203ec709c
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-06 (Wed, 06 Aug 2008)
Changed paths:
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
Log Message:
-----------
* Fix memory leak in win32 VM code (arQon/dmitry)
Commit: 2cf5052786153cf99f1645edda0e78f49905e278
https://github.com/ioquake/ioq3/commit/2cf5052786153cf99f1645edda0e78f49905e278
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-08 (Fri, 08 Aug 2008)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* (bug 3674) Change default for s_alGain from 0.4 to 1.0
Commit: d4d5527a89a845c1a1767ebba0e00b4f2874747b
https://github.com/ioquake/ioq3/commit/d4d5527a89a845c1a1767ebba0e00b4f2874747b
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-08 (Fri, 08 Aug 2008)
Changed paths:
M code/sdl/sdl_glimp.c
M code/sys/sys_local.h
M code/sys/sys_main.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
* Add Sys_GLimpInit for platform specific GLimp initialisation
* Move Unix specific signal handlers to Sys_PlatformInit
* (Windows only) Don't set the SDL video driver if SDL_VIDEODRIVER is already
set externally
* (Windows only) Use the "windib" SDL video driver if in_mouse is set to -1
Commit: c29417b42a48f109c6dd7391602dbe20a7542391
https://github.com/ioquake/ioq3/commit/c29417b42a48f109c6dd7391602dbe20a7542391
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-09 (Sat, 09 Aug 2008)
Changed paths:
M code/null/null_input.c
M code/sdl/sdl_glimp.c
M code/sdl/sdl_input.c
M code/sys/sys_local.h
M code/sys/sys_main.c
Log Message:
-----------
* Always show the mouse cursor when the mouse is disabled
* Rename IN_StartupJoystick to IN_InitJoystick, add IN_ShutdownJoystick
* Add IN_Restart, which avoids calling IN_DeactivateMouse at the wrong time
* Call IN_Restart when changing r_fullscreen
* Add CVAR_ROM r_sdlDriver for easy checking of the SDL driver in use
* Random README tweaks
Commit: 317b953421a5a9dc84b079f630bc1f91a73df29b
https://github.com/ioquake/ioq3/commit/317b953421a5a9dc84b079f630bc1f91a73df29b
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-09 (Sat, 09 Aug 2008)
Changed paths:
M README
Log Message:
-----------
* Random README tweaks (from previous commit, after actually having saved it)
Commit: 60eb261185055f83137d254f93adc67df14a5605
https://github.com/ioquake/ioq3/commit/60eb261185055f83137d254f93adc67df14a5605
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-09 (Sat, 09 Aug 2008)
Changed paths:
M README
A misc/sdl-win32-mouse-fixes.diff
Log Message:
-----------
* Add SDL bug fix patch to misc/ directory
* Add commentary of said patch to README
Commit: 7edcc7d16abe756ccd08246ded510e680d7075a6
https://github.com/ioquake/ioq3/commit/7edcc7d16abe756ccd08246ded510e680d7075a6
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-09 (Sat, 09 Aug 2008)
Changed paths:
M Makefile
M README
M code/qcommon/net_ip.c
Log Message:
-----------
* Use IPv6 header qcommon/wspiapi.h if it has been added by the end user
* Update README to explain the Windows XP requirement
Commit: f2baf359aee216aa8595dc2a4d3f98634263321a
https://github.com/ioquake/ioq3/commit/f2baf359aee216aa8595dc2a4d3f98634263321a
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-12 (Tue, 12 Aug 2008)
Changed paths:
M code/renderer/tr_backend.c
M code/renderer/tr_bsp.c
M code/renderer/tr_font.c
M code/renderer/tr_image.c
M code/renderer/tr_local.h
M code/renderer/tr_shader.c
Log Message:
-----------
* s/GL_CLAMP/GL_CLAMP_TO_EDGE/g (If this change appears to cause you problems
and you're using an nVidia graphics card, make sure your 'conformant texture
clamp' setting is set to on for ioq3)
Commit: 49fa0edd61097390079639a6df7b847a8a828d37
https://github.com/ioquake/ioq3/commit/49fa0edd61097390079639a6df7b847a8a828d37
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-13 (Wed, 13 Aug 2008)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Pass the "best" SDL_PixelFormat (as returned by the initial call to
SDL_GetVideoInfo) to SDL_ListModes; this fixes said function returning an
empty list when using the "windib" driver
Commit: d781a25157c42818c897b027687da6f584ecc240
https://github.com/ioquake/ioq3/commit/d781a25157c42818c897b027687da6f584ecc240
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-14 (Thu, 14 Aug 2008)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Fix misplaced #endif
Commit: 1af6eb95929eb682be19102a0bb9ace3d049007b
https://github.com/ioquake/ioq3/commit/1af6eb95929eb682be19102a0bb9ace3d049007b
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-17 (Sun, 17 Aug 2008)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
* More robust x86 vm entrypoint/callback assembly (Tron)
Commit: 9705664d2c8b0363ee8a38baacf4d0acd8dea19c
https://github.com/ioquake/ioq3/commit/9705664d2c8b0363ee8a38baacf4d0acd8dea19c
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-19 (Tue, 19 Aug 2008)
Changed paths:
M Makefile
Log Message:
-----------
* Alpha sort the jpeg file list in the Makefile, just because
Commit: 5b4dc4c7436fe0b03fd51ee05719049cda4cfd94
https://github.com/ioquake/ioq3/commit/5b4dc4c7436fe0b03fd51ee05719049cda4cfd94
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-19 (Tue, 19 Aug 2008)
Changed paths:
M README
M code/client/cl_keys.c
M code/sdl/sdl_input.c
Log Message:
-----------
* Tidy up the keyboard code a bit, add in_keyboardDebug
Commit: 1441e0362cfb27364c7bcb597fe3fc3b81c865e8
https://github.com/ioquake/ioq3/commit/1441e0362cfb27364c7bcb597fe3fc3b81c865e8
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-08-20 (Wed, 20 Aug 2008)
Changed paths:
M make-macosx-ub.sh
Log Message:
-----------
Thanks to i.atent.dead at gmail.com, this adds:
"I've written out a couple of type declarations for .cfg/.config and .pk3 files, which allows OS X to recognise what they are (handy for eg. QuickLook)."
Commit: 953200cafc040988af5f8cc7d1ab540ee1dd388b
https://github.com/ioquake/ioq3/commit/953200cafc040988af5f8cc7d1ab540ee1dd388b
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-21 (Thu, 21 Aug 2008)
Changed paths:
M Makefile
R code/jpeg-6/README
R code/jpeg-6/jcapimin.c
R code/jpeg-6/jcapistd.c
R code/jpeg-6/jccoefct.c
R code/jpeg-6/jccolor.c
R code/jpeg-6/jcdctmgr.c
R code/jpeg-6/jchuff.c
R code/jpeg-6/jchuff.h
R code/jpeg-6/jcinit.c
R code/jpeg-6/jcmainct.c
R code/jpeg-6/jcmarker.c
R code/jpeg-6/jcmaster.c
R code/jpeg-6/jcomapi.c
R code/jpeg-6/jconfig.h
R code/jpeg-6/jcparam.c
R code/jpeg-6/jcphuff.c
R code/jpeg-6/jcprepct.c
R code/jpeg-6/jcsample.c
R code/jpeg-6/jctrans.c
R code/jpeg-6/jdapimin.c
R code/jpeg-6/jdapistd.c
R code/jpeg-6/jdatadst.c
R code/jpeg-6/jdatasrc.c
R code/jpeg-6/jdcoefct.c
R code/jpeg-6/jdcolor.c
R code/jpeg-6/jdct.h
R code/jpeg-6/jddctmgr.c
R code/jpeg-6/jdhuff.c
R code/jpeg-6/jdhuff.h
R code/jpeg-6/jdinput.c
R code/jpeg-6/jdmainct.c
R code/jpeg-6/jdmarker.c
R code/jpeg-6/jdmaster.c
R code/jpeg-6/jdmerge.c
R code/jpeg-6/jdphuff.c
R code/jpeg-6/jdpostct.c
R code/jpeg-6/jdsample.c
R code/jpeg-6/jdtrans.c
R code/jpeg-6/jerror.c
R code/jpeg-6/jerror.h
R code/jpeg-6/jfdctflt.c
R code/jpeg-6/jfdctfst.c
R code/jpeg-6/jfdctint.c
R code/jpeg-6/jidctflt.c
R code/jpeg-6/jidctfst.c
R code/jpeg-6/jidctint.c
R code/jpeg-6/jidctred.c
R code/jpeg-6/jinclude.h
R code/jpeg-6/jload.c
R code/jpeg-6/jmemansi.c
R code/jpeg-6/jmemdos.c
R code/jpeg-6/jmemmgr.c
R code/jpeg-6/jmemname.c
R code/jpeg-6/jmemnobs.c
R code/jpeg-6/jmemsys.h
R code/jpeg-6/jmorecfg.h
R code/jpeg-6/jpegint.h
R code/jpeg-6/jpeglib.h
R code/jpeg-6/jpegtran.c
R code/jpeg-6/jquant1.c
R code/jpeg-6/jquant2.c
R code/jpeg-6/jutils.c
R code/jpeg-6/jversion.h
A code/jpeg-6b/README
A code/jpeg-6b/ioq3-changes.diff
A code/jpeg-6b/jcapimin.c
A code/jpeg-6b/jcapistd.c
A code/jpeg-6b/jccoefct.c
A code/jpeg-6b/jccolor.c
A code/jpeg-6b/jcdctmgr.c
A code/jpeg-6b/jchuff.c
A code/jpeg-6b/jchuff.h
A code/jpeg-6b/jcinit.c
A code/jpeg-6b/jcmainct.c
A code/jpeg-6b/jcmarker.c
A code/jpeg-6b/jcmaster.c
A code/jpeg-6b/jcomapi.c
A code/jpeg-6b/jconfig.h
A code/jpeg-6b/jcparam.c
A code/jpeg-6b/jcphuff.c
A code/jpeg-6b/jcprepct.c
A code/jpeg-6b/jcsample.c
A code/jpeg-6b/jctrans.c
A code/jpeg-6b/jdapimin.c
A code/jpeg-6b/jdapistd.c
A code/jpeg-6b/jdatadst.c
A code/jpeg-6b/jdatasrc.c
A code/jpeg-6b/jdcoefct.c
A code/jpeg-6b/jdcolor.c
A code/jpeg-6b/jdct.h
A code/jpeg-6b/jddctmgr.c
A code/jpeg-6b/jdhuff.c
A code/jpeg-6b/jdhuff.h
A code/jpeg-6b/jdinput.c
A code/jpeg-6b/jdmainct.c
A code/jpeg-6b/jdmarker.c
A code/jpeg-6b/jdmaster.c
A code/jpeg-6b/jdmerge.c
A code/jpeg-6b/jdphuff.c
A code/jpeg-6b/jdpostct.c
A code/jpeg-6b/jdsample.c
A code/jpeg-6b/jdtrans.c
A code/jpeg-6b/jerror.c
A code/jpeg-6b/jerror.h
A code/jpeg-6b/jfdctflt.c
A code/jpeg-6b/jfdctfst.c
A code/jpeg-6b/jfdctint.c
A code/jpeg-6b/jidctflt.c
A code/jpeg-6b/jidctfst.c
A code/jpeg-6b/jidctint.c
A code/jpeg-6b/jidctred.c
A code/jpeg-6b/jinclude.h
A code/jpeg-6b/jload.c
A code/jpeg-6b/jmemansi.c
A code/jpeg-6b/jmemdos.c
A code/jpeg-6b/jmemmgr.c
A code/jpeg-6b/jmemname.c
A code/jpeg-6b/jmemnobs.c
A code/jpeg-6b/jmemsys.h
A code/jpeg-6b/jmorecfg.h
A code/jpeg-6b/jpegint.h
A code/jpeg-6b/jpeglib.h
A code/jpeg-6b/jpegtran.c
A code/jpeg-6b/jquant1.c
A code/jpeg-6b/jquant2.c
A code/jpeg-6b/jutils.c
A code/jpeg-6b/jversion.h
M code/renderer/tr_image_jpg.c
Log Message:
-----------
* Update to jpeg-6b (only a decade old)
Commit: c1befbda759381f1593fdda3d6c119b1a5265ca6
https://github.com/ioquake/ioq3/commit/c1befbda759381f1593fdda3d6c119b1a5265ca6
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-22 (Fri, 22 Aug 2008)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
* Prevent ~ from generating a character
* Fix backspace on OS X (I hope)
Commit: e4e0568641784cd6eb86f7e276444fe48a1a70ee
https://github.com/ioquake/ioq3/commit/e4e0568641784cd6eb86f7e276444fe48a1a70ee
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-22 (Fri, 22 Aug 2008)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
* Really fix backspace on OS X (I hope)
Commit: acbf98268990986598f2326c2e522d86f265d627
https://github.com/ioquake/ioq3/commit/acbf98268990986598f2326c2e522d86f265d627
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-22 (Fri, 22 Aug 2008)
Changed paths:
M code/sdl/sdl_glimp.c
M code/sdl/sdl_input.c
Log Message:
-----------
* Don't set SE_KEY event to ctrl-h; I don't think this makes sense
* Don't warp the mouse on deactivation unless the cursor is in the window
already; this fixes in_nograb
* Stop grabbing the mouse in windowed mode when there is no sense in
doing so
* Make sure that IN_Restart is only called on r_fullscreen modification
if a mode change actually takes place
Commit: b555d68b3fca12a74125bf9a1630a4c8c9d72d14
https://github.com/ioquake/ioq3/commit/b555d68b3fca12a74125bf9a1630a4c8c9d72d14
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-22 (Fri, 22 Aug 2008)
Changed paths:
M Makefile
M code/botlib/be_aas_sample.c
M code/client/cl_cin.c
M code/client/client.h
M code/client/snd_dma.c
M code/null/null_client.c
M code/null/null_input.c
M code/null/null_snddma.c
M code/qcommon/files.c
M code/qcommon/msg.c
M code/qcommon/qcommon.h
M code/qcommon/unzip.c
M code/qcommon/vm_interpreted.c
Log Message:
-----------
* (bug #3729) server dependencies on client.h (Ben Millwood)
* (bug #3731) BUILD_MISSIONPACK flag in Makefile (Gabriel Schnoering
<gabriel.schnoering at gmail.com>)
* (bug #3756) Q3VM crashes on unaligned block copy with SIGBUS (Patrick Baggett
<baggett.patrick at figglesoftware.com>) and...
* (bug #3755) IOQuake3 shouldn't use GCC-specific __FUNCTION__
Commit: 17f52fa5a1e667b013e242cf9767a324d5942154
https://github.com/ioquake/ioq3/commit/17f52fa5a1e667b013e242cf9767a324d5942154
Author: Zachary Slater <zachary at ioquake.org>
Date: 2008-08-23 (Sat, 23 Aug 2008)
Changed paths:
M make-macosx-ub.sh
Log Message:
-----------
Runs for me now?.
Commit: a6382d2d9bad83e7ff221891b0b93da7c2a7eccf
https://github.com/ioquake/ioq3/commit/a6382d2d9bad83e7ff221891b0b93da7c2a7eccf
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-23 (Sat, 23 Aug 2008)
Changed paths:
M code/qcommon/vm_interpreted.c
M code/sys/sys_loadlib.h
Log Message:
-----------
* Fix unused variable warning
* Add USE_LOCAL_HEADERS guards to sys_loadlib.h
Commit: 36a43f2aa13917057bc8c591d389b362682b64f8
https://github.com/ioquake/ioq3/commit/36a43f2aa13917057bc8c591d389b362682b64f8
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-25 (Mon, 25 Aug 2008)
Changed paths:
M code/qcommon/common.c
M code/sdl/sdl_input.c
Log Message:
-----------
* Handle dead keys more gracefully by taking a "best guess" rather than ignoring
completely
* When activating or deactivating the mouse flush any pending motion events;
this should stop the view moving unpredictably in these circumstances
* Add keyname completion to "unbind"
Commit: f1faa1d12a194756e4c27b3856e1c6084bec5df4
https://github.com/ioquake/ioq3/commit/f1faa1d12a194756e4c27b3856e1c6084bec5df4
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-27 (Wed, 27 Aug 2008)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* Collapse common command completion code into one function and fix the
incorrect buffer size parameter to strncpy (from the
how-the-fuck-did-this-ever-work dept.)
Commit: c0328ab4f6ac505685128916ea662ce3818fb173
https://github.com/ioquake/ioq3/commit/c0328ab4f6ac505685128916ea662ce3818fb173
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-28 (Thu, 28 Aug 2008)
Changed paths:
M README
M code/client/cl_keys.c
M code/client/cl_main.c
M code/client/client.h
M code/client/keycodes.h
M code/sdl/sdl_input.c
Log Message:
-----------
* Revert 'Handle dead keys more gracefully by taking a "best guess" rather than
ignoring completely' from r1459; it can't ever work acceptably, especially on
azerty/qwertz layouts
* Make the ordering of the output from in_keyboardDebug more sensible
* Add cl_consoleKeys cvar, a space delimited list of key names or characters
that toggle the console
Commit: 19eb906706c93e4bac5ef8821137547d1214fbe3
https://github.com/ioquake/ioq3/commit/19eb906706c93e4bac5ef8821137547d1214fbe3
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-28 (Thu, 28 Aug 2008)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
* Better condition to test whether to use the character or the key
Commit: a0ba5b4e38993a449f7de8623b6543f35b563e71
https://github.com/ioquake/ioq3/commit/a0ba5b4e38993a449f7de8623b6543f35b563e71
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-30 (Sat, 30 Aug 2008)
Changed paths:
M misc/sdl-win32-mouse-fixes.diff
Log Message:
-----------
* Update SDL patch as per SDL bugs #611 and #618
Commit: 56972c5c69993033e3877fd6cb3a5ea76199fd36
https://github.com/ioquake/ioq3/commit/56972c5c69993033e3877fd6cb3a5ea76199fd36
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-30 (Sat, 30 Aug 2008)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
* Update IN_IsConsoleKey so that specifying ascii values/characters for the
console key always results in the character being used as opposed to the key
Commit: 9d0e6434253386367d5d59b38ce53ae8c7fd89bd
https://github.com/ioquake/ioq3/commit/9d0e6434253386367d5d59b38ce53ae8c7fd89bd
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-30 (Sat, 30 Aug 2008)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* Fix to console completion bug introduced by the last fix (from the oops
dept.)
Commit: d982941849b2316196c7da83096a9cf12aee9418
https://github.com/ioquake/ioq3/commit/d982941849b2316196c7da83096a9cf12aee9418
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-31 (Sun, 31 Aug 2008)
Changed paths:
M misc/sdl-win32-mouse-fixes.diff
Log Message:
-----------
* Update SDL patch
Commit: b7799e644a36e62c02e8887fd0bf1820ae949b97
https://github.com/ioquake/ioq3/commit/b7799e644a36e62c02e8887fd0bf1820ae949b97
Author: Tim Angus <tim at ngus.net>
Date: 2008-08-31 (Sun, 31 Aug 2008)
Changed paths:
M README
A misc/sdl-win32-fixes.diff
R misc/sdl-win32-mouse-fixes.diff
Log Message:
-----------
* Update SDL patch (again)
Commit: 9dd887b2eadb8e184109702c3383db6895e76ff6
https://github.com/ioquake/ioq3/commit/9dd887b2eadb8e184109702c3383db6895e76ff6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-08-31 (Sun, 31 Aug 2008)
Changed paths:
M code/client/cl_main.c
M code/qcommon/net_ip.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/sv_main.c
Log Message:
-----------
- Add scope id to ipv6 addresses.
- Clean up a few other ipv6 issues like removing the seemingly unnecessary MacOSX workaround.
- Bring ipv6 master server up to speed for dpmaster
Thanks go out to Mathieu Olivier for this work.
Commit: b6b19caadd17eb98710368475be4ce9bbc60ff57
https://github.com/ioquake/ioq3/commit/b6b19caadd17eb98710368475be4ce9bbc60ff57
Author: Tim Angus <tim at ngus.net>
Date: 2008-09-01 (Mon, 01 Sep 2008)
Changed paths:
M misc/sdl-win32-fixes.diff
Log Message:
-----------
* The latest round of SDL tweaks
Commit: b2d87c4b2a29a79e3415ce8d1867d53363a846c3
https://github.com/ioquake/ioq3/commit/b2d87c4b2a29a79e3415ce8d1867d53363a846c3
Author: Tim Angus <tim at ngus.net>
Date: 2008-09-05 (Fri, 05 Sep 2008)
Changed paths:
M README
M code/client/cl_keys.c
M code/client/cl_main.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/sdl/sdl_input.c
Log Message:
-----------
* Add Com_HexStrToInt
* Fixed some whacky indentation in q_shared.c
* Allow single character keys e.g. 'c' to be used in cl_consoleKeys in addition
to ASCII characters
* Experimental code to ignore dead keys
Commit: 47ee17743069870ac4455c4b8a816ba580b3f2c6
https://github.com/ioquake/ioq3/commit/47ee17743069870ac4455c4b8a816ba580b3f2c6
Author: Tim Angus <tim at ngus.net>
Date: 2008-09-15 (Mon, 15 Sep 2008)
Changed paths:
M code/client/cl_main.c
M code/qcommon/q_shared.h
M code/server/sv_main.c
Log Message:
-----------
* Supply specific identifier to the master server (Mathieu Olivier)
Commit: 130c0c6575a432416b2fa5f11dca944899a03c85
https://github.com/ioquake/ioq3/commit/130c0c6575a432416b2fa5f11dca944899a03c85
Author: Tim Angus <tim at ngus.net>
Date: 2008-09-16 (Tue, 16 Sep 2008)
Changed paths:
M code/client/cl_console.c
M code/client/cl_keys.c
M code/client/cl_main.c
M code/qcommon/cmd.c
M code/qcommon/common.c
M code/qcommon/cvar.c
M code/qcommon/qcommon.h
M code/server/sv_ccmds.c
Log Message:
-----------
* Move command argument completion from being hard coded to being associated
with the individual commands to be completed
Commit: 7d9ba904ec4b2916df3a89e32c37d1646c34c1c2
https://github.com/ioquake/ioq3/commit/7d9ba904ec4b2916df3a89e32c37d1646c34c1c2
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-10-24 (Fri, 24 Oct 2008)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
fix crash with videos on ppc (#2523,3802). Patch by Przemysław Iskra
Commit: ce907f32ccf1b283030fdf32986c81c14406e621
https://github.com/ioquake/ioq3/commit/ce907f32ccf1b283030fdf32986c81c14406e621
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-10-24 (Fri, 24 Oct 2008)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
fix return value of CL_cURL_CallbackWrite (#3804)
Commit: 83540695b37e258bdfe04d956f09a77836186094
https://github.com/ioquake/ioq3/commit/83540695b37e258bdfe04d956f09a77836186094
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2008-10-29 (Wed, 29 Oct 2008)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Patch to make getnameinfo() call work on OpenBSD systems. Created by agent59692154 at spamcorptastic.com
Commit: c3a8156cb66d839fd24e5afd4a59ed31d5b35655
https://github.com/ioquake/ioq3/commit/c3a8156cb66d839fd24e5afd4a59ed31d5b35655
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-02 (Sun, 02 Nov 2008)
Changed paths:
M Makefile
Log Message:
-----------
x86_64_assembler should use separate object file for dedicated server
patch by Przemysław Iskra
Commit: e1983208f0f1f5bdd2152924fd780edc6285d546
https://github.com/ioquake/ioq3/commit/e1983208f0f1f5bdd2152924fd780edc6285d546
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-02 (Sun, 02 Nov 2008)
Changed paths:
M Makefile
Log Message:
-----------
libraries do not belong to LDFLAGS.
Patch creates separate *LIBS variables for libraries, leaving LDFLAGS for real
flags, like -shared or --as-needed. Also CFLAGS are used when linking:
-m32/-m64 belongs to CFLAGS, not LDFLAGS; linker additionally optimizes output
file when -O* is in flags.
Patch by Przemysław Iskra (#3813)
Commit: 5a3eda3485c4e5c326970fdabbef25ace2589d48
https://github.com/ioquake/ioq3/commit/5a3eda3485c4e5c326970fdabbef25ace2589d48
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-02 (Sun, 02 Nov 2008)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
specify alDevice instead of NULL when asking for for ALC_EXTENSIONS
patch by Ben Millwood (#3777)
Commit: 1e02c641bca577f136005aa6621c4527ee95a3e2
https://github.com/ioquake/ioq3/commit/1e02c641bca577f136005aa6621c4527ee95a3e2
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-02 (Sun, 02 Nov 2008)
Changed paths:
M code/client/cl_console.c
Log Message:
-----------
move location of version string in console a bit
patch by 'devhc97' (#3758)
Commit: f86f8e8ed864e99eed4468a0e3654215d45f7817
https://github.com/ioquake/ioq3/commit/f86f8e8ed864e99eed4468a0e3654215d45f7817
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-03 (Mon, 03 Nov 2008)
Changed paths:
M code/qcommon/qcommon.h
Log Message:
-----------
fix 64bit VM interface to work on ppc64 (#3838)
Commit: c754d6fdfb5c61e63c27ecfc615d24032af3ccc4
https://github.com/ioquake/ioq3/commit/c754d6fdfb5c61e63c27ecfc615d24032af3ccc4
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-03 (Mon, 03 Nov 2008)
Changed paths:
M Makefile
M code/cgame/cg_syscalls.c
M code/client/cl_cgame.c
M code/client/cl_ui.c
M code/game/g_syscalls.c
M code/qcommon/cm_trace.c
M code/qcommon/msg.c
M code/qcommon/q_math.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/sv_game.c
M code/tools/lcc/src/bytecode.c
M code/tools/lcc/src/c.h
M code/ui/ui_syscalls.c
Log Message:
-----------
fix strict aliasing issues
Patch by Przemysław Iskra (#3805)
Commit: 235945c6bb767924b4642a9e40f069314c10ea84
https://github.com/ioquake/ioq3/commit/235945c6bb767924b4642a9e40f069314c10ea84
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-10 (Mon, 10 Nov 2008)
Changed paths:
A code/qcommon/vm_powerpc.c
A code/qcommon/vm_powerpc_asm.c
A code/qcommon/vm_powerpc_asm.h
Log Message:
-----------
new PowerPC vm
Patch by Przemysław Iskra (#3796)
Commit: 01dca75d9f5bd5f2af8f90242a9437ab54c7e514
https://github.com/ioquake/ioq3/commit/01dca75d9f5bd5f2af8f90242a9437ab54c7e514
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-10 (Mon, 10 Nov 2008)
Changed paths:
M code/qcommon/vm_powerpc.c
Log Message:
-----------
realloc vm->instructionPointers on ppc64
rename VM_Malloc, VM_Free to PPC_Malloc, PPC_Free
safer constant optimization handling
Patch by Przemysław Iskra (#3796)
Commit: b546e4712d8dc42612726a08b26e130377d8779d
https://github.com/ioquake/ioq3/commit/b546e4712d8dc42612726a08b26e130377d8779d
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-10 (Mon, 10 Nov 2008)
Changed paths:
M Makefile
Log Message:
-----------
enable new powerpc vm
Patch by Przemysław Iskra (#3796)
Commit: 1828da63def7f62d6a024e06305177c0e26ec0b6
https://github.com/ioquake/ioq3/commit/1828da63def7f62d6a024e06305177c0e26ec0b6
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-10 (Mon, 10 Nov 2008)
Changed paths:
M Makefile
Log Message:
-----------
fix empty loops causing build failures in mingw
Patch by Przemysław Iskra (#3813)
Commit: 7c19978aaabc989e1b28b3c10d60b7a039d3b68d
https://github.com/ioquake/ioq3/commit/7c19978aaabc989e1b28b3c10d60b7a039d3b68d
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-10 (Mon, 10 Nov 2008)
Changed paths:
M code/client/cl_input.c
Log Message:
-----------
fix variable declaration (#3849)
Commit: 72dea0a18415620028395f593990dbe8309b65e2
https://github.com/ioquake/ioq3/commit/72dea0a18415620028395f593990dbe8309b65e2
Author: Tim Angus <tim at ngus.net>
Date: 2008-11-10 (Mon, 10 Nov 2008)
Changed paths:
M code/client/cl_cin.c
M code/qcommon/cm_load.c
M code/qcommon/cmd.c
M code/qcommon/net_ip.c
M code/qcommon/q_shared.c
M code/qcommon/unzip.c
M code/qcommon/vm.c
M code/renderer/tr_bsp.c
M code/renderer/tr_image.c
M code/renderer/tr_image_bmp.c
M code/renderer/tr_image_jpg.c
M code/renderer/tr_image_pcx.c
M code/renderer/tr_image_png.c
M code/renderer/tr_image_tga.c
M code/renderer/tr_model.c
M code/sys/con_tty.c
M code/sys/sys_unix.c
M code/tools/lcc/src/bytecode.c
M code/ui/ui_shared.c
Log Message:
-----------
* Fix some new GCC 4.3 warnings
* Fix many many strict aliasing warnings, now that it's re-enabled
Commit: 057e7edf18077d6f922c32b7087a55a5613a4076
https://github.com/ioquake/ioq3/commit/057e7edf18077d6f922c32b7087a55a5613a4076
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-12 (Wed, 12 Nov 2008)
Changed paths:
M Makefile
Log Message:
-----------
use -fno-strict-aliasing again. code is just not ready yet.
Commit: 4de00b3d025bbb82bbdba7dc4574fe4cd739cc03
https://github.com/ioquake/ioq3/commit/4de00b3d025bbb82bbdba7dc4574fe4cd739cc03
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2008-11-12 (Wed, 12 Nov 2008)
Changed paths:
M misc/setup/doit
M misc/setup/setup.xml.in
Log Message:
-----------
add support for ppc64 in installer
Commit: 8536a42dd5c86f81c2bb5e370bf03cec537944e7
https://github.com/ioquake/ioq3/commit/8536a42dd5c86f81c2bb5e370bf03cec537944e7
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-01-11 (Sun, 11 Jan 2009)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
gamename is already a cvar with CVAR_SERVERINFO
do not set gamename to different values in getstatus and getinfo responses
Commit: a1f9885664179b948ac3ee50a002d1053a93e4ab
https://github.com/ioquake/ioq3/commit/a1f9885664179b948ac3ee50a002d1053a93e4ab
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-01-13 (Tue, 13 Jan 2009)
Changed paths:
M Makefile
Log Message:
-----------
fix build with newer git installations
Commit: cde5fcfb9b09323c553e446988a056f7ad1cc4b0
https://github.com/ioquake/ioq3/commit/cde5fcfb9b09323c553e446988a056f7ad1cc4b0
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-01-13 (Tue, 13 Jan 2009)
Changed paths:
M code/cgame/cg_servercmds.c
Log Message:
-----------
fix overflow in CG_ParseTeamInfo
based on patch for Tremulous, thanks to Roman Tetelman
Commit: f5aae78481d71307a0b874b1f17ecdead1469392
https://github.com/ioquake/ioq3/commit/f5aae78481d71307a0b874b1f17ecdead1469392
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-01-17 (Sat, 17 Jan 2009)
Changed paths:
M code/game/g_cmds.c
M code/qcommon/cmd.c
M code/qcommon/qcommon.h
M code/server/sv_client.c
Log Message:
-----------
security fix: prevent command injection via callvote
Commit: f2198c70e7961cbea1857fa042f89a3ff2038f5d
https://github.com/ioquake/ioq3/commit/f2198c70e7961cbea1857fa042f89a3ff2038f5d
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-01-23 (Fri, 23 Jan 2009)
Changed paths:
M code/game/g_combat.c
Log Message:
-----------
fix potential segfault (found by DerSaidin in xreal)
Commit: 53d23a3df2d5b9d1f5ebb8b8b925c62d2ad1c980
https://github.com/ioquake/ioq3/commit/53d23a3df2d5b9d1f5ebb8b8b925c62d2ad1c980
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-02-10 (Tue, 10 Feb 2009)
Changed paths:
A code/libspeex/include/speex/config.h
M misc/msvc/quake3.vcproj
Log Message:
-----------
fix msvc build (#3857, #3771)
Commit: db040f856dcba49c02d1838e2a490536f5d7ae09
https://github.com/ioquake/ioq3/commit/db040f856dcba49c02d1838e2a490536f5d7ae09
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-02-11 (Wed, 11 Feb 2009)
Changed paths:
A code/libspeex/config.h
R code/libspeex/include/speex/config.h
Log Message:
-----------
move speex config.h to correct place
Commit: 48d8c8876b6ec035b0bb85f4d3c47c9210c3ca30
https://github.com/ioquake/ioq3/commit/48d8c8876b6ec035b0bb85f4d3c47c9210c3ca30
Author: Tim Angus <tim at ngus.net>
Date: 2009-02-26 (Thu, 26 Feb 2009)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
* s/FS_FilenameIsExecutable/FS_CheckFilenameIsNotExecutable/g
* Fix potential buffer under run in FS_CheckFilenameIsNotExecutable
Commit: 913e81522c0c062a5e4d7b4b51904625334ca3ff
https://github.com/ioquake/ioq3/commit/913e81522c0c062a5e4d7b4b51904625334ca3ff
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-03-02 (Mon, 02 Mar 2009)
Changed paths:
M Makefile
Log Message:
-----------
Makefile: Use "-mtune=ultrasparc3 -mv8plus" on Linux/Sparc.
Signed-off-by: David S. Miller <davem at davemloft.net>
Commit: 17a81ff7c97b9658f5e250911ed80dfb39f79bec
https://github.com/ioquake/ioq3/commit/17a81ff7c97b9658f5e250911ed80dfb39f79bec
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-03-02 (Mon, 02 Mar 2009)
Changed paths:
M code/qcommon/q_platform.h
Log Message:
-----------
qcommon: Add idsparc and set when __sparc__ && !C_ONLY
Signed-off-by: David S. Miller <davem at davemloft.net>
Commit: 30c44b1a875ed917ff681ee2f237fe109cae9a38
https://github.com/ioquake/ioq3/commit/30c44b1a875ed917ff681ee2f237fe109cae9a38
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-03-02 (Mon, 02 Mar 2009)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
qcommon: vm: sparc, like 386, doesn't need var-args conversion.
Signed-off-by: David S. Miller <davem at davemloft.net>
Commit: 844ee466275d189d06346c731960fc464d6bd5a9
https://github.com/ioquake/ioq3/commit/844ee466275d189d06346c731960fc464d6bd5a9
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-03-02 (Mon, 02 Mar 2009)
Changed paths:
A code/qcommon/vm_sparc.c
A code/qcommon/vm_sparc.h
Log Message:
-----------
qcommon: vm: Add sparc JIT compiler.
Signed-off-by: David S. Miller <davem at davemloft.net>
Commit: 28648981479bcb6e1904385caf5f8b8ef7c2e838
https://github.com/ioquake/ioq3/commit/28648981479bcb6e1904385caf5f8b8ef7c2e838
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-03-02 (Mon, 02 Mar 2009)
Changed paths:
M Makefile
Log Message:
-----------
Makefile: Enable new sparc JIT on Linux.
Signed-off-by: David S. Miller <davem at davemloft.net>
Commit: ae612721a37f3da7a1244a0e778290104e9b100b
https://github.com/ioquake/ioq3/commit/ae612721a37f3da7a1244a0e778290104e9b100b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-03-02 (Mon, 02 Mar 2009)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
fix STANDALONE challengeResponse (#4000)
Commit: 35a27638feaeedb3910e2e81bfe418eb505ff1f7
https://github.com/ioquake/ioq3/commit/35a27638feaeedb3910e2e81bfe418eb505ff1f7
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-03-02 (Mon, 02 Mar 2009)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
initialize qport with random value instead of time (#3999)
Commit: 1072b25ce8313048a1d288f1141ed13b80390460
https://github.com/ioquake/ioq3/commit/1072b25ce8313048a1d288f1141ed13b80390460
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-03-02 (Mon, 02 Mar 2009)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
initialize Sys_Milliseconds early (#3999)
Commit: 1bd63e59e5c4908726fe9d52e4ff001abba2dfab
https://github.com/ioquake/ioq3/commit/1bd63e59e5c4908726fe9d52e4ff001abba2dfab
Author: Tim Angus <tim at ngus.net>
Date: 2009-03-02 (Mon, 02 Mar 2009)
Changed paths:
M code/qcommon/common.c
M code/sys/sys_main.c
Log Message:
-----------
* Remove superfluous comments committed with fix to bug #3999
Commit: 18b27806bcb73dad53f76f67aca0bd51ce065a95
https://github.com/ioquake/ioq3/commit/18b27806bcb73dad53f76f67aca0bd51ce065a95
Author: Tim Angus <tim at ngus.net>
Date: 2009-03-12 (Thu, 12 Mar 2009)
Changed paths:
M code/renderer/tr_init.c
Log Message:
-----------
* Remove unexplainable ( tr.overbrightBits > 0 ) condition when correcting
gamma in screenshots
Commit: 53adde9fb252355b965854db1a4d3d02635a5c75
https://github.com/ioquake/ioq3/commit/53adde9fb252355b965854db1a4d3d02635a5c75
Author: Tim Angus <tim at ngus.net>
Date: 2009-03-15 (Sun, 15 Mar 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Fix leaking OpenAL buffers (Amanieu)
Commit: d8080d36460ff0472c87320f27412891a3789d94
https://github.com/ioquake/ioq3/commit/d8080d36460ff0472c87320f27412891a3789d94
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-03-21 (Sat, 21 Mar 2009)
Changed paths:
A misc/osxfe/ioquake3fe/Controller.h
A misc/osxfe/ioquake3fe/Controller.m
A misc/osxfe/ioquake3fe/English.lproj/ErrorWindow.xib
A misc/osxfe/ioquake3fe/English.lproj/InfoPlist.strings
A misc/osxfe/ioquake3fe/English.lproj/Localizable.strings
A misc/osxfe/ioquake3fe/English.lproj/MainMenu.xib
A misc/osxfe/ioquake3fe/ErrorWindow.h
A misc/osxfe/ioquake3fe/ErrorWindow.m
A misc/osxfe/ioquake3fe/ErrorWindowController.h
A misc/osxfe/ioquake3fe/ErrorWindowController.m
A misc/osxfe/ioquake3fe/Info.plist
A misc/osxfe/ioquake3fe/ioquake3.icns
A misc/osxfe/ioquake3fe/ioquake3fe.xcodeproj/TemplateIcon.icns
A misc/osxfe/ioquake3fe/ioquake3fe.xcodeproj/bw.mode1v3
A misc/osxfe/ioquake3fe/ioquake3fe.xcodeproj/bw.pbxuser
A misc/osxfe/ioquake3fe/ioquake3fe.xcodeproj/project.pbxproj
A misc/osxfe/ioquake3fe/ioquake3fe_Prefix.pch
A misc/osxfe/ioquake3fe/main.m
Log Message:
-----------
first copy of the front-end from Ben Wilber. Thanks Ben!
Commit: d753f7f97fd4a3870e8c032f4ddfcde7d14377da
https://github.com/ioquake/ioq3/commit/d753f7f97fd4a3870e8c032f4ddfcde7d14377da
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-03-21 (Sat, 21 Mar 2009)
Changed paths:
R misc/osxfe/ioquake3fe/ioquake3fe_Prefix.pch
Log Message:
-----------
oops, checked in a precompiled header for the frontend.
Commit: 673e7543c1c26bb625ea948e115a92fc9b9feab1
https://github.com/ioquake/ioq3/commit/673e7543c1c26bb625ea948e115a92fc9b9feab1
Author: Six <six at six.org>
Date: 2009-03-22 (Sun, 22 Mar 2009)
Changed paths:
A misc/osxfe/ioquake3fe/ioquake3fe_Prefix.pch
Log Message:
-----------
needed
0110
Commit: ba6fb02319b08838c686227d39c5ab84cbb0571d
https://github.com/ioquake/ioq3/commit/ba6fb02319b08838c686227d39c5ab84cbb0571d
Author: Six <six at six.org>
Date: 2009-03-22 (Sun, 22 Mar 2009)
Changed paths:
M misc/osxfe/ioquake3fe/Controller.m
M misc/osxfe/ioquake3fe/ErrorWindow.m
M misc/osxfe/ioquake3fe/ErrorWindowController.m
Log Message:
-----------
Make the frontend check both the current bundle as well as the default install location
0110
Commit: 54e6caddfc29cf63dccc0d306dc817a69b5e9545
https://github.com/ioquake/ioq3/commit/54e6caddfc29cf63dccc0d306dc817a69b5e9545
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-03-25 (Wed, 25 Mar 2009)
Changed paths:
M README
Log Message:
-----------
Minor update to test mailing list.
Commit: 483c8392d734c929faf1c1e9a0b670848ddf4b6a
https://github.com/ioquake/ioq3/commit/483c8392d734c929faf1c1e9a0b670848ddf4b6a
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-04-04 (Sat, 04 Apr 2009)
Changed paths:
M make-macosx-ub.sh
Log Message:
-----------
Updating the bundle identifier.
Yell at me if this breaks something for you.
Commit: aac211c43e9fbdb9ff60adb4bc38b6fab9447e75
https://github.com/ioquake/ioq3/commit/aac211c43e9fbdb9ff60adb4bc38b6fab9447e75
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-04-08 (Wed, 08 Apr 2009)
Changed paths:
M README
Log Message:
-----------
Fixing floam's e-mail address.
Commit: 7c0cfe2d2f4cc7abc1af4bfefca10765d57b675c
https://github.com/ioquake/ioq3/commit/7c0cfe2d2f4cc7abc1af4bfefca10765d57b675c
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-04-09 (Thu, 09 Apr 2009)
Changed paths:
A misc/quake3-tango.png
Log Message:
-----------
Generated a quick n dirty png of the tango icon.
Commit: c5df8251d9e99feaa5f06dc24452483c9746291f
https://github.com/ioquake/ioq3/commit/c5df8251d9e99feaa5f06dc24452483c9746291f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-04-12 (Sun, 12 Apr 2009)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
nsis installer icon finally
Commit: 9af323782989f024fd74fcdfaac9a7ac653a5ffe
https://github.com/ioquake/ioq3/commit/9af323782989f024fd74fcdfaac9a7ac653a5ffe
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-04-12 (Sun, 12 Apr 2009)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
nsis: support proper multi user installation
Commit: 06954842b2ea37263bbe22ca6a76287a6a8c7276
https://github.com/ioquake/ioq3/commit/06954842b2ea37263bbe22ca6a76287a6a8c7276
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-04-13 (Mon, 13 Apr 2009)
Changed paths:
M README
Log Message:
-----------
Updating README.
Commit: 94bc49653d1d26bd26f58c2866be40debe3dd916
https://github.com/ioquake/ioq3/commit/94bc49653d1d26bd26f58c2866be40debe3dd916
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-04-13 (Mon, 13 Apr 2009)
Changed paths:
M Makefile
Log Message:
-----------
increase version in trunk
Commit: 06b6037ff0a5efc90e601466d65f8191cba239c0
https://github.com/ioquake/ioq3/commit/06b6037ff0a5efc90e601466d65f8191cba239c0
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-04-18 (Sat, 18 Apr 2009)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
nsis: registering unistaller in shell context works too
Commit: 9d5141deccaca4b60955b0329923788b792ac3e4
https://github.com/ioquake/ioq3/commit/9d5141deccaca4b60955b0329923788b792ac3e4
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-04-18 (Sat, 18 Apr 2009)
Changed paths:
A misc/nsis/ioquake3-q3a.nsi
Log Message:
-----------
nsis data file installer
Commit: 5948b41af44c33b2fde49cf076d5b0f61b16af8d
https://github.com/ioquake/ioq3/commit/5948b41af44c33b2fde49cf076d5b0f61b16af8d
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-04-18 (Sat, 18 Apr 2009)
Changed paths:
A misc/nsis/ioquake3-q3ctc.nsi
Log Message:
-----------
sample NSIS description file for a ioquake3 mod installer
Commit: 697c2e42a5154759f0966ff71d1c0fb7d458d4ca
https://github.com/ioquake/ioq3/commit/697c2e42a5154759f0966ff71d1c0fb7d458d4ca
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-04-23 (Thu, 23 Apr 2009)
Changed paths:
A misc/ioquake3-folder.icns
Log Message:
-----------
adding the OS X folder icon, use
http://web.me.com/zweigand/zweisoft/Software/Entries/2009/1/12_IconDroplet_1.2.html
to make this into a custom folder icon for ioquake3.
Commit: 84fbc2252f471ea779339e8a6401810011a8a714
https://github.com/ioquake/ioq3/commit/84fbc2252f471ea779339e8a6401810011a8a714
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-02 (Sat, 02 May 2009)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
align stack before re-entering engine to make sse work (#4051)
Commit: ad06af3d8f45e856999175c9a5c4c45d6ac4ba85
https://github.com/ioquake/ioq3/commit/ad06af3d8f45e856999175c9a5c4c45d6ac4ba85
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-02 (Sat, 02 May 2009)
Changed paths:
M code/renderer/tr_surface.c
Log Message:
-----------
make some functions static (#4014)
Commit: b8097554ac543f27edb9c957f356018b1b8eeb47
https://github.com/ioquake/ioq3/commit/b8097554ac543f27edb9c957f356018b1b8eeb47
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-03 (Sun, 03 May 2009)
Changed paths:
M Makefile
Log Message:
-----------
set SDL CFLAGS and LIBS at central place
Commit: 732c405e152b8e1cdf8a5f6924ca093685be605d
https://github.com/ioquake/ioq3/commit/732c405e152b8e1cdf8a5f6924ca093685be605d
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-03 (Sun, 03 May 2009)
Changed paths:
M misc/setup/Solaris_pkg.sh
M misc/setup/pkg/ioquake3d/pkginfo.template
Log Message:
-----------
Solaris fixes (#4048)
Commit: 799150ffc183fb0985a6ec9d8bdddccd70559d2b
https://github.com/ioquake/ioq3/commit/799150ffc183fb0985a6ec9d8bdddccd70559d2b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-03 (Sun, 03 May 2009)
Changed paths:
M code/sys/con_tty.c
Log Message:
-----------
fix dedicated server stdin console (#4009)
Commit: 011285c2325d49ca6287a05ef9760d4fe8a8a6c8
https://github.com/ioquake/ioq3/commit/011285c2325d49ca6287a05ef9760d4fe8a8a6c8
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-04 (Mon, 04 May 2009)
Changed paths:
A misc/setup/pkg/ioquake3m/depend
A misc/setup/pkg/ioquake3m/pkginfo.template
A misc/setup/pkg/ioquake3m/postinstall
A misc/setup/pkg/ioquake3m/postremove
A misc/setup/pkg/ioquake3m/preinstall
A misc/setup/pkg/ioquake3m/preremove
A misc/setup/pkg/ioquake3m/prototype.template
A misc/setup/pkg/ioquake3m/space
Log Message:
-----------
some more solaris files
Commit: ec846d23b238907576c53e575165cf2e091b211b
https://github.com/ioquake/ioq3/commit/ec846d23b238907576c53e575165cf2e091b211b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-05 (Tue, 05 May 2009)
Changed paths:
M code/qcommon/common.c
M code/qcommon/q_shared.h
M code/sys/sys_main.c
Log Message:
-----------
define STRING and XSTRING in q_shared.h (#4054)
Commit: 161dc2ddf506b4c0d5b33b22adc22b70c94d1d28
https://github.com/ioquake/ioq3/commit/161dc2ddf506b4c0d5b33b22adc22b70c94d1d28
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-05 (Tue, 05 May 2009)
Changed paths:
M Makefile
Log Message:
-----------
fall back to sdl-config if SDL_CFLAGS are empty
works around buggy Solaris installations where pkg-config is
installed but can't find the SDL config file
Commit: 9390750a8a0fe5b5f669ac67d877a243d49f46d2
https://github.com/ioquake/ioq3/commit/9390750a8a0fe5b5f669ac67d877a243d49f46d2
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-05-06 (Wed, 06 May 2009)
Changed paths:
A misc/ReadMe-OSX.rtf
Log Message:
-----------
ReadMe for OS X 1.36
Commit: de193033207f6e34476016879b478b3e55c6c4f8
https://github.com/ioquake/ioq3/commit/de193033207f6e34476016879b478b3e55c6c4f8
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-08 (Fri, 08 May 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
mark s_alDriver CVAR_LATCH
Commit: b35c63f37a51d6c673f0ee151620213ddab2b537
https://github.com/ioquake/ioq3/commit/b35c63f37a51d6c673f0ee151620213ddab2b537
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-08 (Fri, 08 May 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
don't modify s_alDevice and add fallback to let openAL choose the device
Commit: abda6d984af29420a4324d0c7cdaf1777f158f33
https://github.com/ioquake/ioq3/commit/abda6d984af29420a4324d0c7cdaf1777f158f33
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-08 (Fri, 08 May 2009)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
whitespace correction
Commit: 68fa0b55a9d9d990d512807ade7c952ab72e0d1e
https://github.com/ioquake/ioq3/commit/68fa0b55a9d9d990d512807ade7c952ab72e0d1e
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-08 (Fri, 08 May 2009)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
cvarlist: also display systeminfo and user created flags
Commit: 31ae3826aeb84e04ff2abdca8133d2734eec48a0
https://github.com/ioquake/ioq3/commit/31ae3826aeb84e04ff2abdca8133d2734eec48a0
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-08 (Fri, 08 May 2009)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
make Cvar_Command use all arguments just like Cvar_Set_f (#4063)
Commit: 6b4f3aaed2983013e157d2b7c0d01a561d7e43f5
https://github.com/ioquake/ioq3/commit/6b4f3aaed2983013e157d2b7c0d01a561d7e43f5
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-08 (Fri, 08 May 2009)
Changed paths:
M code/game/g_local.h
Log Message:
-----------
add missing trap_RealTime prototype (#4015)
Commit: 40e4a2e5c43aef11b7b8212e1069840dca841198
https://github.com/ioquake/ioq3/commit/40e4a2e5c43aef11b7b8212e1069840dca841198
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-08 (Fri, 08 May 2009)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
fix name compare in 'follow' command (#4013)
Commit: f0e24f9a464064f50bd447bbabb18b8873f0be2b
https://github.com/ioquake/ioq3/commit/f0e24f9a464064f50bd447bbabb18b8873f0be2b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-08 (Fri, 08 May 2009)
Changed paths:
M code/server/sv_net_chan.c
Log Message:
-----------
msg->oob is actually qboolean (#4010)
Commit: bbd9f02d08ceefb8394167e86baee5aa94dd0fe0
https://github.com/ioquake/ioq3/commit/bbd9f02d08ceefb8394167e86baee5aa94dd0fe0
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-08 (Fri, 08 May 2009)
Changed paths:
M code/server/server.h
M code/server/sv_bot.c
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_world.c
Log Message:
-----------
mark functions static (#4010)
Commit: eff87e9524131186a6c6b71165f1a4c2c19c4cd1
https://github.com/ioquake/ioq3/commit/eff87e9524131186a6c6b71165f1a4c2c19c4cd1
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-08 (Fri, 08 May 2009)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
SV_ReplacePendingServerCommands is unused
Commit: 10aca2387fcfaede573c7804a03bacc9a4a768ae
https://github.com/ioquake/ioq3/commit/10aca2387fcfaede573c7804a03bacc9a4a768ae
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-08 (Fri, 08 May 2009)
Changed paths:
M code/server/sv_net_chan.c
Log Message:
-----------
whitespace fixes
Commit: 6e79cfbae2281997212a54ba899b09bc6200dbd5
https://github.com/ioquake/ioq3/commit/6e79cfbae2281997212a54ba899b09bc6200dbd5
Author: Julian Priestley <juz at juz.org.uk>
Date: 2009-05-11 (Mon, 11 May 2009)
Changed paths:
M misc/msvc/cgame.vcproj
M misc/msvc/game.vcproj
M misc/msvc/ioq3.sln
M misc/msvc/q3_ui.vcproj
M misc/msvc/quake3.vcproj
M misc/msvc/ui.vcproj
Log Message:
-----------
* Update MSVC project files for latest revision
Commit: f2d63c16330971e0264b3618cafc0ac923c1dbb5
https://github.com/ioquake/ioq3/commit/f2d63c16330971e0264b3618cafc0ac923c1dbb5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-05-21 (Thu, 21 May 2009)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
More commentary to source code
Commit: 09d9e5e19b4ddcd1962f513628a86fe0bb8254a0
https://github.com/ioquake/ioq3/commit/09d9e5e19b4ddcd1962f513628a86fe0bb8254a0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-05-21 (Thu, 21 May 2009)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Minor code cleanups
Commit: 1f779efbb8c9e7bf7615297dce46190e56aa92cd
https://github.com/ioquake/ioq3/commit/1f779efbb8c9e7bf7615297dce46190e56aa92cd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-05-22 (Fri, 22 May 2009)
Changed paths:
M code/client/cl_ui.c
Log Message:
-----------
Minor fix for server infostring. Thanks to slacker
Commit: 50ca55702f233781fd35ac1709153fd03090ff7f
https://github.com/ioquake/ioq3/commit/50ca55702f233781fd35ac1709153fd03090ff7f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-05-24 (Sun, 24 May 2009)
Changed paths:
M README
M code/qcommon/net_ip.c
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
- Introduce new NET_CompareBaseAdrMask for easy comparison of ip address ranges
- Overhaul of the new banning functions:
* basic check for redundant bans/exceptions
* introduction of sv_banFile to make it possible to configure the file where to read bans and exceptions from
* bans can now be deleted by giving address ranges, too.
Commit: 372c2ea521f59a1e2fe43b15100a33a5191c223f
https://github.com/ioquake/ioq3/commit/372c2ea521f59a1e2fe43b15100a33a5191c223f
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-05-25 (Mon, 25 May 2009)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
openal32.dll is actually spelled OpenAL32.dll now
Commit: 0693f0c1b3c401df1d3b1cd3ee62bfede95f5d76
https://github.com/ioquake/ioq3/commit/0693f0c1b3c401df1d3b1cd3ee62bfede95f5d76
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-05-28 (Thu, 28 May 2009)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
This could never have worked in the first place. Duh.
Commit: 7aed7e88614d394bc740a000ee86e6bb7814e19b
https://github.com/ioquake/ioq3/commit/7aed7e88614d394bc740a000ee86e6bb7814e19b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-05-29 (Fri, 29 May 2009)
Changed paths:
M README
M code/qcommon/net_ip.c
M code/qcommon/qcommon.h
Log Message:
-----------
Make command net_restart work so that port/ip settings can be changed without server restart
Commit: b40f1507ea9cfb52ab9b8812ead7deacdd6551b0
https://github.com/ioquake/ioq3/commit/b40f1507ea9cfb52ab9b8812ead7deacdd6551b0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-05-31 (Sun, 31 May 2009)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
M code/renderer/tr_noise.c
M code/server/sv_client.c
M code/server/sv_init.c
Log Message:
-----------
- Introduce seeding of the random number generator at startup
- Replaced all engine-side occurances of rand() with random()
Commit: e4d0c14f70484d6eae207ca2aeaefba92b101114
https://github.com/ioquake/ioq3/commit/e4d0c14f70484d6eae207ca2aeaefba92b101114
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-05-31 (Sun, 31 May 2009)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
M code/renderer/tr_noise.c
M code/server/sv_client.c
M code/server/sv_init.c
Log Message:
-----------
Revert changes of rand() to random() as random() was redefined in quake3.
Commit: 4e8a1810735653b4ccc89cac734d6ffc76d7e445
https://github.com/ioquake/ioq3/commit/4e8a1810735653b4ccc89cac734d6ffc76d7e445
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-05-31 (Sun, 31 May 2009)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
M code/renderer/tr_noise.c
M code/server/sv_init.c
Log Message:
-----------
I'll retain the new way seeding the random number generator.. these calls are therefore redundant
Commit: e0a2100df5cd458162b47be26368286cbe604913
https://github.com/ioquake/ioq3/commit/e0a2100df5cd458162b47be26368286cbe604913
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-05-31 (Sun, 31 May 2009)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Fix warning in Sys_RandomBytes() usage
Commit: eaaaa6f5fce5ddcd0456de9c269770613f7b3c55
https://github.com/ioquake/ioq3/commit/eaaaa6f5fce5ddcd0456de9c269770613f7b3c55
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-01 (Mon, 01 Jun 2009)
Changed paths:
M code/botlib/l_struct.c
M code/qcommon/common.c
M code/renderer/tr_init.c
Log Message:
-----------
Replace a few sprintf with Com_sprintf
Commit: 18cc7c1ed3e57804fe69897c919528ba8073208f
https://github.com/ioquake/ioq3/commit/18cc7c1ed3e57804fe69897c919528ba8073208f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-01 (Mon, 01 Jun 2009)
Changed paths:
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_main.c
Log Message:
-----------
Make servers echo challenge codes from client getchallenge commands
Commit: 02195ea8bdc60c4fa037d95e1c379a75e9e2c5da
https://github.com/ioquake/ioq3/commit/02195ea8bdc60c4fa037d95e1c379a75e9e2c5da
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-01 (Mon, 01 Jun 2009)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Make client send a random challenge number in getchallenge requests
Commit: 3dddabcc52c3275b77ee351e3d943abf0134b4be
https://github.com/ioquake/ioq3/commit/3dddabcc52c3275b77ee351e3d943abf0134b4be
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-05 (Fri, 05 Jun 2009)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Fix highest file descriptor for select(), thanks to Ben Millwood for reporting
Commit: b9bcf3da94c37b577903711b2e04a5cdca29860d
https://github.com/ioquake/ioq3/commit/b9bcf3da94c37b577903711b2e04a5cdca29860d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-10 (Wed, 10 Jun 2009)
Changed paths:
M code/renderer/tr_main.c
Log Message:
-----------
How did this happen?
Commit: a7417a4bde87dcdb9c1a66c00b3a3f43de2e296c
https://github.com/ioquake/ioq3/commit/a7417a4bde87dcdb9c1a66c00b3a3f43de2e296c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-10 (Wed, 10 Jun 2009)
Changed paths:
M code/renderer/tr_main.c
Log Message:
-----------
minor code cleanup
Commit: 5e108751f271027860792cceaa0aa990d541d04e
https://github.com/ioquake/ioq3/commit/5e108751f271027860792cceaa0aa990d541d04e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-10 (Wed, 10 Jun 2009)
Changed paths:
M code/renderer/tr_main.c
Log Message:
-----------
fix code cleanup
Commit: 49a2e1913e2fc8c475abc337b58b8bdc05994e63
https://github.com/ioquake/ioq3/commit/49a2e1913e2fc8c475abc337b58b8bdc05994e63
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-06-10 (Wed, 10 Jun 2009)
Changed paths:
M code/renderer/tr_main.c
Log Message:
-----------
< sg_Tequila> says that this is busted. Thilo will hopefully be pleased.
Commit: 95060e4fb69faa205e9b203d00d987d8c7b6d8e6
https://github.com/ioquake/ioq3/commit/95060e4fb69faa205e9b203d00d987d8c7b6d8e6
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-06-13 (Sat, 13 Jun 2009)
Changed paths:
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/sdl/sdl_glimp.c
Log Message:
-----------
See here:
http://bugzilla.icculus.org/show_bug.cgi?id=4064
Commit: fa3f044257bbcfc3d655bb9677198b523de50291
https://github.com/ioquake/ioq3/commit/fa3f044257bbcfc3d655bb9677198b523de50291
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-06-14 (Sun, 14 Jun 2009)
Changed paths:
M code/tools/asm/q3asm.c
Log Message:
-----------
This patch from Monk fixes the q3asm help screen
Bugzilla bug 3986
http://bugzilla.icculus.org/show_bug.cgi?id=3986
Commit: 0d6741fb23eac580078160d370611490dd30d371
https://github.com/ioquake/ioq3/commit/0d6741fb23eac580078160d370611490dd30d371
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-22 (Mon, 22 Jun 2009)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Fix setsockopt so that setting the IPV6ONLY flag really works.
Commit: fb5f2a40ada58c17b0343818405be8cc7fc1ca0c
https://github.com/ioquake/ioq3/commit/fb5f2a40ada58c17b0343818405be8cc7fc1ca0c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-23 (Tue, 23 Jun 2009)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
minor cleanup
Commit: 78254a626fa0475b97489b724884ca9be5338c9d
https://github.com/ioquake/ioq3/commit/78254a626fa0475b97489b724884ca9be5338c9d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-23 (Tue, 23 Jun 2009)
Changed paths:
M code/qcommon/net_ip.c
M code/qcommon/qcommon.h
Log Message:
-----------
Move these definitions over for other files to use in preparation of the next commit
Commit: 948f7a6015746b6f6aa1949ba509d49de2a70f77
https://github.com/ioquake/ioq3/commit/948f7a6015746b6f6aa1949ba509d49de2a70f77
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-23 (Tue, 23 Jun 2009)
Changed paths:
M code/qcommon/net_ip.c
M code/server/sv_main.c
Log Message:
-----------
- fix typo in previous commit to net_ip.c
- Make servers send heartbeats to master servers in ipv4 as well as ipv6 if master server has both protocols
Commit: 9b2b9abd25e023d4f8a4b2cf4266cd0cee96e2fd
https://github.com/ioquake/ioq3/commit/9b2b9abd25e023d4f8a4b2cf4266cd0cee96e2fd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-06-26 (Fri, 26 Jun 2009)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
- Add error handling for Opensolaris f***ing up a numeric getnameinfo() call.
- Fix memory leak in getaddrinfo() call
Many thanks to Ben Millwood for reporting this.
Commit: 20c374e87bff476ae6d2d5b19df207bbae641ad3
https://github.com/ioquake/ioq3/commit/20c374e87bff476ae6d2d5b19df207bbae641ad3
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-07-04 (Sat, 04 Jul 2009)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix for bad ping times, see bug 3966 but note that this patch is different, got a fresh one from
Amanieu in irc.
Commit: d34e91ef68b5b98f762e855a38ac0a2cbe71eb99
https://github.com/ioquake/ioq3/commit/d34e91ef68b5b98f762e855a38ac0a2cbe71eb99
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-07-07 (Tue, 07 Jul 2009)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
More 3966 business:
http://bugzilla.icculus.org/show_bug.cgi?id=3966
I'm hopeful that the server browser will surrender.
Commit: ca91bb1ab5a9e1918b4dfa86e2e994b18f1c2bf6
https://github.com/ioquake/ioq3/commit/ca91bb1ab5a9e1918b4dfa86e2e994b18f1c2bf6
Author: Zachary Slater <zachary at ioquake.org>
Date: 2009-08-02 (Sun, 02 Aug 2009)
Changed paths:
M Makefile
Log Message:
-----------
Patch from kevlarman for fixing external speex compile
Commit: de8364102d664680f3aecc3a0b010e9586dfe621
https://github.com/ioquake/ioq3/commit/de8364102d664680f3aecc3a0b010e9586dfe621
Author: Tim Angus <tim at ngus.net>
Date: 2009-09-08 (Tue, 08 Sep 2009)
Changed paths:
M code/client/cl_avi.c
Log Message:
-----------
* Fix typo in cl_avi.c (Ben Millwood/bubu^)
Commit: 7bc22c631d09578462cdbd389fb19a97abffda57
https://github.com/ioquake/ioq3/commit/7bc22c631d09578462cdbd389fb19a97abffda57
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M voip-readme.txt
Log Message:
-----------
Fixed VoIP documentation mistake.
Commit: 2bd4c892032e51f3ea77c9ab72886b057868c1d2
https://github.com/ioquake/ioq3/commit/2bd4c892032e51f3ea77c9ab72886b057868c1d2
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Better handling of "voip" console command.
Prints usage info and current gain values, and catches a case where we
report an error where no error exists.
Fixes Bugzilla #4018.
Commit: 64a0a078d2584b50bd7e250021a5460e10c67a13
https://github.com/ioquake/ioq3/commit/64a0a078d2584b50bd7e250021a5460e10c67a13
Author: Tim Angus <tim at ngus.net>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/client/cl_main.c
M code/sdl/sdl_glimp.c
M code/sys/sys_local.h
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
* Fix warning in cl_main.c
* Fix bug #4026 (SDL dx backend doesn't work on some machines)
Commit: af303a4813f5eec91cdb0a96b4e3922c5dd410d2
https://github.com/ioquake/ioq3/commit/af303a4813f5eec91cdb0a96b4e3922c5dd410d2
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
SetTeam fix from Martin Doucha.
"Actually, client->ps.clientNum is unsafe. We had a little hunt for this some
time ago in Tremulous last year (it caused kick failures, annoying popup
windows and other nasty bugs). The problem is that a following spectator gets
full copy of client->ps of the followed player including clientNum. If you then
try to use this "shared" clientNum, you might affect someone else than you
wanted.
r1019 changes are safe as long as bots don't spectate players. However, a brief
grep on current code has revealed unsafe client->ps.clientNum usage in
SetTeam(). If a following spectator uses team command when forced balance is
on, it'll count teams incorrectly and send the error message to the followed
player instead. Here's the fix."
Fixes Bugzilla #2986.
Commit: 2cf2911131752d0c9ccd3913c1420f83ba5ff1df
https://github.com/ioquake/ioq3/commit/2cf2911131752d0c9ccd3913c1420f83ba5ff1df
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/client/snd_main.c
Log Message:
-----------
Added s_muteWhenUnfocused cvar (thanks, Chris!).
Fixes Bugzilla #3768.
Commit: a903a2f03e727db2023e0580af7e718166c08c6b
https://github.com/ioquake/ioq3/commit/a903a2f03e727db2023e0580af7e718166c08c6b
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/libspeex/config.h
Log Message:
-----------
Fixed use of alloca() in libspeex on Solaris, I think.
Fixes Bugzilla #3938.
Commit: 569edcb04e5c961c292a083db8b9cb3291feef78
https://github.com/ioquake/ioq3/commit/569edcb04e5c961c292a083db8b9cb3291feef78
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Minor reworking to check command line cvars before Com_InitZoneMemory().
This lets you set com_zoneMegs from the command line (although still not
from a config file, but oh well).
Fixes Bugzilla #2571.
Commit: 82d437ee4f997725c01fc3802a34d0b48413b5de
https://github.com/ioquake/ioq3/commit/82d437ee4f997725c01fc3802a34d0b48413b5de
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Fixed uninitialized variable.
Commit: 4e447c9a77da47bdf00c9517a77e288401867351
https://github.com/ioquake/ioq3/commit/4e447c9a77da47bdf00c9517a77e288401867351
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/q3_ui/ui_local.h
Log Message:
-----------
Fixed compiler warnings on gcc 4.3.3 (and probably others).
Commit: 8bb2f9a5f5293bd6a3143c2eec7a10bff0201324
https://github.com/ioquake/ioq3/commit/8bb2f9a5f5293bd6a3143c2eec7a10bff0201324
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/q3_ui/ui_credits.c
Log Message:
-----------
Threw in a hack to fix rendering of credits menu in widescreen.
Fixes Bugzilla #2744.
Commit: b096ca1d04d4a1b35b76c9701134b3ca22ccd424
https://github.com/ioquake/ioq3/commit/b096ca1d04d4a1b35b76c9701134b3ca22ccd424
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M README
M code/sdl/sdl_glimp.c
M code/sdl/sdl_input.c
Log Message:
-----------
Allow optional window resizing.
Fixes Bugzilla #2844.
Commit: ce544b23e69b59757d1fe5031cb6be8b637c66b8
https://github.com/ioquake/ioq3/commit/ce544b23e69b59757d1fe5031cb6be8b637c66b8
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/renderer/tr_scene.c
Log Message:
-----------
Try to catch some NaNs that are almost certainly a compiler optimization bug.
Fixes Bugzilla #2998.
Commit: df13db2b644b3635950921f315d956fb92348805
https://github.com/ioquake/ioq3/commit/df13db2b644b3635950921f315d956fb92348805
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/server/sv_net_chan.c
Log Message:
-----------
Fixed triggering Com_Error() when kicking a large number of bots at once.
Fixes Bugzilla #3418.
Commit: a5980d56d97a0141382eadaa927f1c99e3093e0a
https://github.com/ioquake/ioq3/commit/a5980d56d97a0141382eadaa927f1c99e3093e0a
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
Create "~/Library/Application Support" on Mac OS X if it doesn't exist.
Apparently this can happen on freshly-installed Xserves? Also, a moron user
could have dragged it to the trash anyhow.
Fixes Bugzilla #4052.
Commit: cf1bb8518394ff909280a4f0caf93aa3d6603595
https://github.com/ioquake/ioq3/commit/cf1bb8518394ff909280a4f0caf93aa3d6603595
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
Make newly-created prefpath permissions more sane.
Commit: 2f0abce6916da80158a4a1645436ded94bf29885
https://github.com/ioquake/ioq3/commit/2f0abce6916da80158a4a1645436ded94bf29885
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M Makefile
Log Message:
-----------
Makefile: Allow overriding options for different setups, OpenBSD fixes.
Fixes Bugzilla #3955.
Commit: 94657a2a2afdc1b55879f815dca76474254aa377
https://github.com/ioquake/ioq3/commit/94657a2a2afdc1b55879f815dca76474254aa377
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/tools/asm/q3asm.c
Log Message:
-----------
Make q3asm's CodeError print to stderr.
Fixes Bugzilla #3845.
Commit: 76b7468a9d67f8db7548c4012c73c52aafba2e7f
https://github.com/ioquake/ioq3/commit/76b7468a9d67f8db7548c4012c73c52aafba2e7f
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-14 (Mon, 14 Sep 2009)
Changed paths:
M code/qcommon/cmd.c
Log Message:
-----------
Don't allow negative arguments to the "wait" console command.
Commit: 5079343ecd43fa30fdf15f66a436764b9807d3fb
https://github.com/ioquake/ioq3/commit/5079343ecd43fa30fdf15f66a436764b9807d3fb
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/sys/sys_unix.c
Log Message:
-----------
Fixed infinite recursion of writing crashlog because we're out of file handles.
Fixes Bugzilla #3772.
Commit: d47be89f0ad2cd4ef7a1eb81ab5be87a06dcd462
https://github.com/ioquake/ioq3/commit/d47be89f0ad2cd4ef7a1eb81ab5be87a06dcd462
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/client/snd_dma.c
Log Message:
-----------
Removed broken music fading code from snd_dma.
Fixes Bugzilla #3757.
Commit: 842f27818bf5aecacc032da6abfc514a42f77342
https://github.com/ioquake/ioq3/commit/842f27818bf5aecacc032da6abfc514a42f77342
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Fix SGI systems choosing an inefficient 36-bit color visual.
Now they'll choose 16 or 32 bit correctly with this magic.
Fixes Bugzilla #4245.
Commit: 8d0f212521ac2903d923de0d22d8fc2d36f179be
https://github.com/ioquake/ioq3/commit/8d0f212521ac2903d923de0d22d8fc2d36f179be
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
When dropping bots, don't move to CS_ZOMBIE. Go straight to CS_FREE.
They aren't a real network connection, so you don't want to waste time before
opening the slot for humans.
Fixes Bugzilla #4243.
Commit: 592062c548968f08a1df244f1eb3dc09d5526944
https://github.com/ioquake/ioq3/commit/592062c548968f08a1df244f1eb3dc09d5526944
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M Makefile
Log Message:
-----------
Make TOOLS_CFLAGS more easily customisable in the Makefile.
Fixes Bugzilla #4155.
Commit: 6cea11c6651fbdd580b49ad6bf022286bc59a467
https://github.com/ioquake/ioq3/commit/6cea11c6651fbdd580b49ad6bf022286bc59a467
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/botlib/be_aas_main.c
M code/botlib/be_aas_route.c
M code/botlib/be_aas_sample.c
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/botlib/be_ai_weight.c
M code/botlib/be_interface.c
M code/botlib/be_interface.h
M code/botlib/botlib.h
Log Message:
-----------
Renamed bot_developer to botDeveloper to prevent symbol clash.
qagame*.so has a variable named this too, and this confuses the Linux
dynamic loader since we're not using -fvisibility=hidden.
Fixes Bugzilla #3944.
Commit: 70dad387daad7d24668b4589516df13a11fc170a
https://github.com/ioquake/ioq3/commit/70dad387daad7d24668b4589516df13a11fc170a
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M misc/setup/Solaris_pkg.sh
M misc/setup/pkg/ioq3ded.sh
M misc/setup/pkg/ioquake3.sh
M misc/setup/pkg/ioquake3/depend
M misc/setup/pkg/ioquake3/pkginfo.template
M misc/setup/pkg/ioquake3d/depend
M misc/setup/pkg/ioquake3m/depend
Log Message:
-----------
Updated Solaris packaging, per Vincent Cojot.
Fixes Bugzilla #4058.
Commit: e2d63b1fea0ab7d985503cd1b44b0ea85c96506c
https://github.com/ioquake/ioq3/commit/e2d63b1fea0ab7d985503cd1b44b0ea85c96506c
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M Makefile
M code/cgame/cg_main.c
M code/cgame/cg_syscalls.c
M code/game/g_main.c
M code/game/g_syscalls.c
M code/q3_ui/ui_main.c
M code/qcommon/q_shared.h
M code/ui/ui_main.c
M code/ui/ui_syscalls.c
Log Message:
-----------
Enable -fvisibility=hidden on Linux.
This will prevent further symbol clashes, and makes the shared libraries
10 to 20 percent smaller.
We should enable this on other platforms, too, if we can guarantee they'll
use gcc 4.0 or later and the platform supports it.
Commit: 8c04462b34bbaed01683541a127e51ca019a5d87
https://github.com/ioquake/ioq3/commit/8c04462b34bbaed01683541a127e51ca019a5d87
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Handle r_colorbits values better.
Fixes Bugzilla #4244.
Commit: 815026072a42a21b18e622f239ecde02d590240d
https://github.com/ioquake/ioq3/commit/815026072a42a21b18e622f239ecde02d590240d
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/server/sv_game.c
Log Message:
-----------
Removed unused variables.
CM_LeadArea() has no side effects, so those could go, too.
Partially fixes Bugzilla #3782.
Commit: d56a0933172693c24152d01e5039d83dbede8df5
https://github.com/ioquake/ioq3/commit/d56a0933172693c24152d01e5039d83dbede8df5
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/server/sv_init.c
M code/server/sv_net_chan.c
M code/server/sv_snapshot.c
Log Message:
-----------
Removed more unused variables.
Partially fixes Bugzilla #3782.
Commit: bccd80e5237585374bb13612f9f67ec28e717640
https://github.com/ioquake/ioq3/commit/bccd80e5237585374bb13612f9f67ec28e717640
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Added Intel CC compatibility to vm_x86.c's inline asm.
Fixes Bugzilla #3338.
Commit: 33beb9df27c9e049030dbdc3a4be6588bd1fc3b5
https://github.com/ioquake/ioq3/commit/33beb9df27c9e049030dbdc3a4be6588bd1fc3b5
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Patched to compile.
Commit: d03120f0b00eb58c1343e6997ad7f7412bd3976a
https://github.com/ioquake/ioq3/commit/d03120f0b00eb58c1343e6997ad7f7412bd3976a
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/tools/asm/cmdlib.c
Log Message:
-----------
Fixed a compiler warning on Apple's GCC.
Commit: f8604a64f469a82376dffaf62dc96d6fa9ff6416
https://github.com/ioquake/ioq3/commit/f8604a64f469a82376dffaf62dc96d6fa9ff6416
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M Makefile
A code/sys/sys_cocoa.m
M code/sys/sys_local.h
M code/sys/sys_unix.c
Log Message:
-----------
Added a real GUI message box to Sys_ErrorDialog() on Mac OS X.
Fixes Bugzilla #3654.
Commit: aedf24bd724f121692b0572a120da9a16b57462d
https://github.com/ioquake/ioq3/commit/aedf24bd724f121692b0572a120da9a16b57462d
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
Allow Cvar_Toggle_f() to iterate through a list of values.
Fixes Bugzilla #3591.
Commit: 79fadbf2716730d43b2e182d0eed69329df0682e
https://github.com/ioquake/ioq3/commit/79fadbf2716730d43b2e182d0eed69329df0682e
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/tools/asm/cmdlib.c
Log Message:
-----------
Fixed compiler warning (glibc complains if you don't check getcwd() retval).
Commit: ed241a8b739a96f28cbf0beff2e44e11df69242c
https://github.com/ioquake/ioq3/commit/ed241a8b739a96f28cbf0beff2e44e11df69242c
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/qcommon/cmd.c
Log Message:
-----------
Echo console command now colorizes by string, not token.
Fixes Bugzilla #3879.
Commit: 62ea802cea096401af95ac52ad0a2c1c20d4954b
https://github.com/ioquake/ioq3/commit/62ea802cea096401af95ac52ad0a2c1c20d4954b
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Quote commandline args with spaces when building the string for Com_Init().
Commit: 6978dcf645875d3e8a7b965fe5e3f8307759ab1f
https://github.com/ioquake/ioq3/commit/6978dcf645875d3e8a7b965fe5e3f8307759ab1f
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/client/cl_cgame.c
Log Message:
-----------
Don't send a 0-length command to cgame during map_restart.
Fixes Bugzilla #3965.
Commit: b9f033d1fa2a5f339654c48bcb22201d72a3de44
https://github.com/ioquake/ioq3/commit/b9f033d1fa2a5f339654c48bcb22201d72a3de44
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/client/snd_dma.c
Log Message:
-----------
Prevent hang in S_UpdateBackgroundTrack() with some sample rates.
Fixes Bugzilla #4022.
Commit: 3bca2809489bb62b53f48a692cf5760ee4a5ad08
https://github.com/ioquake/ioq3/commit/3bca2809489bb62b53f48a692cf5760ee4a5ad08
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/qcommon/q_platform.h
Log Message:
-----------
Add x86_64 ARCH_STRING for FreeBSD.
Partially fixes Bugzilla #4271.
Commit: 173276b58b79644e088eedb512e75d601764e30e
https://github.com/ioquake/ioq3/commit/173276b58b79644e088eedb512e75d601764e30e
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M README
Log Message:
-----------
Updated README with DEFAULT_LIBDIR and HOMEPATH.
Partially fixes Bugzilla #4271.
Commit: 31ce89361d06c26d869a7e5ad8e5a6011d7e09a2
https://github.com/ioquake/ioq3/commit/31ce89361d06c26d869a7e5ad8e5a6011d7e09a2
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
Fixed amd64 JIT output bug.
Partially fixes Bugzilla #4271.
Commit: 826f05f95fed0c04df20698fc6175f034d328e50
https://github.com/ioquake/ioq3/commit/826f05f95fed0c04df20698fc6175f034d328e50
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/sys/sys_main.c
Log Message:
-----------
Let a separate libdir be specified for loading libraries.
Partially fixes Bugzilla #4271.
Commit: 9fd5e15b975cf47b6a73e8330a47afbf49e5e563
https://github.com/ioquake/ioq3/commit/9fd5e15b975cf47b6a73e8330a47afbf49e5e563
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
Added support for hardcoded HOMEPATH.
Partially fixes Bugzilla #4271.
Commit: ec4ab190905964b52d35da81d50a5bc6421baba4
https://github.com/ioquake/ioq3/commit/ec4ab190905964b52d35da81d50a5bc6421baba4
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M Makefile
Log Message:
-----------
FreeBSD Makefile updates.
Fixes Bugzilla #4271.
Commit: f89092fda635bc721fbf02c3b5dc069db95888eb
https://github.com/ioquake/ioq3/commit/f89092fda635bc721fbf02c3b5dc069db95888eb
Author: Tim Angus <tim at ngus.net>
Date: 2009-09-15 (Tue, 15 Sep 2009)
Changed paths:
M Makefile
M README
M code/sys/sys_unix.c
Log Message:
-----------
* Revert r1624 and r1626-r1628
Commit: 083bd1b0055ec50c44b0f582f21d55228bb985aa
https://github.com/ioquake/ioq3/commit/083bd1b0055ec50c44b0f582f21d55228bb985aa
Author: Tim Angus <tim at ngus.net>
Date: 2009-09-16 (Wed, 16 Sep 2009)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/sys/sys_main.c
Log Message:
-----------
* ...and actually r1626 this time
Commit: 5ffb45c79f7311a73f0d26206235a713714f2335
https://github.com/ioquake/ioq3/commit/5ffb45c79f7311a73f0d26206235a713714f2335
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2009-09-16 (Wed, 16 Sep 2009)
Changed paths:
M code/sys/sys_cocoa.m
M code/sys/sys_local.h
M code/sys/sys_unix.c
Log Message:
-----------
Cleanups for the Mac error dialog, after a code review from tma.
- Don't expose the function in sys_local.h (it would be static if we could).
- Don't call it Sys_Cocoa_*; it'd be nonsense with q3a's naming conventions.
Commit: cc8990495aaafa4998c77260594727fcee285d0e
https://github.com/ioquake/ioq3/commit/cc8990495aaafa4998c77260594727fcee285d0e
Author: Tim Angus <tim at ngus.net>
Date: 2009-09-17 (Thu, 17 Sep 2009)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
* (bug #4282) Fix potential overlap of VM stack and bss sections (Patrick
Baggett)
Commit: 5fec4498f12ee2bc22a2becf867b264eab770b50
https://github.com/ioquake/ioq3/commit/5fec4498f12ee2bc22a2becf867b264eab770b50
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-09-17 (Thu, 17 Sep 2009)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
Add received rcon command string to server log, see https://bugzilla.icculus.org/show_bug.cgi?id=3748
Commit: 15ec986478622220f40c9bc4d35172b2f49ce5c7
https://github.com/ioquake/ioq3/commit/15ec986478622220f40c9bc4d35172b2f49ce5c7
Author: Tim Angus <tim at ngus.net>
Date: 2009-09-17 (Thu, 17 Sep 2009)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
* ...and make sure it compiles
Commit: a7d33b1c5460dcbad8bb2eb18ac56b46c3c2125e
https://github.com/ioquake/ioq3/commit/a7d33b1c5460dcbad8bb2eb18ac56b46c3c2125e
Author: Tim Angus <tim at ngus.net>
Date: 2009-09-21 (Mon, 21 Sep 2009)
Changed paths:
M code/asm/matha.s
M code/asm/qasm.h
M code/qcommon/q_math.c
Log Message:
-----------
* (bug #3639) BoxOnPlaneSide rewrite (Diego de Estrada/Patrick Bagget/Daniel
Gibson)
Commit: 0ba8b2030529cf892ab136c0a067cc20e3e58d30
https://github.com/ioquake/ioq3/commit/0ba8b2030529cf892ab136c0a067cc20e3e58d30
Author: Tim Angus <tim at ngus.net>
Date: 2009-09-28 (Mon, 28 Sep 2009)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Avoid calculating a NaN when failing to compute the display aspect ratio
Commit: 96a3b4b169c51b2c6974a4f08d96f896ddf86ead
https://github.com/ioquake/ioq3/commit/96a3b4b169c51b2c6974a4f08d96f896ddf86ead
Author: Tim Angus <tim at ngus.net>
Date: 2009-09-28 (Mon, 28 Sep 2009)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Remove superfluous f from warning
Commit: b433f3d01cb119483a9cfbbcd4221a1f52f38682
https://github.com/ioquake/ioq3/commit/b433f3d01cb119483a9cfbbcd4221a1f52f38682
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-03 (Sat, 03 Oct 2009)
Changed paths:
M code/game/g_client.c
M code/qcommon/q_shared.h
Log Message:
-----------
- Modify color generating codes to only accept numbers and not alphabetical chars anymore
- Fix client clean name so that it cannot be tricked anymore, see https://bugzilla.icculus.org/show_bug.cgi?id=3313
Commit: b2c1618f36ded20d383af95d6a5845a6ad400e12
https://github.com/ioquake/ioq3/commit/b2c1618f36ded20d383af95d6a5845a6ad400e12
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-03 (Sat, 03 Oct 2009)
Changed paths:
M code/game/g_client.c
M code/qcommon/q_shared.h
Log Message:
-----------
Revert back color code change
Commit: 2cb9a2713c3801019c5adb4cc07b422e000825c0
https://github.com/ioquake/ioq3/commit/2cb9a2713c3801019c5adb4cc07b422e000825c0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-03 (Sat, 03 Oct 2009)
Changed paths:
M voip-readme.txt
Log Message:
-----------
Fix cvar name, thx kevlarman
Commit: 3a952ff1960d7eb03f37dffb0d7c1abd46a380c0
https://github.com/ioquake/ioq3/commit/3a952ff1960d7eb03f37dffb0d7c1abd46a380c0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-03 (Sat, 03 Oct 2009)
Changed paths:
M code/game/g_client.c
Log Message:
-----------
Forgotten else
Commit: dd572db7d619a7b8cba95588111f1450ccbfdb18
https://github.com/ioquake/ioq3/commit/dd572db7d619a7b8cba95588111f1450ccbfdb18
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-03 (Sat, 03 Oct 2009)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
Rewrite of key event processing, thanks to /dev/humancontroller and Ben Millwood. https://bugzilla.icculus.org/show_bug.cgi?id=3374
Commit: 5c62c95c64a6e219e6e3c3c39302d87f76e568aa
https://github.com/ioquake/ioq3/commit/5c62c95c64a6e219e6e3c3c39302d87f76e568aa
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-05 (Mon, 05 Oct 2009)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
* Fix incorrect comment
Commit: de9cf465cc10cf67d4b8473255d26072f9cad05c
https://github.com/ioquake/ioq3/commit/de9cf465cc10cf67d4b8473255d26072f9cad05c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-06 (Tue, 06 Oct 2009)
Changed paths:
M code/game/g_team.c
Log Message:
-----------
Don't award assist bonuses to flag capturing player, https://bugzilla.icculus.org/show_bug.cgi?id=3260
Commit: 549f23bda6676cbe78644a62dd8bdfa3dc8be4fb
https://github.com/ioquake/ioq3/commit/549f23bda6676cbe78644a62dd8bdfa3dc8be4fb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-06 (Tue, 06 Oct 2009)
Changed paths:
M code/q3_ui/ui_splevel.c
M code/q3_ui/ui_startserver.c
Log Message:
-----------
Fix bot loading in case player supplied invalid bot names
Commit: d53eeae4195f6348d1388b39542bdd0c080a3f68
https://github.com/ioquake/ioq3/commit/d53eeae4195f6348d1388b39542bdd0c080a3f68
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-06 (Tue, 06 Oct 2009)
Changed paths:
M code/q3_ui/ui_gameinfo.c
M code/q3_ui/ui_startserver.c
Log Message:
-----------
Fix memory overwrite when client has too many maps. Thanks to beast for the reporting & the patch. http://bugzilla.icculus.org/process_bug.cgi
Commit: 8d8ed0b47a1c6b3e2b7d2408d5d10c342edf1f06
https://github.com/ioquake/ioq3/commit/8d8ed0b47a1c6b3e2b7d2408d5d10c342edf1f06
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-06 (Tue, 06 Oct 2009)
Changed paths:
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
* Fix bad syntax in 64bit assembler (Undeference)
Commit: 40c773d80ed03a227dc3f1f0a9f15ec4b0ffa378
https://github.com/ioquake/ioq3/commit/40c773d80ed03a227dc3f1f0a9f15ec4b0ffa378
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-08 (Thu, 08 Oct 2009)
Changed paths:
M Makefile
Log Message:
-----------
Don't set SDL variables if we don't build the client -> removes error messages when building on a server without SDL installed.
Commit: 9b7543a905c0638a5a995f77c2a73ace957a475f
https://github.com/ioquake/ioq3/commit/9b7543a905c0638a5a995f77c2a73ace957a475f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-08 (Thu, 08 Oct 2009)
Changed paths:
M code/server/server.h
M code/server/sv_client.c
Log Message:
-----------
Fix circumventing sv_maxping restriction, thanks to Amanieu for reporting. http://bugzilla.icculus.org/show_bug.cgi?id=3423
Commit: ff2f143882736ebabb60a5b01ec222b421022762
https://github.com/ioquake/ioq3/commit/ff2f143882736ebabb60a5b01ec222b421022762
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-08 (Thu, 08 Oct 2009)
Changed paths:
M code/client/snd_dma.c
Log Message:
-----------
Make s_volume cvar affect volume of S_Base_RawSamples, thanks to Jay Weisskopf for reporting. https://bugzilla.icculus.org/show_bug.cgi?id=3474
Commit: 93aedb5bbf75da2592b825a5c16461588789e391
https://github.com/ioquake/ioq3/commit/93aedb5bbf75da2592b825a5c16461588789e391
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-08 (Thu, 08 Oct 2009)
Changed paths:
M Makefile
Log Message:
-----------
fix comment
Commit: 2d344eb82e4b788e45c6f7bef061e0027be0f727
https://github.com/ioquake/ioq3/commit/2d344eb82e4b788e45c6f7bef061e0027be0f727
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-08 (Thu, 08 Oct 2009)
Changed paths:
M code/q3_ui/ui_video.c
Log Message:
-----------
Apply patch from Jay Weisskopf adding an aspect ratio menu entry to resolution selector: https://bugzilla.icculus.org/show_bug.cgi?id=3475
Commit: a97ab9f2fe78ebf1827a9ae4e6188639810de9d6
https://github.com/ioquake/ioq3/commit/a97ab9f2fe78ebf1827a9ae4e6188639810de9d6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-08 (Thu, 08 Oct 2009)
Changed paths:
M code/game/g_client.c
Log Message:
-----------
Add guid to userinfo string, thanks Guillaume Bougard. https://bugzilla.icculus.org/show_bug.cgi?id=3570
Commit: fd90f4f579c025667f3cca013a79d1f6169f8125
https://github.com/ioquake/ioq3/commit/fd90f4f579c025667f3cca013a79d1f6169f8125
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-11 (Sun, 11 Oct 2009)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix fake checksum handling if client is unpure, make sure client does not remain unpure after FS_Restart. Thanks to /dev/humancontroller for reporting. http://bugzilla.icculus.org/show_bug.cgi?id=3605, thanks
Commit: fee5a4a157f27021b7df33464717854f77f6e630
https://github.com/ioquake/ioq3/commit/fee5a4a157f27021b7df33464717854f77f6e630
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-11 (Sun, 11 Oct 2009)
Changed paths:
M code/client/cl_cgame.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/client.h
Log Message:
-----------
Fix recursive error for disconnect after reliable client command overflow. Thanks to /dev/humancontroller for reporting. https://bugzilla.icculus.org/show_bug.cgi?id=3616
Commit: 691da05b7466e7d15122597b14f9e5a82b949ce5
https://github.com/ioquake/ioq3/commit/691da05b7466e7d15122597b14f9e5a82b949ce5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-11 (Sun, 11 Oct 2009)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Whoops.. don't make it overwrite cmds in case of recursive error.
Commit: 5a882a72e4ffe01638729b7c24b3bd62b195c1ac
https://github.com/ioquake/ioq3/commit/5a882a72e4ffe01638729b7c24b3bd62b195c1ac
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-12 (Mon, 12 Oct 2009)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
fs_fakeChkSum is indeed obsolete and unnecessary. Removing it altogether now.
Commit: 387dc9d6ff65526c55c7f3b5230e81caea2a860c
https://github.com/ioquake/ioq3/commit/387dc9d6ff65526c55c7f3b5230e81caea2a860c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-12 (Mon, 12 Oct 2009)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Don't need a call to va() for this
Commit: d86dd71327bbe632162916f665004c7626ddc4b4
https://github.com/ioquake/ioq3/commit/d86dd71327bbe632162916f665004c7626ddc4b4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-12 (Mon, 12 Oct 2009)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
Log Message:
-----------
Fix environment variable handling for Linux, make setenv command added before parsing of configuration files. (https://bugzilla.icculus.org/show_bug.cgi?id=3626)
Commit: e48b56559d71de6684b8c59a8e1f27d5e5e88ed1
https://github.com/ioquake/ioq3/commit/e48b56559d71de6684b8c59a8e1f27d5e5e88ed1
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-12 (Mon, 12 Oct 2009)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
MinGW doesn't have setenv() either, so.....
Commit: 186f30a74fb079b5db9f8de8de20975e49b58b59
https://github.com/ioquake/ioq3/commit/186f30a74fb079b5db9f8de8de20975e49b58b59
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-12 (Mon, 12 Oct 2009)
Changed paths:
M code/client/cl_input.c
M code/qcommon/common.c
M code/qcommon/msg.c
M code/qcommon/qcommon.h
M code/server/sv_client.c
Log Message:
-----------
Fix netcode inconsistency, thanks to /dev/humancontroller for the patch, see http://bugzilla.icculus.org/show_bug.cgi?id=4060
Commit: 4ad2955cabd9afe134d89a00836e4dca8f2d2f11
https://github.com/ioquake/ioq3/commit/4ad2955cabd9afe134d89a00836e4dca8f2d2f11
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-13 (Tue, 13 Oct 2009)
Changed paths:
M Makefile
Log Message:
-----------
* Make the MinGW build explicitly use gcc
* Quieten pkg-config and sdl-config tests down
* Improve speed of dependency processing, particularly on MinGW
Commit: fc539dc46ad8caf3463dd38e3c799daec7c7ac7c
https://github.com/ioquake/ioq3/commit/fc539dc46ad8caf3463dd38e3c799daec7c7ac7c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-13 (Tue, 13 Oct 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Improve OpenAL error handling, patch by Ben Millwood. https://bugzilla.icculus.org/show_bug.cgi?id=3776
Commit: 290f51e3538ef24e7cfe256cf59a1c5ed0bc9179
https://github.com/ioquake/ioq3/commit/290f51e3538ef24e7cfe256cf59a1c5ed0bc9179
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-13 (Tue, 13 Oct 2009)
Changed paths:
M Makefile
M code/client/snd_openal.c
Log Message:
-----------
- Change default openal lib to libopenal.so.1
- USE_OPENAL_DLOPEN=1 now default
Commit: 639fdb4ed332acfcb531a14cf3b2569ba2cad938
https://github.com/ioquake/ioq3/commit/639fdb4ed332acfcb531a14cf3b2569ba2cad938
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-13 (Tue, 13 Oct 2009)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
* Fix MinGW build (it doesn't have _putenv_s)
Commit: 2fd7ffe754a5fd10ccee21fc0586c2bdb5c0aad7
https://github.com/ioquake/ioq3/commit/2fd7ffe754a5fd10ccee21fc0586c2bdb5c0aad7
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-13 (Tue, 13 Oct 2009)
Changed paths:
M Makefile
Log Message:
-----------
* Unquieten [pkg|sdl]-config for the time being
Commit: 1da457889e91ae886c94440a72d8a5eec4aca565
https://github.com/ioquake/ioq3/commit/1da457889e91ae886c94440a72d8a5eec4aca565
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-14 (Wed, 14 Oct 2009)
Changed paths:
M Makefile
Log Message:
-----------
* Fix cross compilation
Commit: 8e049043759866888dc0291f29167ca227e9a493
https://github.com/ioquake/ioq3/commit/8e049043759866888dc0291f29167ca227e9a493
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-15 (Thu, 15 Oct 2009)
Changed paths:
M code/tools/lcc/etc/lcc.c
Log Message:
-----------
* Make LCC's handling of -D arguments on windows consistent with other plaftorms
Commit: ab4bf148a1ab368a192f054a9df92e7fc91e40b6
https://github.com/ioquake/ioq3/commit/ab4bf148a1ab368a192f054a9df92e7fc91e40b6
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-15 (Thu, 15 Oct 2009)
Changed paths:
M Makefile
Log Message:
-----------
* Quieten pkg-config and sdl-config tests down, portably
Commit: b539a87e72c434be988a405a67e1f02868e5f767
https://github.com/ioquake/ioq3/commit/b539a87e72c434be988a405a67e1f02868e5f767
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-15 (Thu, 15 Oct 2009)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
* (bug #4232) Avoid "cl.snap.serverTime < cl.oldFrameServerTime" for slow
loading clients combined with short g_warmups
Commit: 37598962f5736e4f6f2101d9b0480680cc6c8235
https://github.com/ioquake/ioq3/commit/37598962f5736e4f6f2101d9b0480680cc6c8235
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-16 (Fri, 16 Oct 2009)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
* Actually that can be more precise...
Commit: b3f36fc8308de0be9cdf865b20825e91a07149b0
https://github.com/ioquake/ioq3/commit/b3f36fc8308de0be9cdf865b20825e91a07149b0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-16 (Fri, 16 Oct 2009)
Changed paths:
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/renderer/tr_marks.c
Log Message:
-----------
Allow weapon marks on triangle meshes (default: disabled), patch by Oliver McFadden. http://bugzilla.icculus.org/show_bug.cgi?id=3774
Commit: b383ad18bc9860f5ef0d931948499ea94c529b67
https://github.com/ioquake/ioq3/commit/b383ad18bc9860f5ef0d931948499ea94c529b67
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-16 (Fri, 16 Oct 2009)
Changed paths:
M README
Log Message:
-----------
Still some info on the impact marks thing
Commit: 504bd58b90c10320dab4e319d8d6e873dcde404d
https://github.com/ioquake/ioq3/commit/504bd58b90c10320dab4e319d8d6e873dcde404d
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-16 (Fri, 16 Oct 2009)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
* Disable stdout/stderr redirection on Windows
Commit: b9ec0e46394f4fd1d72a980eec4716d3e0dd64b9
https://github.com/ioquake/ioq3/commit/b9ec0e46394f4fd1d72a980eec4716d3e0dd64b9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-17 (Sat, 17 Oct 2009)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Don't look for DLLs on current working directory anymore, for security reasons.
Commit: 88535ab1ea540e7f86b048434bf73e2581035b54
https://github.com/ioquake/ioq3/commit/88535ab1ea540e7f86b048434bf73e2581035b54
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-17 (Sat, 17 Oct 2009)
Changed paths:
M code/botlib/be_interface.c
Log Message:
-----------
Only create botlib.log if in bot developer mode.
Commit: 9e80310d449a12ea0a45810a1090d09e26d30c71
https://github.com/ioquake/ioq3/commit/9e80310d449a12ea0a45810a1090d09e26d30c71
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-17 (Sat, 17 Oct 2009)
Changed paths:
M Makefile
Log Message:
-----------
* (bug #3533) -ffast-math is apparently problematic on OSX
Commit: 5dfed62006a81e3d737b4db59a8fe507129ed5bf
https://github.com/ioquake/ioq3/commit/5dfed62006a81e3d737b4db59a8fe507129ed5bf
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-17 (Sat, 17 Oct 2009)
Changed paths:
M Makefile
Log Message:
-----------
* Reverted fix for #3533
Commit: 7afb92be27033d650ed09526ace550dac94a108b
https://github.com/ioquake/ioq3/commit/7afb92be27033d650ed09526ace550dac94a108b
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-18 (Sun, 18 Oct 2009)
Changed paths:
M README
R misc/sdl-win32-fixes.diff
Log Message:
-----------
* Remove the SDL patch as it has since been incorporated into SDL svn
Commit: 17ca252753625be3c062a99468912c4ab393a734
https://github.com/ioquake/ioq3/commit/17ca252753625be3c062a99468912c4ab393a734
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-18 (Sun, 18 Oct 2009)
Changed paths:
M code/botlib/be_aas_cluster.c
M code/botlib/be_ea.c
M code/botlib/l_crc.c
M code/botlib/l_log.c
M code/botlib/l_memory.c
Log Message:
-----------
Adding missing header includes to botlib files. Thanks to Ben Millwood for patch. (#4237)
Commit: cc919c05fd55fe539e5afe0b7b64e5f57da17360
https://github.com/ioquake/ioq3/commit/cc919c05fd55fe539e5afe0b7b64e5f57da17360
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-19 (Mon, 19 Oct 2009)
Changed paths:
M Makefile
M code/libspeex/lsp.h
M code/q3_ui/ui_splevel.c
M code/q3_ui/ui_startserver.c
M code/qcommon/files.c
A code/qcommon/ioapi.c
A code/qcommon/ioapi.h
M code/qcommon/unzip.c
M code/qcommon/unzip.h
A code/zlib/adler32.c
A code/zlib/crc32.c
A code/zlib/crc32.h
A code/zlib/inffast.c
A code/zlib/inffast.h
A code/zlib/inffixed.h
A code/zlib/inflate.c
A code/zlib/inflate.h
A code/zlib/inftrees.c
A code/zlib/inftrees.h
A code/zlib/zconf.h
A code/zlib/zconf.in.h
A code/zlib/zlib.h
A code/zlib/zutil.c
A code/zlib/zutil.h
Log Message:
-----------
Just unix2dos, nothing to see here ...
Commit: 4b1b4c76d62542e3798ba3a647e3dec42a6d4f56
https://github.com/ioquake/ioq3/commit/4b1b4c76d62542e3798ba3a647e3dec42a6d4f56
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-19 (Mon, 19 Oct 2009)
Changed paths:
M misc/msvc/quake3.vcproj
Log Message:
-----------
Last revision (1681) was described incorrectly. It uses parts of Amanieu's patch to add the most recent version of zlib to ioquake3.
This commit now adds zlib c-file dependencies to the MSVC project file, not tested yet, thought.
Commit: 118fbdf741e3c703ee876e94756866cb69a948ab
https://github.com/ioquake/ioq3/commit/118fbdf741e3c703ee876e94756866cb69a948ab
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-19 (Mon, 19 Oct 2009)
Changed paths:
M code/zlib/zconf.h
R code/zlib/zconf.in.h
M misc/msvc/quake3.vcproj
Log Message:
-----------
- Tested and updated MSVC project file to really make it work with new zlib
- Removed unnecessary zconf.in.h
- Fixed include dirs for several MSVC targets
Commit: 585e6f9840e43b630365a6f3867034ab0e3b3c25
https://github.com/ioquake/ioq3/commit/585e6f9840e43b630365a6f3867034ab0e3b3c25
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-19 (Mon, 19 Oct 2009)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
- Applied patch from /dev/humancontroller to set cvar_modifiedFlags from Cvar_Set_f (#3636)
- Exchanged ugly code with Cmd_ArgsFrom()
Commit: d93cc3c99731c38934f027d4196230bf639c4e31
https://github.com/ioquake/ioq3/commit/d93cc3c99731c38934f027d4196230bf639c4e31
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-19 (Mon, 19 Oct 2009)
Changed paths:
M code/qcommon/unzip.c
Log Message:
-----------
Shut up warnings
Commit: fd57c987c4ccf920f4b167eb065df54bebe2bb20
https://github.com/ioquake/ioq3/commit/fd57c987c4ccf920f4b167eb065df54bebe2bb20
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-19 (Mon, 19 Oct 2009)
Changed paths:
M code/client/cl_curl.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
Log Message:
-----------
Fix infinite loop in case an invalid pk3 file has been downloaded from the server. Thanks tjw for reporting (#3074)
Commit: 5663ff1362a3532013c0543e1c8d3dcc14e90577
https://github.com/ioquake/ioq3/commit/5663ff1362a3532013c0543e1c8d3dcc14e90577
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-19 (Mon, 19 Oct 2009)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
* (bug #4249) Fix buffer overflow in x86 VM
Commit: ba31be1736180fef31d43759c10482089154d9b8
https://github.com/ioquake/ioq3/commit/ba31be1736180fef31d43759c10482089154d9b8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-19 (Mon, 19 Oct 2009)
Changed paths:
M code/botlib/be_ai_weight.c
M code/botlib/l_precomp.c
M code/botlib/l_script.c
Log Message:
-----------
Fix botlib parser for negative int/float values, thanks to Makro for reporting (#4227).
Commit: 60ed7a4cc411dcc6fd5d37f459f04c234fc2eb5c
https://github.com/ioquake/ioq3/commit/60ed7a4cc411dcc6fd5d37f459f04c234fc2eb5c
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-20 (Tue, 20 Oct 2009)
Changed paths:
M code/qcommon/vm_ppc.c
Log Message:
-----------
* (bug #4249) Fix similar overflow in PPC VM (untested)
Commit: d47509b86144ffee3fa8541d56b8d940b33fe12e
https://github.com/ioquake/ioq3/commit/d47509b86144ffee3fa8541d56b8d940b33fe12e
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-20 (Tue, 20 Oct 2009)
Changed paths:
M code/qcommon/vm_ppc.c
Log Message:
-----------
* Sort out the white space disaster in vm_ppc.c
Commit: c8583df5724e082e4f47d909612293291eec74be
https://github.com/ioquake/ioq3/commit/c8583df5724e082e4f47d909612293291eec74be
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-20 (Tue, 20 Oct 2009)
Changed paths:
R code/qcommon/vm_ppc.c
Log Message:
-----------
* D'oh, vm_ppc.c isn't used any more
Commit: 6fb304619bf118e6ae4418dd60c3fbcbaa48af58
https://github.com/ioquake/ioq3/commit/6fb304619bf118e6ae4418dd60c3fbcbaa48af58
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-21 (Wed, 21 Oct 2009)
Changed paths:
M code/game/bg_lib.c
M code/game/bg_lib.h
Log Message:
-----------
- Add Ben Millwood's implementation of strtod/strtol to bg_lib.c
- Add %s scanf patch from M. Kristall to scanf in bg_lib.c
Commit: c05d9c9f0c4e85ad14be116831039e25b19c39fb
https://github.com/ioquake/ioq3/commit/c05d9c9f0c4e85ad14be116831039e25b19c39fb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-23 (Fri, 23 Oct 2009)
Changed paths:
M code/qcommon/vm_interpreted.c
Log Message:
-----------
Fix uninitialized words in VM interpreter, reported by Patrick Baggett (4281)
Commit: d12751f62b2cacb85836dc8398dbed387c734d7e
https://github.com/ioquake/ioq3/commit/d12751f62b2cacb85836dc8398dbed387c734d7e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-23 (Fri, 23 Oct 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Synchronize looping ambient sounds (#2984)
Commit: 465c6101e0ae073e8d5886682c5cb92e4ad153cc
https://github.com/ioquake/ioq3/commit/465c6101e0ae073e8d5886682c5cb92e4ad153cc
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-23 (Fri, 23 Oct 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
remove redundancy
Commit: 55943c51f3f7c6de345b03f70096ab5701d9c0fd
https://github.com/ioquake/ioq3/commit/55943c51f3f7c6de345b03f70096ab5701d9c0fd
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-10-23 (Fri, 23 Oct 2009)
Changed paths:
M Makefile
Log Message:
-----------
-lz must be specified after object files using it
If it's specified first newer gcc resp the --as-needed option
doesn't work.
Commit: 91e8fed743cdfe77dcb4895921e66b5aa5480d43
https://github.com/ioquake/ioq3/commit/91e8fed743cdfe77dcb4895921e66b5aa5480d43
Author: Tony J. White = <tjw at tjw.org>
Date: 2009-10-23 (Fri, 23 Oct 2009)
Changed paths:
M make-macosx-ub.sh
Log Message:
-----------
* Adapted the universal build script to work with the newer Makefile
since CFLAGS are sent to the linker now in addition to LDFLAGS
* Remove Mac OS X 10.2 support from the universal build script.
Commit: 898f1ed2f7ed824b63b022c0410151daa425e9f3
https://github.com/ioquake/ioq3/commit/898f1ed2f7ed824b63b022c0410151daa425e9f3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-23 (Fri, 23 Oct 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Don't kill sources out of range, just pause them. Make sure the listener gets the impression sources have been continuing to run in the background.
Commit: 1ea420e8a83620c351a98153d63be05a0c815062
https://github.com/ioquake/ioq3/commit/1ea420e8a83620c351a98153d63be05a0c815062
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-23 (Fri, 23 Oct 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Better stop than just pause.
Commit: 3c501df29897713532ff53a448bcd779dde9adfa
https://github.com/ioquake/ioq3/commit/3c501df29897713532ff53a448bcd779dde9adfa
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-24 (Sat, 24 Oct 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
A few more last fixes that will handle some special cases
Commit: c3124494227a230ae992b5c356fcff659757f91d
https://github.com/ioquake/ioq3/commit/c3124494227a230ae992b5c356fcff659757f91d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-24 (Sat, 24 Oct 2009)
Changed paths:
M code/sys/con_tty.c
Log Message:
-----------
Add SIGCONT signal handler to reinitialize console after doing CTRL+Z / fg, as under Linux/bash stdin seems to lose O_NONBLOCK flag as well as all tcsetattr() attributes after foregrounding
Commit: 2fc4023e0b1990b81e0e9bca0917ae6be3b6f6bc
https://github.com/ioquake/ioq3/commit/2fc4023e0b1990b81e0e9bca0917ae6be3b6f6bc
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-10-24 (Sat, 24 Oct 2009)
Changed paths:
M Makefile
M code/qcommon/unzip.c
M code/qcommon/unzip.h
Log Message:
-----------
fix zlib includes
Commit: 0bdf52e2fbad72dff27724cff020590de504ab5d
https://github.com/ioquake/ioq3/commit/0bdf52e2fbad72dff27724cff020590de504ab5d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-25 (Sun, 25 Oct 2009)
Changed paths:
M code/client/cl_scrn.c
Log Message:
-----------
Show color codes in full length, patch by Amanieu (#4318)
Commit: 43d31f7c3ab8c06582e081c9efe2b1a2b1c8a83f
https://github.com/ioquake/ioq3/commit/43d31f7c3ab8c06582e081c9efe2b1a2b1c8a83f
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-25 (Sun, 25 Oct 2009)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* (bug #4316) Hack to work around suspected driver bug (Lakitu7)
Commit: f9c4003186a806fe7d764ee322d02763647a0efe
https://github.com/ioquake/ioq3/commit/f9c4003186a806fe7d764ee322d02763647a0efe
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-25 (Sun, 25 Oct 2009)
Changed paths:
M code/qcommon/net_chan.c
Log Message:
-----------
* Make [sv|cl]_packetdelay work when timescale is not 1 (arQon)
Commit: 968892c61ba75665c10de06999e9708fda6647ab
https://github.com/ioquake/ioq3/commit/968892c61ba75665c10de06999e9708fda6647ab
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-25 (Sun, 25 Oct 2009)
Changed paths:
M code/sdl/sdl_glimp.c
M code/sys/sys_local.h
Log Message:
-----------
* Bump the minimum SDL version up to 1.2.10, and remove workarounds for earlier versions
Commit: 568cf6c1dd69313fd2a24338623c775ca5a3faf3
https://github.com/ioquake/ioq3/commit/568cf6c1dd69313fd2a24338623c775ca5a3faf3
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-25 (Sun, 25 Oct 2009)
Changed paths:
M code/SDL12/include/SDL.h
M code/SDL12/include/SDL_active.h
M code/SDL12/include/SDL_audio.h
M code/SDL12/include/SDL_byteorder.h
M code/SDL12/include/SDL_cdrom.h
M code/SDL12/include/SDL_config.h
M code/SDL12/include/SDL_config_dreamcast.h
M code/SDL12/include/SDL_config_macos.h
M code/SDL12/include/SDL_config_macosx.h
M code/SDL12/include/SDL_config_minimal.h
A code/SDL12/include/SDL_config_nds.h
M code/SDL12/include/SDL_config_os2.h
A code/SDL12/include/SDL_config_symbian.h
M code/SDL12/include/SDL_config_win32.h
M code/SDL12/include/SDL_copying.h
M code/SDL12/include/SDL_cpuinfo.h
M code/SDL12/include/SDL_endian.h
M code/SDL12/include/SDL_error.h
M code/SDL12/include/SDL_events.h
M code/SDL12/include/SDL_getenv.h
M code/SDL12/include/SDL_joystick.h
M code/SDL12/include/SDL_keyboard.h
M code/SDL12/include/SDL_keysym.h
M code/SDL12/include/SDL_loadso.h
M code/SDL12/include/SDL_main.h
M code/SDL12/include/SDL_mouse.h
M code/SDL12/include/SDL_mutex.h
M code/SDL12/include/SDL_opengl.h
M code/SDL12/include/SDL_platform.h
M code/SDL12/include/SDL_quit.h
M code/SDL12/include/SDL_rwops.h
M code/SDL12/include/SDL_stdinc.h
M code/SDL12/include/SDL_syswm.h
M code/SDL12/include/SDL_thread.h
M code/SDL12/include/SDL_timer.h
M code/SDL12/include/SDL_types.h
M code/SDL12/include/SDL_version.h
M code/SDL12/include/SDL_video.h
M code/SDL12/include/begin_code.h
M code/SDL12/include/close_code.h
M code/libs/win32/libSDL.dll.a
M code/libs/win32/libSDL.la
M code/libs/win32/libSDLmain.a
Log Message:
-----------
* Update SDL headers and win32 libs to 1.2.14
Commit: 5004ada284d4c536992853ad1f6e8e40ba14df6e
https://github.com/ioquake/ioq3/commit/5004ada284d4c536992853ad1f6e8e40ba14df6e
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-25 (Sun, 25 Oct 2009)
Changed paths:
M code/tools/lcc/cpp/include.c
M code/tools/lcc/cpp/tokens.c
Log Message:
-----------
* Fix some warnings in lcc compile
Commit: 0adae90465b159590460ad95cdd0eae59f70dfef
https://github.com/ioquake/ioq3/commit/0adae90465b159590460ad95cdd0eae59f70dfef
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-26 (Mon, 26 Oct 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Fix another issue I didn't know about: cgame does not kill sound loops it startet, just stops sending the entity information for these loops. Changed it so that loops added with AddLoopingsound() are being killed again as soon as the entity to the source is not sent anymore.
Commit: 2fecf6d6bc68def7f7dac2e7ac2455468696b1de
https://github.com/ioquake/ioq3/commit/2fecf6d6bc68def7f7dac2e7ac2455468696b1de
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-10-26 (Mon, 26 Oct 2009)
Changed paths:
M Makefile
M code/qcommon/vm_x86_64.c
Log Message:
-----------
get rid of gas remains
Commit: 0ecfcfa872dbe9e88499df96403c20b976ec5aa9
https://github.com/ioquake/ioq3/commit/0ecfcfa872dbe9e88499df96403c20b976ec5aa9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-26 (Mon, 26 Oct 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Make not playing loop sources weaker in priority, so if we have reached the maximum number of sources, inaudible loops are removed first.
Commit: e345f9f81fe47c3cf04c447afdf6ba4fcb619d6a
https://github.com/ioquake/ioq3/commit/e345f9f81fe47c3cf04c447afdf6ba4fcb619d6a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-10-27 (Tue, 27 Oct 2009)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
New batch of fixes for the OpenAL part:
- Don't play sources outside the listening range (Thanks Kpaxian for bringing this to my attention)
- Handle previously unhandled errors for old OpenAL sample implementation which does not support AL_SEC_OFFSET (sounds won't be synchronized then),
thanks to Tequila from SmokingGuns for reporting this.
Commit: 9f6cee30d3048d5d4e690d49fb3e25e92a683c4d
https://github.com/ioquake/ioq3/commit/9f6cee30d3048d5d4e690d49fb3e25e92a683c4d
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-27 (Tue, 27 Oct 2009)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
* Remove disabling of stdout/err redirection on windows as it doesn't work
(since the environment variable is acted upon by the SDL_main stuff, which
happens before our main)
Commit: 83d0755ad1e46535338f420df25ec9890a11ab3a
https://github.com/ioquake/ioq3/commit/83d0755ad1e46535338f420df25ec9890a11ab3a
Author: Tim Angus <tim at ngus.net>
Date: 2009-10-28 (Wed, 28 Oct 2009)
Changed paths:
M Makefile
Log Message:
-----------
* Whitespace
Commit: 698127ad32577aaffdf4901514f4683a3910a5e2
https://github.com/ioquake/ioq3/commit/698127ad32577aaffdf4901514f4683a3910a5e2
Author: Tony J. White = <tjw at tjw.org>
Date: 2009-10-29 (Thu, 29 Oct 2009)
Changed paths:
M code/libs/macosx/libSDL-1.2.0.dylib
Log Message:
-----------
* Updated to SDL 1.2.14. For future reference, the command you can't
remember is: 'install_name_tool -id @executable_path/libSDL-1.2.0.dylib
libSDL-1.2.0.dylib'
Commit: cc9a74a21878192c095fef01b87554cc932eed9e
https://github.com/ioquake/ioq3/commit/cc9a74a21878192c095fef01b87554cc932eed9e
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-11-01 (Sun, 01 Nov 2009)
Changed paths:
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
Log Message:
-----------
Define stack sizes at central place
also reverts bug 4282 as stack is included in bss already so nothing that needs fixing
Commit: 469c986640a8f237e4b1776c4e7cb1aa99d7f7f8
https://github.com/ioquake/ioq3/commit/469c986640a8f237e4b1776c4e7cb1aa99d7f7f8
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-11-01 (Sun, 01 Nov 2009)
Changed paths:
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
Log Message:
-----------
more security checks in interpreter (#4249)
Commit: a7dee44defaf6ce9e944544e86df949dd25724af
https://github.com/ioquake/ioq3/commit/a7dee44defaf6ce9e944544e86df949dd25724af
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-11-01 (Sun, 01 Nov 2009)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
check const jump argument
Commit: ed98f65d10c58ea128b3a2adb3f4e5c8e4f52401
https://github.com/ioquake/ioq3/commit/ed98f65d10c58ea128b3a2adb3f4e5c8e4f52401
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-11-01 (Sun, 01 Nov 2009)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
optimize const before jump
Commit: b7eae0dca54728e111127f26089068e76a7ffafd
https://github.com/ioquake/ioq3/commit/b7eae0dca54728e111127f26089068e76a7ffafd
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-11-01 (Sun, 01 Nov 2009)
Changed paths:
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
implement immediate argument for call
Commit: 4722d311fd87b76e2f3fd85e8bcbbd432feacabe
https://github.com/ioquake/ioq3/commit/4722d311fd87b76e2f3fd85e8bcbbd432feacabe
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-11-01 (Sun, 01 Nov 2009)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
better range checks
Commit: da31866f6d766ef7ce4c1f17a6a15564d7044d3b
https://github.com/ioquake/ioq3/commit/da31866f6d766ef7ce4c1f17a6a15564d7044d3b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-11-01 (Sun, 01 Nov 2009)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
report memory violations in debug mode
Commit: 12189381b538b6e6657e5b5d227b1e19e9c2a276
https://github.com/ioquake/ioq3/commit/12189381b538b6e6657e5b5d227b1e19e9c2a276
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-11-01 (Sun, 01 Nov 2009)
Changed paths:
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
fix cmp imm reg
Commit: 3d7d2d9f5b63ce630c88d273c3834e1d715a9703
https://github.com/ioquake/ioq3/commit/3d7d2d9f5b63ce630c88d273c3834e1d715a9703
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-11-01 (Sun, 01 Nov 2009)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
check all jumps (#4249)
Commit: 018de1dd2ef2a0827837fefe7f75e6592d68a0ed
https://github.com/ioquake/ioq3/commit/018de1dd2ef2a0827837fefe7f75e6592d68a0ed
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-02 (Mon, 02 Nov 2009)
Changed paths:
M README
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/client.h
Log Message:
-----------
Added TTimo's QuakeLive-style mouse acceleration, thanks Gabriel Schnoering and TTimo for the patch. (#3693)
Commit: f5d79ea066c1f742ff8c98dd5d9c484b9db122e3
https://github.com/ioquake/ioq3/commit/f5d79ea066c1f742ff8c98dd5d9c484b9db122e3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-03 (Tue, 03 Nov 2009)
Changed paths:
M code/game/g_active.c
M code/game/g_client.c
M code/game/g_local.h
M code/game/g_main.c
M code/game/g_team.c
M code/game/g_team.h
Log Message:
-----------
Fix bug where game freezes in infinite loop because it doesn't find a spawn point on maps with many bot/human-only spawnpoints. Thanks Pan for reporting this
Commit: c90eae4de5b059329707106685b939ec51ed217e
https://github.com/ioquake/ioq3/commit/c90eae4de5b059329707106685b939ec51ed217e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-03 (Tue, 03 Nov 2009)
Changed paths:
M Makefile
Log Message:
-----------
Make debug cflags configurable like via Makefile.local
Commit: bd2ab9bffd035a9b9a6ce5cef5f4c26d8677f665
https://github.com/ioquake/ioq3/commit/bd2ab9bffd035a9b9a6ce5cef5f4c26d8677f665
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-03 (Tue, 03 Nov 2009)
Changed paths:
M README
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/sdl/sdl_glimp.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
- implement r_noborder, inspired by patch from ensiform (#4289)
- Add Sys_SetEnv for portable setting of environment variables
- Default ioquake3 to appear on the center of the screen if running in windowed mode.
Commit: d574e10bc4a104c63c19d85759862af4ce03796b
https://github.com/ioquake/ioq3/commit/d574e10bc4a104c63c19d85759862af4ce03796b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-03 (Tue, 03 Nov 2009)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Ugh. Forgotten )
Commit: 621f91783cc0551a95751d4f30871d40b796dce8
https://github.com/ioquake/ioq3/commit/621f91783cc0551a95751d4f30871d40b796dce8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-04 (Wed, 04 Nov 2009)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Different default values for multicast-scope on Windows and non-Windows OS
Commit: e8f5d5055ddf5cf4910ff1c3427dc159197ecf28
https://github.com/ioquake/ioq3/commit/e8f5d5055ddf5cf4910ff1c3427dc159197ecf28
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2009-11-04 (Wed, 04 Nov 2009)
Changed paths:
M code/botlib/l_precomp.c
M code/botlib/l_script.c
Log Message:
-----------
fix wrong strcpy usage (#4331, patch by Andreas Bierfert)
Commit: eee9770fbf3b5843fdc7b73148cc9a676c0265f9
https://github.com/ioquake/ioq3/commit/eee9770fbf3b5843fdc7b73148cc9a676c0265f9
Author: Tim Angus <tim at ngus.net>
Date: 2009-11-05 (Thu, 05 Nov 2009)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
* Reimplement r1597-1598 in a better way (Oopss)
* Fix Sys_SetEnv warning
Commit: 568cf2732a5a40c50ea6e486982af23e57486bbe
https://github.com/ioquake/ioq3/commit/568cf2732a5a40c50ea6e486982af23e57486bbe
Author: Tim Angus <tim at ngus.net>
Date: 2009-11-05 (Thu, 05 Nov 2009)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Fix to GLimp_DetectAvailableModes not sorting the first returned mode
Commit: 4ba2452f8302cc041a15b2c8fd697e296d22ba19
https://github.com/ioquake/ioq3/commit/4ba2452f8302cc041a15b2c8fd697e296d22ba19
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-06 (Fri, 06 Nov 2009)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Use new Sys_SetEnv here
Commit: 223b851b7ba8fc052eb16a830d3a79b994857884
https://github.com/ioquake/ioq3/commit/223b851b7ba8fc052eb16a830d3a79b994857884
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-06 (Fri, 06 Nov 2009)
Changed paths:
M code/cgame/cg_drawtools.c
M code/game/g_mover.c
Log Message:
-----------
Commit two patches from SmokingGuns's Tequila, fixing problems with very fast movers and a typo in the string drawing function. (#4329) and (#4330)
Commit: c98df5ad58065e3d47cb5b44224429a6f35ead83
https://github.com/ioquake/ioq3/commit/c98df5ad58065e3d47cb5b44224429a6f35ead83
Author: Tim Angus <tim at ngus.net>
Date: 2009-11-06 (Fri, 06 Nov 2009)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
* Make window centering optional, defaulting to off
Commit: 0f9a5e09eb09026a513d642d50dcf2b70c5659f1
https://github.com/ioquake/ioq3/commit/0f9a5e09eb09026a513d642d50dcf2b70c5659f1
Author: Tim Angus <tim at ngus.net>
Date: 2009-11-06 (Fri, 06 Nov 2009)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
* Improve displayed error message when pak?.pk3 is missing
Commit: 108705d31f2ec782265fd57625a5244bc8c99662
https://github.com/ioquake/ioq3/commit/108705d31f2ec782265fd57625a5244bc8c99662
Author: Tim Angus <tim at ngus.net>
Date: 2009-11-07 (Sat, 07 Nov 2009)
Changed paths:
M code/qcommon/files.c
M code/sys/sys_win32.c
Log Message:
-----------
* Rewrite win32 Sys_Mkdir to use CreateDirectory
* Make FS_ReplaceSeparators filter out runs of multiple separators
* Make FS_CreatePath skip creation of the root directory
Commit: f086a5d20d8bf753856fed3724209cc6ec916860
https://github.com/ioquake/ioq3/commit/f086a5d20d8bf753856fed3724209cc6ec916860
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-08 (Sun, 08 Nov 2009)
Changed paths:
M README
Log Message:
-----------
That option does not exist for servers
Commit: 5785b45e6aecfedce977575ac8d9510889870018
https://github.com/ioquake/ioq3/commit/5785b45e6aecfedce977575ac8d9510889870018
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-08 (Sun, 08 Nov 2009)
Changed paths:
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
Shut up warn_unused_result warning
Commit: cd38bf6bf570e8399d5cc64ebf08b187f13e4bfe
https://github.com/ioquake/ioq3/commit/cd38bf6bf570e8399d5cc64ebf08b187f13e4bfe
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-08 (Sun, 08 Nov 2009)
Changed paths:
M Makefile
Log Message:
-----------
Rework CFLAGS: separate CFLAGS for client, server, and VMs. (#3533)
Commit: 3cb58d7cc543fdd39b274cb1337f61f526321100
https://github.com/ioquake/ioq3/commit/3cb58d7cc543fdd39b274cb1337f61f526321100
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-08 (Sun, 08 Nov 2009)
Changed paths:
M Makefile
Log Message:
-----------
A few fixes for the new changes
Commit: eee54980197767cc74889efb72f74204de201ff2
https://github.com/ioquake/ioq3/commit/eee54980197767cc74889efb72f74204de201ff2
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-09 (Mon, 09 Nov 2009)
Changed paths:
M code/cgame/cg_event.c
M code/cgame/cg_weapons.c
Log Message:
-----------
Zakk wisheth - Thilo answereth (#4070)
Use cg_drawWeapon 2/3 to make weapon left-handed/centered
Commit: 606ce6672633d1b6351927678ca6842cefbbf28e
https://github.com/ioquake/ioq3/commit/606ce6672633d1b6351927678ca6842cefbbf28e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-09 (Mon, 09 Nov 2009)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
This is true always, anyways.
Commit: 258429efe77f3c361ec77a1931bf2749c0609c04
https://github.com/ioquake/ioq3/commit/258429efe77f3c361ec77a1931bf2749c0609c04
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-09 (Mon, 09 Nov 2009)
Changed paths:
M README
M code/client/cl_main.c
M code/null/null_client.c
M code/qcommon/common.c
M code/qcommon/cvar.c
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
Log Message:
-----------
- Add unset command for cvars created by the user
- Fix crash bug when maximum number of cvars has been reached
- Fix cvar_restart
- Add possibility to cleanly switch mods ingame (#2819)
Commit: e8ae8f5d3aa0c77339588820354185cd4b6bb0e5
https://github.com/ioquake/ioq3/commit/e8ae8f5d3aa0c77339588820354185cd4b6bb0e5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-10 (Tue, 10 Nov 2009)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Remove leftover stub
Commit: 2a0812bc069b9569b291a1975409ef13c8180d79
https://github.com/ioquake/ioq3/commit/2a0812bc069b9569b291a1975409ef13c8180d79
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-10 (Tue, 10 Nov 2009)
Changed paths:
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_main.c
M code/client/snd_mix.c
M code/client/snd_openal.c
Log Message:
-----------
Mute sounds with 0 volume when game is minimized/unfocused instead of Stopping all sounds. Fixes (#4336)
Commit: be0a82d496f4f60a58010c0f90616ca2ae895d39
https://github.com/ioquake/ioq3/commit/be0a82d496f4f60a58010c0f90616ca2ae895d39
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-10 (Tue, 10 Nov 2009)
Changed paths:
M README
M code/client/snd_dma.c
M code/client/snd_main.c
Log Message:
-----------
- Add stopmusic command
- Make cvar s_muted read-only
Commit: 290f1860e90d656a4aa6db1b17f2aeff490f590b
https://github.com/ioquake/ioq3/commit/290f1860e90d656a4aa6db1b17f2aeff490f590b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-10 (Tue, 10 Nov 2009)
Changed paths:
M README
Log Message:
-----------
Add missing cvar
Commit: 04c5efd739556537951a7c197f86ba860ada8de7
https://github.com/ioquake/ioq3/commit/04c5efd739556537951a7c197f86ba860ada8de7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-10 (Tue, 10 Nov 2009)
Changed paths:
M code/sys/con_tty.c
Log Message:
-----------
Fix possible buffer overflow in console, thanks to John Ellis for the patch.
Commit: 3b63c54a24cc5a146f294e7d1db85c94e948260f
https://github.com/ioquake/ioq3/commit/3b63c54a24cc5a146f294e7d1db85c94e948260f
Author: Tim Angus <tim at ngus.net>
Date: 2009-11-11 (Wed, 11 Nov 2009)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
* Fix demo playback being broken, not entirely sure by what or when
Commit: 10cdcdb0a13b9648071ec989207f29be369c4593
https://github.com/ioquake/ioq3/commit/10cdcdb0a13b9648071ec989207f29be369c4593
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2009-11-14 (Sat, 14 Nov 2009)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Forgot this one
Commit: 8b0f1a673740eb718e092830a4d29bc07f8777c1
https://github.com/ioquake/ioq3/commit/8b0f1a673740eb718e092830a4d29bc07f8777c1
Author: Tim Angus <tim at ngus.net>
Date: 2009-11-18 (Wed, 18 Nov 2009)
Changed paths:
M code/renderer/tr_scene.c
Log Message:
-----------
* Rephrase broken compiler warning
Commit: db1cd85977a55f3256b4b268c233b510077172ff
https://github.com/ioquake/ioq3/commit/db1cd85977a55f3256b4b268c233b510077172ff
Author: Tony J. White = <tjw at tjw.org>
Date: 2009-12-08 (Tue, 08 Dec 2009)
Changed paths:
M Makefile
Log Message:
-----------
* build the dedicated server with voip support (benmachine)
Commit: d33e24b6d8ee54e4c60614d04ae0f5a76cee76a4
https://github.com/ioquake/ioq3/commit/d33e24b6d8ee54e4c60614d04ae0f5a76cee76a4
Author: Tim Angus <tim at ngus.net>
Date: 2009-12-18 (Fri, 18 Dec 2009)
Changed paths:
M code/renderer/tr_init.c
M code/renderer/tr_local.h
Log Message:
-----------
* Remove r_displayRefresh as it's not connected to anything, now
Commit: af4e46bfe24059d074d32f115ad33eb9d27ca568
https://github.com/ioquake/ioq3/commit/af4e46bfe24059d074d32f115ad33eb9d27ca568
Author: Tim Angus <tim at ngus.net>
Date: 2009-12-18 (Fri, 18 Dec 2009)
Changed paths:
M Makefile
Log Message:
-----------
* (bug #4364) Fix missing -DNDEBUG
Commit: fa2a698aa3cae5940a32d141c66a083fe51c87c7
https://github.com/ioquake/ioq3/commit/fa2a698aa3cae5940a32d141c66a083fe51c87c7
Author: Tim Angus <tim at ngus.net>
Date: 2009-12-18 (Fri, 18 Dec 2009)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
* (bug #4369) Cvar modified flags are not updated in Cvar_Get (Lakitu7)
Commit: 78df7a1de434ddcc04b0c5a6565a167d7980a697
https://github.com/ioquake/ioq3/commit/78df7a1de434ddcc04b0c5a6565a167d7980a697
Author: Tim Angus <tim at ngus.net>
Date: 2009-12-24 (Thu, 24 Dec 2009)
Changed paths:
M code/qcommon/common.c
M code/sys/con_tty.c
M code/sys/sys_unix.c
Log Message:
-----------
* (bug #4346) Dedicated server uses 100% CPU when stdin is not a TTY
* com_speeds reports misleading values on dedicated server (Guillaume Bougard)
Commit: a4056379857bdba3e157e734bd9f54bbd2e1ac1b
https://github.com/ioquake/ioq3/commit/a4056379857bdba3e157e734bd9f54bbd2e1ac1b
Author: Tim Angus <tim at ngus.net>
Date: 2009-12-24 (Thu, 24 Dec 2009)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
* Handle SIGINT
Commit: bb30f51f67c69e0ddc97e41949ec8af083daa010
https://github.com/ioquake/ioq3/commit/bb30f51f67c69e0ddc97e41949ec8af083daa010
Author: Tim Angus <tim at ngus.net>
Date: 2010-01-03 (Sun, 03 Jan 2010)
Changed paths:
M code/q3_ui/ui_main.c
M code/qcommon/cvar.c
M code/ui/ui_main.c
Log Message:
-----------
* (bug #4357) CVAR_ROM+CVAR_ARCHIVE is not read from q3config
Commit: e7f9b8d1939331b03b826d5d923e822cff98abc4
https://github.com/ioquake/ioq3/commit/e7f9b8d1939331b03b826d5d923e822cff98abc4
Author: Tim Angus <tim at ngus.net>
Date: 2010-01-03 (Sun, 03 Jan 2010)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
* That probably deserves a Com_DPrintf as well
Commit: 4056c9035825b2c6ffef3378b4af78e7e70bb743
https://github.com/ioquake/ioq3/commit/4056c9035825b2c6ffef3378b4af78e7e70bb743
Author: Tim Angus <tim at ngus.net>
Date: 2010-01-03 (Sun, 03 Jan 2010)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
* Rate limit getstatus and rcon connectionless requests
Commit: fc05ba7f4697cf9346684904271ff74efa671191
https://github.com/ioquake/ioq3/commit/fc05ba7f4697cf9346684904271ff74efa671191
Author: Tim Angus <tim at ngus.net>
Date: 2010-01-03 (Sun, 03 Jan 2010)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
* Fix some compiler warnings
Commit: f19d437564ccf52d52fc887deb823bc2916b849a
https://github.com/ioquake/ioq3/commit/f19d437564ccf52d52fc887deb823bc2916b849a
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-01-04 (Mon, 04 Jan 2010)
Changed paths:
M code/client/libmumblelink.c
M code/client/libmumblelink.h
Log Message:
-----------
update mumble link interface for version 1.2
Commit: 4abf1aa3988dc341fc17cd2f86077feb8b9410ff
https://github.com/ioquake/ioq3/commit/4abf1aa3988dc341fc17cd2f86077feb8b9410ff
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-01-04 (Mon, 04 Jan 2010)
Changed paths:
M code/client/libmumblelink.c
Log Message:
-----------
mmap could fail, handle gracefully
Commit: 6ebc650542f1e1918eac209bde24bf1ff84ad286
https://github.com/ioquake/ioq3/commit/6ebc650542f1e1918eac209bde24bf1ff84ad286
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-01-06 (Wed, 06 Jan 2010)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
set default rate to broadband
Commit: 42b8b8ececa6b283e4fdefc702239982ce239e3d
https://github.com/ioquake/ioq3/commit/42b8b8ececa6b283e4fdefc702239982ce239e3d
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-01-06 (Wed, 06 Jan 2010)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
make reason for voip disable more visible
Commit: 9b1a3387cb517ad8cea0dad88e0f006db43a5b44
https://github.com/ioquake/ioq3/commit/9b1a3387cb517ad8cea0dad88e0f006db43a5b44
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-01-06 (Wed, 06 Jan 2010)
Changed paths:
M code/client/libmumblelink.c
Log Message:
-----------
fix mumble coordinate transmission
Commit: 6f9b34ef759fbe87a825ba30b3edaadc64345e25
https://github.com/ioquake/ioq3/commit/6f9b34ef759fbe87a825ba30b3edaadc64345e25
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-01-06 (Wed, 06 Jan 2010)
Changed paths:
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/cl_scrn.c
M code/sdl/sdl_input.c
M code/sys/sys_main.c
Log Message:
-----------
avoid setting cvars by name each frame
Commit: 240b25a41f2983a3868b8b8ac7647d5dcfc859cf
https://github.com/ioquake/ioq3/commit/240b25a41f2983a3868b8b8ac7647d5dcfc859cf
Author: Tim Angus <tim at ngus.net>
Date: 2010-01-07 (Thu, 07 Jan 2010)
Changed paths:
M Makefile
M code/qcommon/q_platform.h
Log Message:
-----------
* (bug #4271) FreeBSD fixes (Dominic Fandrey)
Commit: 9018fedd16f34db35fd5c2a385d31f68b6f23030
https://github.com/ioquake/ioq3/commit/9018fedd16f34db35fd5c2a385d31f68b6f23030
Author: Tim Angus <tim at ngus.net>
Date: 2010-01-10 (Sun, 10 Jan 2010)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
* Clean-up whitespace in net_ip.c
Commit: 48764132173963a682475af20a714e9dce5beca4
https://github.com/ioquake/ioq3/commit/48764132173963a682475af20a714e9dce5beca4
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-01-16 (Sat, 16 Jan 2010)
Changed paths:
M code/qcommon/vm_interpreted.c
Log Message:
-----------
__WORDSIZE is not available on non-GNU systems (Dominic Fandrey)
Commit: 005f870ebe38b730074151b31d2c08550d223279
https://github.com/ioquake/ioq3/commit/005f870ebe38b730074151b31d2c08550d223279
Author: Tim Angus <tim at ngus.net>
Date: 2010-02-15 (Mon, 15 Feb 2010)
Changed paths:
M Makefile
M code/client/cl_main.c
M code/null/null_client.c
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/sdl/sdl_glimp.c
M code/sdl/sdl_input.c
R code/sys/sys_cocoa.m
M code/sys/sys_local.h
M code/sys/sys_main.c
A code/sys/sys_osx.m
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
* Sys_Dialog for more user friendly error reporting
* (bug #3932) Recovery from bad video settings
Commit: ed313e36064fa9e308a5be13d510264004622b6e
https://github.com/ioquake/ioq3/commit/ed313e36064fa9e308a5be13d510264004622b6e
Author: Tim Angus <tim at ngus.net>
Date: 2010-02-16 (Tue, 16 Feb 2010)
Changed paths:
M Makefile
Log Message:
-----------
* Oops, missed a bit
Commit: 3ebe0489682d43d3c69c9a114facd5cced7f8e94
https://github.com/ioquake/ioq3/commit/3ebe0489682d43d3c69c9a114facd5cced7f8e94
Author: Tim Angus <tim at ngus.net>
Date: 2010-02-26 (Fri, 26 Feb 2010)
Changed paths:
M Makefile
M code/qcommon/q_platform.h
M code/sys/sys_osx.m
Log Message:
-----------
* Fix a memory leak in OS X Sys_Dialog
* Fix compilation on Snow Leopard
Commit: a9fdf0ef3be50d0577e1580e2aeeeacacef09284
https://github.com/ioquake/ioq3/commit/a9fdf0ef3be50d0577e1580e2aeeeacacef09284
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-02-28 (Sun, 28 Feb 2010)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
need to hardcode "baseq3" to prevent download of id files even if compiled STANDALONE
Commit: 34d616dbef2db2afb6fc393d0d6034add6d46b30
https://github.com/ioquake/ioq3/commit/34d616dbef2db2afb6fc393d0d6034add6d46b30
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-02-28 (Sun, 28 Feb 2010)
Changed paths:
M code/client/cl_main.c
M code/client/cl_ui.c
Log Message:
-----------
enable (dummy) cdkey calls in standalone mode to prevents mods from crashing
Commit: 760f4a1949d5b2fc654cd6308d56bd7b9eb25780
https://github.com/ioquake/ioq3/commit/760f4a1949d5b2fc654cd6308d56bd7b9eb25780
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-02-28 (Sun, 28 Feb 2010)
Changed paths:
M Makefile
M code/jpeg-6b/jinclude.h
M code/jpeg-6b/jmorecfg.h
M code/qcommon/q_platform.h
M code/qcommon/vm_x86_64.c
M code/qcommon/vm_x86_64_assembler.c
M code/sys/sys_win32.c
Log Message:
-----------
64bit Windows support (patch by Michael Menegakis)
Commit: 05d7ce9c180b1395bb5e9226ec6a051c78b6d9cc
https://github.com/ioquake/ioq3/commit/05d7ce9c180b1395bb5e9226ec6a051c78b6d9cc
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-03-06 (Sat, 06 Mar 2010)
Changed paths:
M Makefile
Log Message:
-----------
don't link librt on FreeBSD (bug 4507)
Commit: 2728dc403a10e37351bdc49031071cd4f189bf04
https://github.com/ioquake/ioq3/commit/2728dc403a10e37351bdc49031071cd4f189bf04
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-03-19 (Fri, 19 Mar 2010)
Changed paths:
M code/jpeg-6b/jmorecfg.h
Log Message:
-----------
fix mingw32 build
Commit: 65212bbeb2396f5a338f0bbbc1fa6f12d7bd1b89
https://github.com/ioquake/ioq3/commit/65212bbeb2396f5a338f0bbbc1fa6f12d7bd1b89
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-03-19 (Fri, 19 Mar 2010)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
package zlib1.dll in nsis installer
Commit: 112287088e918d55f9b0fa6c56c2679167be8039
https://github.com/ioquake/ioq3/commit/112287088e918d55f9b0fa6c56c2679167be8039
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-03-19 (Fri, 19 Mar 2010)
Changed paths:
M Makefile
M misc/nsis/Makefile
Log Message:
-----------
rename x86_64 -> x64 for Windows
Commit: 368a3be2a6345b5e2a929610f9c751fb8493775b
https://github.com/ioquake/ioq3/commit/368a3be2a6345b5e2a929610f9c751fb8493775b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-04-16 (Fri, 16 Apr 2010)
Changed paths:
M code/sys/sys_win32.c
M code/tools/asm/cmdlib.c
Log Message:
-----------
64bit Windows fix (patch by Marcus Meissner)
Commit: 2950bb98ea2e414c0067787fd77a9192a479db97
https://github.com/ioquake/ioq3/commit/2950bb98ea2e414c0067787fd77a9192a479db97
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-05-17 (Mon, 17 May 2010)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
fix OP_BLOCK_COPY alignment for win64 (patch by Marcus Meissner)
Commit: 233fcb0caa54073639f7e884b2544efb0d395b57
https://github.com/ioquake/ioq3/commit/233fcb0caa54073639f7e884b2544efb0d395b57
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-06-02 (Wed, 02 Jun 2010)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
fix stack alignment dynamically for OP_BLOCK_COPY
Commit: 1434fd18454108adb27071faee55f3c9805c4e46
https://github.com/ioquake/ioq3/commit/1434fd18454108adb27071faee55f3c9805c4e46
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-06-21 (Mon, 21 Jun 2010)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
fix typo
Commit: 31b3acf587510ebfe0636909b4b3ddbe58a7690a
https://github.com/ioquake/ioq3/commit/31b3acf587510ebfe0636909b4b3ddbe58a7690a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2010-06-21 (Mon, 21 Jun 2010)
Changed paths:
M md4-readme.txt
Log Message:
-----------
Fix typo
Commit: 3ff266637578b9727ddee84e966214dd5dc51f04
https://github.com/ioquake/ioq3/commit/3ff266637578b9727ddee84e966214dd5dc51f04
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2010-07-02 (Fri, 02 Jul 2010)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
Fix buffer overflow, report and patch by Eugene C. (#4669)
Commit: 392b246ee91310bc6b28283b5af0bb919dca41fb
https://github.com/ioquake/ioq3/commit/392b246ee91310bc6b28283b5af0bb919dca41fb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2010-08-29 (Sun, 29 Aug 2010)
Changed paths:
M code/renderer/tr_model.c
Log Message:
-----------
Fix bug in uncompressed MDR model loading, thansk to Zack "ZTurtleMan" Middleton for reporting.
Commit: 83a3e2ae1b896e2b8bbf116cd4073d945a3d055f
https://github.com/ioquake/ioq3/commit/83a3e2ae1b896e2b8bbf116cd4073d945a3d055f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2010-08-29 (Sun, 29 Aug 2010)
Changed paths:
M code/game/ai_dmq3.c
M code/q3_ui/ui_servers2.c
M code/q3_ui/ui_startserver.c
M code/qcommon/q_shared.h
M code/renderer/tr_shade_calc.c
M code/ui/ui_main.c
Log Message:
-----------
First batch of bug fixes reported and patched by Zack "ZTurtleMan" Middleton:
#4736
#4730
#4731
#4732
#4733
#4735
#4736
#4737
#4738
#4739
Commit: 5fe2a61910b0e3f5bdf5f2578ef47bbd432b021e
https://github.com/ioquake/ioq3/commit/5fe2a61910b0e3f5bdf5f2578ef47bbd432b021e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2010-08-29 (Sun, 29 Aug 2010)
Changed paths:
M code/client/cl_cin.c
M code/game/ai_chat.c
M code/game/bg_misc.c
M code/server/sv_ccmds.c
Log Message:
-----------
Second batch of bug fixes reported and patched by Zack "ZTurtleMan" Middleton:
#4740
#4741
#4742
#4743
#4744
Commit: eb2860f756675df03bb9606fc5d2460a22e9b245
https://github.com/ioquake/ioq3/commit/eb2860f756675df03bb9606fc5d2460a22e9b245
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2010-08-29 (Sun, 29 Aug 2010)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Fix "unhandles OpenAL error", and sound fallback behaviour for model files. Thanks Ansa89 for reporting, and Zack Middleton for the patch.
Commit: a13aaa8b0bc6e178ba3eeeecacf67fc7aaaa12a4
https://github.com/ioquake/ioq3/commit/a13aaa8b0bc6e178ba3eeeecacf67fc7aaaa12a4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2010-08-30 (Mon, 30 Aug 2010)
Changed paths:
M code/renderer/tr_model.c
Log Message:
-----------
fix typo
Commit: fa34239f581d164756a3e4bdda2d57c4197b697f
https://github.com/ioquake/ioq3/commit/fa34239f581d164756a3e4bdda2d57c4197b697f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2010-08-30 (Mon, 30 Aug 2010)
Changed paths:
M code/renderer/tr_model.c
Log Message:
-----------
another fix. Thanks Zakk Middleton
Commit: b1a86fb3d9b91b6c04509e63b960d7aa1b18be3a
https://github.com/ioquake/ioq3/commit/b1a86fb3d9b91b6c04509e63b960d7aa1b18be3a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2010-09-01 (Wed, 01 Sep 2010)
Changed paths:
M code/q3_ui/ui_servers2.c
Log Message:
-----------
Fix flaw in my fix to #4737, thanks Zakk Middleton
Commit: cd8a5aaec8e86619c9d3e9bf673dd16fc0120fc6
https://github.com/ioquake/ioq3/commit/cd8a5aaec8e86619c9d3e9bf673dd16fc0120fc6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2010-09-01 (Wed, 01 Sep 2010)
Changed paths:
M code/game/bg_public.h
Log Message:
-----------
Followup to #4733
Commit: edb7cd9840c5f960b64d15f9433cba87f7012ff6
https://github.com/ioquake/ioq3/commit/edb7cd9840c5f960b64d15f9433cba87f7012ff6
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-10-12 (Tue, 12 Oct 2010)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
uninstall zlib1.dll, disable description panel (bug 4779)
Commit: 19320515c929a86327da42b1322b93e80260ddfb
https://github.com/ioquake/ioq3/commit/19320515c929a86327da42b1322b93e80260ddfb
Author: Zachary Slater <zachary at ioquake.org>
Date: 2010-10-19 (Tue, 19 Oct 2010)
Changed paths:
M misc/setup/ioquake3.SlackBuild
Log Message:
-----------
Bug 4566: Slackbuild update for 64bit.
Commit: 9d53ced8c99ea86329b68e29e89af5487a2be811
https://github.com/ioquake/ioq3/commit/9d53ced8c99ea86329b68e29e89af5487a2be811
Author: Zachary Slater <zachary at ioquake.org>
Date: 2010-10-19 (Tue, 19 Oct 2010)
Changed paths:
M cross-make-mingw.sh
Log Message:
-----------
the dishes, and Bugzilla bug 4780 are DONE.
Commit: 956f4957263cac1b38e56510dc5f15673ee11d4b
https://github.com/ioquake/ioq3/commit/956f4957263cac1b38e56510dc5f15673ee11d4b
Author: Zachary Slater <zachary at ioquake.org>
Date: 2010-10-25 (Mon, 25 Oct 2010)
Changed paths:
M code/cgame/cg_main.c
Log Message:
-----------
Bugzilla #4749
TAHUD: Fix hud fallback
Commit: a4327ef965fa6b8f4103f71ea4a7ae00f1fd97bc
https://github.com/ioquake/ioq3/commit/a4327ef965fa6b8f4103f71ea4a7ae00f1fd97bc
Author: Zachary Slater <zachary at ioquake.org>
Date: 2010-10-25 (Mon, 25 Oct 2010)
Changed paths:
M code/game/g_arenas.c
Log Message:
-----------
Bugzilla #4753
Potential buffer overflow in UpdateTournamentInfo()
Commit: df758ba6c2f04447e028f3513d2f29c05ca8e016
https://github.com/ioquake/ioq3/commit/df758ba6c2f04447e028f3513d2f29c05ca8e016
Author: Zachary Slater <zachary at ioquake.org>
Date: 2010-10-25 (Mon, 25 Oct 2010)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Bugzilla #4629
commands sent to client when disconnecte
Commit: c51d99117cafb188b808f90b90a5db77cf279f2e
https://github.com/ioquake/ioq3/commit/c51d99117cafb188b808f90b90a5db77cf279f2e
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2010-11-22 (Mon, 22 Nov 2010)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
use mmap on freebsd too
Commit: c314f29290812521826c16efedad0b9ff71e768a
https://github.com/ioquake/ioq3/commit/c314f29290812521826c16efedad0b9ff71e768a
Author: Tim Angus <tim at ngus.net>
Date: 2010-12-19 (Sun, 19 Dec 2010)
Changed paths:
M code/qcommon/q_platform.h
Log Message:
-----------
* Use correct compiler defines for OS detection on Windows
Commit: c081b9c1fd61200776d5631d160f046cbc6326c9
https://github.com/ioquake/ioq3/commit/c081b9c1fd61200776d5631d160f046cbc6326c9
Author: Tim Angus <tim at ngus.net>
Date: 2010-12-19 (Sun, 19 Dec 2010)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
* (bug #4800) Don't prepend a slash to console commands if they're empty
* (bug #4800) Limit console input length such that there is always room for a
leading slash
Commit: 7000b9a3155e1c7b754947068ebc5763a3de376a
https://github.com/ioquake/ioq3/commit/7000b9a3155e1c7b754947068ebc5763a3de376a
Author: Tim Angus <tim at ngus.net>
Date: 2010-12-19 (Sun, 19 Dec 2010)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
* (bug #4853) Fix comment that refers to old code
Commit: 35c1e989346729f76aa8d8b2fdbf05e7dffdd5c2
https://github.com/ioquake/ioq3/commit/35c1e989346729f76aa8d8b2fdbf05e7dffdd5c2
Author: Tim Angus <tim at ngus.net>
Date: 2010-12-19 (Sun, 19 Dec 2010)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
* (bug #4842) Speedup shader buffer creation (Eugene C.)
Commit: 7471510c8e598ece5163cd65f2360312c6048d73
https://github.com/ioquake/ioq3/commit/7471510c8e598ece5163cd65f2360312c6048d73
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-21 (Fri, 21 Jan 2011)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Shut up compiler error
Commit: fdb66505bfcb6bf24f4c1de5239f590b7a8426e6
https://github.com/ioquake/ioq3/commit/fdb66505bfcb6bf24f4c1de5239f590b7a8426e6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-22 (Sat, 22 Jan 2011)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
Fix potential segfault when no PK3s have been loaded (may happen when compiled with -DSTANDALONE)
Commit: b0a753eb0fa0bede5f5a6a3e2b1c82c2bf5bb0da
https://github.com/ioquake/ioq3/commit/b0a753eb0fa0bede5f5a6a3e2b1c82c2bf5bb0da
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-22 (Sat, 22 Jan 2011)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
Fix this bug in a better way.
Commit: 7861cde4a2c3111738afbcbdc197ac27a46ee595
https://github.com/ioquake/ioq3/commit/7861cde4a2c3111738afbcbdc197ac27a46ee595
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-24 (Mon, 24 Jan 2011)
Changed paths:
M code/qcommon/q_shared.h
M code/server/sv_main.c
Log Message:
-----------
Make it use the correct game name in getserversExt queries
Commit: 8243a77c0eeaf8294a8cb35b7cc0c2ba6f233170
https://github.com/ioquake/ioq3/commit/8243a77c0eeaf8294a8cb35b7cc0c2ba6f233170
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-24 (Mon, 24 Jan 2011)
Changed paths:
M code/qcommon/q_shared.h
M code/server/sv_main.c
Log Message:
-----------
Revert changes because dpmaster doesn't work that way.
Commit: 6179036ac920aea0a84cab0c9629b8ed15bbe8ba
https://github.com/ioquake/ioq3/commit/6179036ac920aea0a84cab0c9629b8ed15bbe8ba
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-24 (Mon, 24 Jan 2011)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Fix name resolution for domains with A and AAAA record
Commit: 4f7317c61723930a1024e6243b0953aab14c380e
https://github.com/ioquake/ioq3/commit/4f7317c61723930a1024e6243b0953aab14c380e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-24 (Mon, 24 Jan 2011)
Changed paths:
M code/botlib/be_ai_char.c
Log Message:
-----------
Fix bug reported by cyrri
Commit: bf07014b1d9c8fc909bf76c344eab6681593a223
https://github.com/ioquake/ioq3/commit/bf07014b1d9c8fc909bf76c344eab6681593a223
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-24 (Mon, 24 Jan 2011)
Changed paths:
M code/qcommon/q_shared.h
M code/server/sv_main.c
Log Message:
-----------
Make this change so standalone developers will know to change the HEARTBEAT game string for their versions, too.
Commit: 5c0ae9964254a1e5f0d1d7861728398b581382bb
https://github.com/ioquake/ioq3/commit/5c0ae9964254a1e5f0d1d7861728398b581382bb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M code/client/cl_main.c
M code/qcommon/q_shared.h
M code/server/server.h
M code/server/sv_init.c
Log Message:
-----------
Make number of supported master servers tunable via define
Commit: b179fb087cc3959fb1beb0b447957127b495b0c0
https://github.com/ioquake/ioq3/commit/b179fb087cc3959fb1beb0b447957127b495b0c0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
Make sure status reply always has at least one space between address and qport, important for ipv6 addresses.
Commit: 74be070642ca4e86215d07e82cc0093c12790bad
https://github.com/ioquake/ioq3/commit/74be070642ca4e86215d07e82cc0093c12790bad
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-25 (Tue, 25 Jan 2011)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Make sure com_developer global var gets written right after developer has been read from cmd line
Commit: 275d3b45b52c0b12fe395b5f3376866dcb51558e
https://github.com/ioquake/ioq3/commit/275d3b45b52c0b12fe395b5f3376866dcb51558e
Author: Zachary Slater <zachary at ioquake.org>
Date: 2011-01-27 (Thu, 27 Jan 2011)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Patch from /dev/humancontroller (thx)
Commit: 80c24e46e8715cdba0db1a74b2e212d17d012f77
https://github.com/ioquake/ioq3/commit/80c24e46e8715cdba0db1a74b2e212d17d012f77
Author: Zachary Slater <zachary at ioquake.org>
Date: 2011-01-27 (Thu, 27 Jan 2011)
Changed paths:
M Makefile
Log Message:
-----------
ffffffffffffffffffffaaaaaaaaaaaaaassssssssst math movement on freebsd to OPTIMIZE
Commit: 5e2ccac7f063799ba1323bde942451a5788e5813
https://github.com/ioquake/ioq3/commit/5e2ccac7f063799ba1323bde942451a5788e5813
Author: Zachary Slater <zachary at ioquake.org>
Date: 2011-01-27 (Thu, 27 Jan 2011)
Changed paths:
M code/game/g_spawn.c
Log Message:
-----------
remove the unused flags_t::field (/dev/hc again for this and previous checkin on Makefile, thanks!!!)
Commit: 2a083d6d60aca3548b022aa4906153717b776147
https://github.com/ioquake/ioq3/commit/2a083d6d60aca3548b022aa4906153717b776147
Author: Zachary Slater <zachary at ioquake.org>
Date: 2011-01-27 (Thu, 27 Jan 2011)
Changed paths:
M code/cgame/cg_snapshot.c
Log Message:
-----------
add a missing \n from a cgame print
(thanks again /dev/hc)
Commit: e2e8b566e7d7f34c9a8f8704c54de5086da04531
https://github.com/ioquake/ioq3/commit/e2e8b566e7d7f34c9a8f8704c54de5086da04531
Author: Zachary Slater <zachary at ioquake.org>
Date: 2011-01-27 (Thu, 27 Jan 2011)
Changed paths:
M code/client/snd_codec_ogg.c
Log Message:
-----------
Sony NGP Support.
Alan Cox provided these patch notes:
Guvf vf npghnyyl n cngpu gb eryvrir hapbzsbegnoyr btt/ibeovf pbafgreangvbanoyr pbzcvyr-gvzr jneavatf sebz /qri/uhznapbagebyyre
Gunaxf 2 lbh.
Commit: 92495a70bc18fe4e5c6e56789d42eb3744998865
https://github.com/ioquake/ioq3/commit/92495a70bc18fe4e5c6e56789d42eb3744998865
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-27 (Thu, 27 Jan 2011)
Changed paths:
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
Fix compiler warnings (#4887)
Commit: d1c0401c73437a8d8d1ec85de6cc2b4c71893a6b
https://github.com/ioquake/ioq3/commit/d1c0401c73437a8d8d1ec85de6cc2b4c71893a6b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-27 (Thu, 27 Jan 2011)
Changed paths:
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
well, shit.
Commit: de0e3cba34667c6c488ddd087c2dd8e3a010f83c
https://github.com/ioquake/ioq3/commit/de0e3cba34667c6c488ddd087c2dd8e3a010f83c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-27 (Thu, 27 Jan 2011)
Changed paths:
M code/server/sv_ccmds.c
M code/server/sv_client.c
Log Message:
-----------
Fix hanging client when map_restart executed on the server while client is still loading the map
Commit: 0c662f25f2f4d9993dcf99c14ca0b3cc8c37c9c2
https://github.com/ioquake/ioq3/commit/0c662f25f2f4d9993dcf99c14ca0b3cc8c37c9c2
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-27 (Thu, 27 Jan 2011)
Changed paths:
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
Make Ludwig happy
Commit: cd3e202fca3e18ecd0bdecd295007ea97914e6ff
https://github.com/ioquake/ioq3/commit/cd3e202fca3e18ecd0bdecd295007ea97914e6ff
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-27 (Thu, 27 Jan 2011)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
- Add parameter checking to CL_*Ping* functions.
- Remove unused CL_UpdateServerInfo function
Commit: f725b23c4fabf8629a23858aec641bf6db1a29b9
https://github.com/ioquake/ioq3/commit/f725b23c4fabf8629a23858aec641bf6db1a29b9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-29 (Sat, 29 Jan 2011)
Changed paths:
M code/server/sv_snapshot.c
Log Message:
-----------
Fix floating point imprecision causing glitches in snapshot sending
Commit: 14c5a82c141ca9ec4747503fa381ffd78800e3ee
https://github.com/ioquake/ioq3/commit/14c5a82c141ca9ec4747503fa381ffd78800e3ee
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2011-01-30 (Sun, 30 Jan 2011)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
cvar is called fs_game (bug 4866)
Commit: e0a85521c9e2880776dbd5d4959461398931f128
https://github.com/ioquake/ioq3/commit/e0a85521c9e2880776dbd5d4959461398931f128
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-31 (Mon, 31 Jan 2011)
Changed paths:
M code/sys/sys_local.h
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
Explicitly set timer resolution on windows
Commit: 5cd116d3ad723e1917f23f4b7584a27233f05cea
https://github.com/ioquake/ioq3/commit/5cd116d3ad723e1917f23f4b7584a27233f05cea
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-31 (Mon, 31 Jan 2011)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Only adjust timer resolution for clients
Commit: 0baadba7d16fff2f8489ee34f3a5d8480bc184e4
https://github.com/ioquake/ioq3/commit/0baadba7d16fff2f8489ee34f3a5d8480bc184e4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-31 (Mon, 31 Jan 2011)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
Windows doesn't know z in format string
Commit: fa8201c9b6d00c8b3bd0eccff945f081ecd4ee7d
https://github.com/ioquake/ioq3/commit/fa8201c9b6d00c8b3bd0eccff945f081ecd4ee7d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-01-31 (Mon, 31 Jan 2011)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Delete unused variable
Commit: e5dbce839a478038297a2d7e13fad234b7ac1286
https://github.com/ioquake/ioq3/commit/e5dbce839a478038297a2d7e13fad234b7ac1286
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-02 (Wed, 02 Feb 2011)
Changed paths:
M README
M code/null/mac_net.c
M code/null/null_net.c
M code/qcommon/common.c
M code/qcommon/net_ip.c
M code/qcommon/qcommon.h
M code/server/sv_main.c
Log Message:
-----------
- Use select() to sleep when idle as opposed to busy waiting.
- Introduce com_busyWait cvar to go back to old behaviour
Commit: 4982bf8e6b0c9f16fc2c2a59c4dda4174a45f7b5
https://github.com/ioquake/ioq3/commit/4982bf8e6b0c9f16fc2c2a59c4dda4174a45f7b5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-02 (Wed, 02 Feb 2011)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
r1833 now made some Linux systems spit out warnings. Fix this once and for all
Commit: 16c83ae2c5cccfd2b9057477806f9694845eafd1
https://github.com/ioquake/ioq3/commit/16c83ae2c5cccfd2b9057477806f9694845eafd1
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-02 (Wed, 02 Feb 2011)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Server crash can cause recursive call to Com_Error, too
Commit: cf791d14c58f536eec8220d93fb9af443f8837e9
https://github.com/ioquake/ioq3/commit/cf791d14c58f536eec8220d93fb9af443f8837e9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-03 (Thu, 03 Feb 2011)
Changed paths:
M code/game/g_svcmds.c
M code/qcommon/cmd.c
Log Message:
-----------
- Fix bug #4769 remote server crash
- Fix potential 1-byte-buffer overflow in gamecode
Commit: 774955c74828b17bd271d486a14819a7016be4ba
https://github.com/ioquake/ioq3/commit/774955c74828b17bd271d486a14819a7016be4ba
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-03 (Thu, 03 Feb 2011)
Changed paths:
M code/game/g_svcmds.c
Log Message:
-----------
whatever devhc you're right
Commit: 3148416c04ec532fcd360145381beeb62b47fe7f
https://github.com/ioquake/ioq3/commit/3148416c04ec532fcd360145381beeb62b47fe7f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M README
M code/botlib/be_interface.c
M code/client/cl_main.c
M code/q3_ui/ui_menu.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
M code/ui/ui_main.c
Log Message:
-----------
- Change runtime standalone detection:
* com_standalone now read-only
* add new cvars com_basegame, com_homepath
* standalone now automatically detected when com_basegame is set to something different than baseq3 and no id pak pk3s are found
* This fixes https://bugzilla.icculus.org/show_bug.cgi?id=4699
- Replace a few hardcoded string literals with macros
- Add checks for Team Arena PK3s to FS_CheckPak0()
Commit: 0eb5d1720c8b1744321a0c24dcfd924f4ef72fa9
https://github.com/ioquake/ioq3/commit/0eb5d1720c8b1744321a0c24dcfd924f4ef72fa9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/server/sv_ccmds.c
Log Message:
-----------
Fix banfile writing to wrong game directory
Commit: 67a8b273c2dc627aef0d052cccd4dfffc6d33712
https://github.com/ioquake/ioq3/commit/67a8b273c2dc627aef0d052cccd4dfffc6d33712
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M README
M code/client/cl_main.c
M code/qcommon/q_shared.h
M code/server/server.h
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
- Add cvars cl_gamename, sv_heartbeat, sv_flatline so standalone games can customise their messages to the master server
Commit: 2cddb3e0ea1298f154564aaec61bc45ee4e3d286
https://github.com/ioquake/ioq3/commit/2cddb3e0ea1298f154564aaec61bc45ee4e3d286
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/qcommon/q_shared.h
M code/renderer/tr_local.h
M code/renderer/tr_surface.c
Log Message:
-----------
https://bugzilla.icculus.org/show_bug.cgi?id=4460
Commit: f6ea5315f7268ebd159d711639a3c4956313acb6
https://github.com/ioquake/ioq3/commit/f6ea5315f7268ebd159d711639a3c4956313acb6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/tools/lcc/cpp/tokens.c
Log Message:
-----------
Fix a warning
Commit: d563deba76d722a9a7723f446c78232a28d57728
https://github.com/ioquake/ioq3/commit/d563deba76d722a9a7723f446c78232a28d57728
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/game/bg_public.h
M code/q3_ui/ui_startserver.c
Log Message:
-----------
Fix https://bugzilla.icculus.org/show_bug.cgi?id=4733
Commit: 01d7eaddf5811ce7609b48492f9dec6907b4c92b
https://github.com/ioquake/ioq3/commit/01d7eaddf5811ce7609b48492f9dec6907b4c92b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/game/bg_lib.c
Log Message:
-----------
https://bugzilla.icculus.org/show_bug.cgi?id=4576
Commit: ecbe1ab9fd5a04a802e18d87a381db8643a5acd7
https://github.com/ioquake/ioq3/commit/ecbe1ab9fd5a04a802e18d87a381db8643a5acd7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Thanks Simon McVittie for fixing the bug regression in https://bugzilla.icculus.org/show_bug.cgi?id=4629
Commit: 13836e5f4aa12dc7ee72ee63e1575ac552e8311c
https://github.com/ioquake/ioq3/commit/13836e5f4aa12dc7ee72ee63e1575ac552e8311c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/renderer/tr_bsp.c
M code/renderer/tr_local.h
Log Message:
-----------
Thanks for the patch, gimhael. (#4576)
Commit: e66abb3237444422422a0b2507125d363958eaf8
https://github.com/ioquake/ioq3/commit/e66abb3237444422422a0b2507125d363958eaf8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M README
M code/qcommon/q_shared.h
M code/renderer/tr_image.c
M code/renderer/tr_init.c
M code/renderer/tr_noise.c
M code/renderer/tr_shade.c
Log Message:
-----------
- Add support for linearly desaturating images via r_greyscale
- Use correct luminance values for rendering textures
Patch submitted by Forrest Voight.
Commit: 91f3c1596fb1efd8d9735df020500cce35aba0db
https://github.com/ioquake/ioq3/commit/91f3c1596fb1efd8d9735df020500cce35aba0db
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/game/bg_lib.c
M code/game/bg_lib.h
Log Message:
-----------
Ben Millwood fixing his own stuff (#4598)
Commit: dc92a6cd79b766e8c8b565f2d3b28af86f29aa74
https://github.com/ioquake/ioq3/commit/dc92a6cd79b766e8c8b565f2d3b28af86f29aa74
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/botlib/be_ai_weap.c
Log Message:
-----------
Fix #4683, thanks Zack Middleton
Commit: 31d99e2c4ec1745ead68f43737af074c64973c01
https://github.com/ioquake/ioq3/commit/31d99e2c4ec1745ead68f43737af074c64973c01
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix division by zero, reported by Simon McVittie
Commit: 8869e989e497c4bf779a24de1c9173072870c8a4
https://github.com/ioquake/ioq3/commit/8869e989e497c4bf779a24de1c9173072870c8a4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/botlib/be_aas_main.c
M code/botlib/be_ai_chat.c
M code/botlib/l_precomp.c
M code/botlib/l_script.c
Log Message:
-----------
typos, patch by Ansgar Burchardt <ansgar at 43-1.org>
Commit: c61ad8a07479402c0ec9eab04223867978c0e47f
https://github.com/ioquake/ioq3/commit/c61ad8a07479402c0ec9eab04223867978c0e47f
Author: Tim Angus <tim at ngus.net>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
* Fix fp literals
Commit: d2f8b9f4bb3fda901ffd6f18074d035469832338
https://github.com/ioquake/ioq3/commit/d2f8b9f4bb3fda901ffd6f18074d035469832338
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M Makefile
M code/qcommon/q_platform.h
Log Message:
-----------
Support GNU/kFreeBSD, patch by Cyril Brulebois. Thanks.
Commit: 7bb59065997544061162d39a9906b87505b86da8
https://github.com/ioquake/ioq3/commit/7bb59065997544061162d39a9906b87505b86da8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/sys/sys_main.c
Log Message:
-----------
Patch by Simon McVittie to improve dynamic library loading (#4700)
Commit: 387e33a4e3d03e9658e1e5328f8361e61dd8c83c
https://github.com/ioquake/ioq3/commit/387e33a4e3d03e9658e1e5328f8361e61dd8c83c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/game/g_client.c
Log Message:
-----------
Remove guid again because we don't want every play on the server to know all guids, thanks brain for reporting
Commit: f34b96b5869e0a06623247845a66c47bbce3228e
https://github.com/ioquake/ioq3/commit/f34b96b5869e0a06623247845a66c47bbce3228e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-04 (Fri, 04 Feb 2011)
Changed paths:
M code/botlib/be_ea.c
M code/botlib/botlib.h
Log Message:
-----------
Fix flag collision in botlib code, thanks Cyrri for reporting (#4886)
Commit: cef9b8ce6230ce193e220f1209b74770c1473757
https://github.com/ioquake/ioq3/commit/cef9b8ce6230ce193e220f1209b74770c1473757
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)
Changed paths:
M Makefile
Log Message:
-----------
Fix compilation on alpha, fix by Steve Langasek (#4703)
Commit: 61c8b878b8cf92cbea3bc7d3d8d89e779474c945
https://github.com/ioquake/ioq3/commit/61c8b878b8cf92cbea3bc7d3d8d89e779474c945
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)
Changed paths:
M code/cgame/cg_scoreboard.c
Log Message:
-----------
Fix tourney score board. Thanks Zack Middleton for the patch and report
Commit: 44fb8f49b693b6d8c0f9ab3b24558b32508a9493
https://github.com/ioquake/ioq3/commit/44fb8f49b693b6d8c0f9ab3b24558b32508a9493
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix adding multiple entries for same server when using globalservers several times, patch by Tequila
Commit: f03ee4b61cc0ca42191a78c8bda7164133c2bdd0
https://github.com/ioquake/ioq3/commit/f03ee4b61cc0ca42191a78c8bda7164133c2bdd0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Oops typo.
Commit: 0afedc928c064892551dbac15b3f5ae66221ee45
https://github.com/ioquake/ioq3/commit/0afedc928c064892551dbac15b3f5ae66221ee45
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
How could this stay undiscovered for so long? Unbelievable.
Commit: 58a8f5ef8bca62ea6bc4a4e0cfff65b5d28d36a0
https://github.com/ioquake/ioq3/commit/58a8f5ef8bca62ea6bc4a4e0cfff65b5d28d36a0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)
Changed paths:
M Makefile
Log Message:
-----------
Fix GNU/kFreeBSD patch by Cyril Brulebois. --> ... <--
Commit: 0e6427f3ff8c51d19644279c2a46c191e6acb1ea
https://github.com/ioquake/ioq3/commit/0e6427f3ff8c51d19644279c2a46c191e6acb1ea
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)
Changed paths:
M code/qcommon/net_ip.c
M code/qcommon/q_shared.h
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
- Hopefully fix (#3984) compiler errors on Solaris while not introducing too many new ones on the other platforms
- With _BSD_SOURCE now explicitly defined bring back strdup to vm_x86_64_assembler.c
Commit: a2715bc2831ca32605f0722b34666106a2a4fc27
https://github.com/ioquake/ioq3/commit/a2715bc2831ca32605f0722b34666106a2a4fc27
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-06 (Sun, 06 Feb 2011)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
Fix buffer overflow, reported by Mads Lind
Commit: 1d2d67cdde13f484d8a6173a3b8fc2c6739c860d
https://github.com/ioquake/ioq3/commit/1d2d67cdde13f484d8a6173a3b8fc2c6739c860d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-07 (Mon, 07 Feb 2011)
Changed paths:
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
strdup still not accepted by some systems. *sigh*.
Commit: 54aa7f25832cfa7a8ac7891a702758ccd88d1ba8
https://github.com/ioquake/ioq3/commit/54aa7f25832cfa7a8ac7891a702758ccd88d1ba8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-07 (Mon, 07 Feb 2011)
Changed paths:
M Makefile
M README
Log Message:
-----------
Allow user to specify different temp dir for building (#4349)
Commit: fd4cf3b7839ec36789627c27758478cca8f69ffe
https://github.com/ioquake/ioq3/commit/fd4cf3b7839ec36789627c27758478cca8f69ffe
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-07 (Mon, 07 Feb 2011)
Changed paths:
M Makefile
Log Message:
-----------
Thank you devhc
Commit: 48b03a035bc687dd8ff0372cce70c996c4ebc7a6
https://github.com/ioquake/ioq3/commit/48b03a035bc687dd8ff0372cce70c996c4ebc7a6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-07 (Mon, 07 Feb 2011)
Changed paths:
M code/client/libmumblelink.c
M code/qcommon/q_shared.h
Log Message:
-----------
Ok, getifaddrs() is not POSIX compliant. Fix #3984 as suggested by Vincent Cojot
Commit: be4e4591483c98690da897aec2a3efc917d719c1
https://github.com/ioquake/ioq3/commit/be4e4591483c98690da897aec2a3efc917d719c1
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/game/bg_lib.h
Log Message:
-----------
mage size_t typedef unsigned int instead of just int, thx devhc for suggesting
Commit: d2612c8a3692c50acc19037818a9e197b296ccff
https://github.com/ioquake/ioq3/commit/d2612c8a3692c50acc19037818a9e197b296ccff
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Fix levelshot so that it cannot be executed by remote clients (#4339)
Commit: 9f786f4defbc01787cc414171408491449b7b3ca
https://github.com/ioquake/ioq3/commit/9f786f4defbc01787cc414171408491449b7b3ca
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/cgame/cg_servercmds.c
M code/game/g_cmds.c
Log Message:
-----------
- A few code cleanups in gamecode
- Add a bit of stuff from Zakk Middleton
Commit: 2b52867b74a3ba681d625f3ced51ce0d7c286d39
https://github.com/ioquake/ioq3/commit/2b52867b74a3ba681d625f3ced51ce0d7c286d39
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/cgame/cg_local.h
M code/cgame/cg_view.c
M code/game/bg_local.h
M code/game/bg_pmove.c
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/qcommon/vm_local.h
M code/sys/sys_main.c
Log Message:
-----------
Code cleanup patch by devhc
Commit: dd30b09526902493259ae4b20ce0d40993a0160a
https://github.com/ioquake/ioq3/commit/dd30b09526902493259ae4b20ce0d40993a0160a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/cgame/cg_local.h
M code/cgame/cg_main.c
Log Message:
-----------
By ZTurtleMan: Cleanup; only load harvester data in harvester gametype, removed unused var, and ifdef a missionpack only var.
Commit: 2d2bdea55342328f00d52a9bd8ad72863350552d
https://github.com/ioquake/ioq3/commit/2d2bdea55342328f00d52a9bd8ad72863350552d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Cleanup STANDALONE
Commit: 7efcc912659c9a14dbdb2e782d03fb85602979ea
https://github.com/ioquake/ioq3/commit/7efcc912659c9a14dbdb2e782d03fb85602979ea
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
fix compiling error when in standalone mode
Commit: ba19fe1152a1e7caa494fd11cc69d2dd1c52e659
https://github.com/ioquake/ioq3/commit/ba19fe1152a1e7caa494fd11cc69d2dd1c52e659
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Still not compiling when STANDALONE is set
Commit: eb11388cac415a32ef377126270759bd2cd0e966
https://github.com/ioquake/ioq3/commit/eb11388cac415a32ef377126270759bd2cd0e966
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix STANDALONE in files.c
Commit: c257dc2cfa5db9bac2ebdd88f3f78c85a78e387d
https://github.com/ioquake/ioq3/commit/c257dc2cfa5db9bac2ebdd88f3f78c85a78e387d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/game/bg_lib.c
Log Message:
-----------
Fix memmove with new size_t typedef, thanks DevHC for reporting
Commit: 8a3f2ff8054fd39dad376ff788401b80cda2d05d
https://github.com/ioquake/ioq3/commit/8a3f2ff8054fd39dad376ff788401b80cda2d05d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/game/bg_lib.c
Log Message:
-----------
It's late, I'm tired.
Commit: 8cd4b77a1e8d86d1e54dd48f0c1c5d4561b51691
https://github.com/ioquake/ioq3/commit/8cd4b77a1e8d86d1e54dd48f0c1c5d4561b51691
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-08 (Tue, 08 Feb 2011)
Changed paths:
M code/game/ai_dmq3.c
Log Message:
-----------
Fix strcpy copying buffer into itself, thanks to Simon McVittie for reporting and the patch (#4894)
Commit: 956c9a262ab85e6048cb5dcaf45b00a48f95d3fb
https://github.com/ioquake/ioq3/commit/956c9a262ab85e6048cb5dcaf45b00a48f95d3fb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-09 (Wed, 09 Feb 2011)
Changed paths:
M code/qcommon/files.c
M code/qcommon/unzip.c
Log Message:
-----------
First batch of getting replacing malloc() with Z_Malloc
Commit: f5759d3c68691f7ceebab83f745acdb201198796
https://github.com/ioquake/ioq3/commit/f5759d3c68691f7ceebab83f745acdb201198796
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-09 (Wed, 09 Feb 2011)
Changed paths:
M code/cgame/cg_event.c
Log Message:
-----------
Brace for incoming grammar fix by DevHC!
Commit: 3b4046759936d3989fba79934a6ad83427e84acb
https://github.com/ioquake/ioq3/commit/3b4046759936d3989fba79934a6ad83427e84acb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-09 (Wed, 09 Feb 2011)
Changed paths:
M code/client/client.h
M code/qcommon/q_shared.h
Log Message:
-----------
Finally fix missionpack compiling for STANDALONE=1, yes, this is tested.
Commit: 476e35f50ec42ee085e06459b04af2d7141adf39
https://github.com/ioquake/ioq3/commit/476e35f50ec42ee085e06459b04af2d7141adf39
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-09 (Wed, 09 Feb 2011)
Changed paths:
M code/game/bg_lib.c
Log Message:
-----------
Make Q_vsnprintf() more standard conform in bg_lib.c, patch by devhc
Commit: 5e0d0efd2ebd37c7d8d8d0f99d354f15c6644109
https://github.com/ioquake/ioq3/commit/5e0d0efd2ebd37c7d8d8d0f99d354f15c6644109
Author: Zachary Slater <zachary at ioquake.org>
Date: 2011-02-09 (Wed, 09 Feb 2011)
Changed paths:
M ChangeLog
M code/botlib/be_ai_move.c
M code/cgame/cg_main.c
M code/cgame/cg_players.c
M code/cgame/cg_predict.c
M code/game/ai_dmnet.c
M code/game/ai_dmq3.c
M code/game/ai_dmq3.h
M code/game/ai_main.h
M code/game/chars.h
M code/game/g_mover.c
M code/game/g_team.c
M code/qcommon/files.c
M code/qcommon/vm.c
M code/renderer/tr_cmds.c
M code/renderer/tr_flares.c
M code/tools/lcc/doc/4.html
M code/ui/ui_local.h
Log Message:
-----------
http://www.angryflower.com/aposter.html
(minor English issues, most of which are via /dev/humancontroller)
Commit: 544a1c0c1ab533ca09074b155a92cca783339d6f
https://github.com/ioquake/ioq3/commit/544a1c0c1ab533ca09074b155a92cca783339d6f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M code/qcommon/vm_powerpc.c
M code/qcommon/vm_sparc.c
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
- Use MAP_FAILED error code for check whether mmap() was successful
- Replace various malloc() with Z_Malloc
- Fix several memory leaks when VM compilation failed and Com_Error is called
- Make failed mmap/VirtualAlloc/malloc calls fatal
Commit: e05c9ad1c2672afb2a2b9929955b17d14c1007f4
https://github.com/ioquake/ioq3/commit/e05c9ad1c2672afb2a2b9929955b17d14c1007f4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M code/game/g_cmds.c
M code/game/g_team.c
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
Log Message:
-----------
- Make some string functions in g_cmds.c cleaner, by DevHC
- embed VM_FREEBUFFERS() macro in do-while-loop
Commit: a56e44885092966f0f1a1b038f4ae3d26511f02f
https://github.com/ioquake/ioq3/commit/a56e44885092966f0f1a1b038f4ae3d26511f02f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M code/client/cl_main.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
Add minimize command (#4531)
Commit: 48aef31d9e3dcb52252645779b29887803d4e9c6
https://github.com/ioquake/ioq3/commit/48aef31d9e3dcb52252645779b29887803d4e9c6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M README
Log Message:
-----------
update readme for last commit
Commit: 614f315ce8732b4728f177b337f007b81d20b696
https://github.com/ioquake/ioq3/commit/614f315ce8732b4728f177b337f007b81d20b696
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M code/client/cl_console.c
M code/client/cl_main.c
M code/qcommon/cmd.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/server/sv_ccmds.c
Log Message:
-----------
Fix console tab autocomplete for exec and condump on pure servers, patch by Zack Middleton
Commit: 2c57226d9fad44163501959330f4dbfcd5c09439
https://github.com/ioquake/ioq3/commit/2c57226d9fad44163501959330f4dbfcd5c09439
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M README
M code/renderer/tr_init.c
Log Message:
-----------
JPEG quality control patch, by Zack Middleton (#4673)
Commit: 4dc750aedbaaa5d30932d25c27b293219653b2e9
https://github.com/ioquake/ioq3/commit/4dc750aedbaaa5d30932d25c27b293219653b2e9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M README
M code/qcommon/files.c
M code/qcommon/vm.c
Log Message:
-----------
Merge "which" command upstream from Tremulous, patch provided by Chris Schwarz
Commit: 91d1a6aab42716e0bc1ac47c348b0a854ee070f8
https://github.com/ioquake/ioq3/commit/91d1a6aab42716e0bc1ac47c348b0a854ee070f8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-10 (Thu, 10 Feb 2011)
Changed paths:
M code/server/sv_snapshot.c
Log Message:
-----------
OMGWHATISTHISSHITIDONTEVENKNOW
Commit: 8bb9a261bdca5e7822e847d8f9dbf34b1aa1d506
https://github.com/ioquake/ioq3/commit/8bb9a261bdca5e7822e847d8f9dbf34b1aa1d506
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-11 (Fri, 11 Feb 2011)
Changed paths:
M code/client/cl_main.c
M code/server/sv_snapshot.c
Log Message:
-----------
Auto complete demos on not in pk3s while in pure servers. Patch by Zack Middleton (#4794)
Commit: 6516be2fed3ad47f49ce7ce4f6757d2eb2c61e4d
https://github.com/ioquake/ioq3/commit/6516be2fed3ad47f49ce7ce4f6757d2eb2c61e4d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-11 (Fri, 11 Feb 2011)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
Support non-256x256 videos in shaders, by Zack Middleton (#4745)
Commit: ab9b08e5845b0ff19814c996ad0cfb1dccab2790
https://github.com/ioquake/ioq3/commit/ab9b08e5845b0ff19814c996ad0cfb1dccab2790
Author: Tim Angus <tim at ngus.net>
Date: 2011-02-18 (Fri, 18 Feb 2011)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
* Fix Sys_Milliseconds wrapping causing the flood protection code to
malfunction and block all traffic (reported by bubu^)
Commit: ccd24cd647356ff7f7d240e1a6fadfd6a7adb938
https://github.com/ioquake/ioq3/commit/ccd24cd647356ff7f7d240e1a6fadfd6a7adb938
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-23 (Wed, 23 Feb 2011)
Changed paths:
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/sys/sys_main.c
Log Message:
-----------
- Fix unterminated string errors in Q_vsnprintf() on windows. Thanks to Eugene C. for reporting (#4907)
- Get rid of bigbuffer in Com_sprintf()
- Get rid of Q_snprintf and replace with Com_sprintf()
Commit: 34e0a6c6f61c626bb4cac3d6d15e03f9779d1887
https://github.com/ioquake/ioq3/commit/34e0a6c6f61c626bb4cac3d6d15e03f9779d1887
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-02-23 (Wed, 23 Feb 2011)
Changed paths:
M code/qcommon/common.c
M code/qcommon/net_ip.c
Log Message:
-----------
Make NET_Sleep wait 1ms less than requested, then busy-wait the last ms for better timeout precision.
Commit: b1f861b8da2385102c68ac5481d8ccdad3f0f33b
https://github.com/ioquake/ioq3/commit/b1f861b8da2385102c68ac5481d8ccdad3f0f33b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M code/cgame/cg_weapons.c
Log Message:
-----------
Patch by Zack Middleton (#4920)
Commit: 8bdd8e6705cd40b4a1d800f67516999fd3a5b1e9
https://github.com/ioquake/ioq3/commit/8bdd8e6705cd40b4a1d800f67516999fd3a5b1e9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
(#4918) Gametype clamping using constant integer in missionpack ui, by Zack Middleton
Commit: 0b538a929e7e8b24e1ca42d64daab0c3e358016f
https://github.com/ioquake/ioq3/commit/0b538a929e7e8b24e1ca42d64daab0c3e358016f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M code/ui/ui_shared.c
Log Message:
-----------
(#4919) Extra variable in missionpack ui's bind_t structure, by Zack Middleton
Commit: b764150a9792f85a4986547af3a4ebf380a6a9fe
https://github.com/ioquake/ioq3/commit/b764150a9792f85a4986547af3a4ebf380a6a9fe
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M code/client/cl_console.c
Log Message:
-----------
(#4291) Redundant statement in client console, by Zack Middleton
Commit: 75cd136c4435a02a1033d158e8e03d165ddc571b
https://github.com/ioquake/ioq3/commit/75cd136c4435a02a1033d158e8e03d165ddc571b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M code/cgame/cg_drawtools.c
Log Message:
-----------
(#4922) Use screenYScale, not screenXScale, for scaling Y, by Zack Middleton
Commit: 2e2e54e3c5fae7b426bf44d72ec6c0c00974f58f
https://github.com/ioquake/ioq3/commit/2e2e54e3c5fae7b426bf44d72ec6c0c00974f58f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-04 (Fri, 04 Mar 2011)
Changed paths:
M code/cgame/cg_players.c
Log Message:
-----------
Fix quirk reported by Zack Middleton
Commit: 36391087631553f91aac369044279480ecb18ad7
https://github.com/ioquake/ioq3/commit/36391087631553f91aac369044279480ecb18ad7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-05 (Sat, 05 Mar 2011)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
Also send empty valued system cvars, fix proposed by DevHC
Commit: 0387b8002ef48831fd13475ad36e286370748011
https://github.com/ioquake/ioq3/commit/0387b8002ef48831fd13475ad36e286370748011
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-05 (Sat, 05 Mar 2011)
Changed paths:
M README
M code/client/cl_main.c
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
Add cvar "protocol" so user can change protocol version on command line, for standalone games. Most of the patch by Simon McVittie with a few minor modifications by myself
Commit: 21668c0616748f6244f18586c3d1e8dab3e9dde9
https://github.com/ioquake/ioq3/commit/21668c0616748f6244f18586c3d1e8dab3e9dde9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-05 (Sat, 05 Mar 2011)
Changed paths:
M code/qcommon/common.c
M code/server/sv_ccmds.c
Log Message:
-----------
Fix systeminfo command, fix by DevHC
Commit: fef4d12d685b06aaf4006a2a2159f4f37126e34c
https://github.com/ioquake/ioq3/commit/fef4d12d685b06aaf4006a2a2159f4f37126e34c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-05 (Sat, 05 Mar 2011)
Changed paths:
M code/botlib/be_aas_reach.c
M code/cgame/cg_consolecmds.c
M code/cgame/cg_main.c
M code/cgame/cg_servercmds.c
M code/game/bg_misc.c
M code/game/g_active.c
M code/game/g_cmds.c
M code/game/g_combat.c
M code/game/g_main.c
M code/game/g_public.h
M code/q3_ui/ui_main.c
M code/q3_ui/ui_video.c
M code/qcommon/files.c
M code/qcommon/msg.c
M code/qcommon/q_shared.h
M code/qcommon/vm.c
M code/qcommon/vm_powerpc.c
M code/qcommon/vm_powerpc_asm.c
M code/qcommon/vm_sparc.c
M code/qcommon/vm_x86_64_assembler.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/renderer/tr_shader.c
M code/sdl/sdl_input.c
M code/sdl/sdl_snd.c
M code/server/sv_ccmds.c
M code/server/sv_client.c
M code/server/sv_game.c
M code/ui/ui_local.h
M code/ui/ui_main.c
M code/ui/ui_shared.c
Log Message:
-----------
Refactoring patch by DevHC
Commit: c0cca7a0a8a01d7f20fe980423f78432d5acaa0a
https://github.com/ioquake/ioq3/commit/c0cca7a0a8a01d7f20fe980423f78432d5acaa0a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-07 (Mon, 07 Mar 2011)
Changed paths:
M code/client/cl_main.c
M code/q3_ui/ui_demo2.c
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/ui/ui_atoms.c
M code/ui/ui_main.c
Log Message:
-----------
- Fix potential out-of-bounds read in files.c, fix by using new FS_IsExt
- Add capability to load demos with com_protocol suffix, partially applied patches from Simon McVittie
- Fix demo loading if protocol number has more digits than 2
- Minor refactoring, replace all occurances of suffix "dm_" with global macro DEMOEXT
Commit: dd0161f47514d87abb74e1e9af478b6b87801ef3
https://github.com/ioquake/ioq3/commit/dd0161f47514d87abb74e1e9af478b6b87801ef3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-07 (Mon, 07 Mar 2011)
Changed paths:
M README
M code/sdl/sdl_input.c
Log Message:
-----------
Add in_availableJoysticks to list usable joysticks, similar to s_alAvailableDevices. Some parts of the patch provided by Zack Middleton
Commit: 97ed3650d75e1cc3e81f0be543abcc14cfe7b00e
https://github.com/ioquake/ioq3/commit/97ed3650d75e1cc3e81f0be543abcc14cfe7b00e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-07 (Mon, 07 Mar 2011)
Changed paths:
M code/q3_ui/ui_video.c
Log Message:
-----------
Make Video settings menu revert some settings to default values via Cvar_Reset() instead of hardcoded values (#2589)
Commit: 0a6f8739998d56563341f8b6c87066bf3b8163b7
https://github.com/ioquake/ioq3/commit/0a6f8739998d56563341f8b6c87066bf3b8163b7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-07 (Mon, 07 Mar 2011)
Changed paths:
M code/client/cl_main.c
M code/client/cl_ui.c
M code/client/client.h
M code/server/sv_main.c
Log Message:
-----------
Add g_humansplayers (found by server) and g_needpass (cvar) to serverinfo (#4702)
Commit: 657c791257535324d7199bbd28ee8d76ffcd7501
https://github.com/ioquake/ioq3/commit/657c791257535324d7199bbd28ee8d76ffcd7501
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-08 (Tue, 08 Mar 2011)
Changed paths:
M code/game/g_public.h
Log Message:
-----------
Zack Middleton made me do it
Commit: 8c3f320504923906b074d84f0bfe13c7df92bc89
https://github.com/ioquake/ioq3/commit/8c3f320504923906b074d84f0bfe13c7df92bc89
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-08 (Tue, 08 Mar 2011)
Changed paths:
M code/AL/alctypes.h
M code/client/cl_cgame.c
M code/client/cl_parse.c
M code/client/cl_ui.c
M code/client/snd_openal.c
M code/qcommon/cmd.c
M code/qcommon/cvar.c
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/sv_game.c
M code/server/sv_main.c
Log Message:
-----------
(#3767) Some protection from malicious qvms - patches and ideas by Amanieu d'Antras and Ben Millwood
Commit: 37727b892ce4637934739e4dd68853c736cd4eee
https://github.com/ioquake/ioq3/commit/37727b892ce4637934739e4dd68853c736cd4eee
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-08 (Tue, 08 Mar 2011)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Rename cvar "in_joystickThreshold" to "joy_threshold" as QVMs use the latter name.
Commit: 7ca1dc6f8bb827f3fa58fe9886dbdb2034e7edf1
https://github.com/ioquake/ioq3/commit/7ca1dc6f8bb827f3fa58fe9886dbdb2034e7edf1
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-09 (Wed, 09 Mar 2011)
Changed paths:
M README
M code/client/snd_openal.c
Log Message:
-----------
- I accidentally committed patch by slacker from (#4915) in r1916. Patch adds input device selection support
- Add check for ALC_ENUMERATE_ALL_EXT before using ALC_ALL_DEVICES_SPECIFIER in device enumeration
- Patch readme for new cvars by Zack Middleton
Commit: e5cec15fbf7ff48acb3fb6511ea6682f9687be89
https://github.com/ioquake/ioq3/commit/e5cec15fbf7ff48acb3fb6511ea6682f9687be89
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-09 (Wed, 09 Mar 2011)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Fix bug where Com_StartupVariable would set CVAR_USER_CREATED on already existing cvars
Commit: a3def2744f73e7286afddde31c1613f5e6f03bf6
https://github.com/ioquake/ioq3/commit/a3def2744f73e7286afddde31c1613f5e6f03bf6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-09 (Wed, 09 Mar 2011)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
- Fix a compiler warning
- Fix the detection of the enumeration extensions
- Fix default device for s_alInputDevice
- Adjust formatting of S_AL_Info output
Commit: 3bf8ec2dabe1b67c18dc325a35dd9ff59dfce618
https://github.com/ioquake/ioq3/commit/3bf8ec2dabe1b67c18dc325a35dd9ff59dfce618
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-10 (Thu, 10 Mar 2011)
Changed paths:
M README
M code/qcommon/common.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:
-----------
(#4925) - com_pipefile to create a named pipe for sending commands from other processes, patch by Chris Schwarz
Commit: a9830934babf6752253d8faf67484b957f071609
https://github.com/ioquake/ioq3/commit/a9830934babf6752253d8faf67484b957f071609
Author: Tim Angus <tim at ngus.net>
Date: 2011-03-10 (Thu, 10 Mar 2011)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
* Fix misplaced ; in MSVC _vsnprintf wrapper
Commit: 641256f7f0be16d907b9923a5269c05965190be9
https://github.com/ioquake/ioq3/commit/641256f7f0be16d907b9923a5269c05965190be9
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-11 (Fri, 11 Mar 2011)
Changed paths:
M Makefile
M code/qcommon/q_shared.c
Log Message:
-----------
strtod exists in bg_lib.c now so Q_isanumber will work in the VMs, too.
Commit: bce3848523ed5a0433c631db1c5340d5ea4042ce
https://github.com/ioquake/ioq3/commit/bce3848523ed5a0433c631db1c5340d5ea4042ce
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-11 (Fri, 11 Mar 2011)
Changed paths:
M code/client/snd_openal.c
M code/sdl/sdl_input.c
Log Message:
-----------
Make buffers for device lists a bit longer. Just in case.
Commit: 0b8ca2b4173073ab4e82d79917d6025152075d00
https://github.com/ioquake/ioq3/commit/0b8ca2b4173073ab4e82d79917d6025152075d00
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-11 (Fri, 11 Mar 2011)
Changed paths:
M Makefile
Log Message:
-----------
Revert premature change to Makefile for migration to jpeg-8c. *sigh*
Commit: 0c10adaf92d2d5f1d9ce1cdaa1d2224c4f890216
https://github.com/ioquake/ioq3/commit/0c10adaf92d2d5f1d9ce1cdaa1d2224c4f890216
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-12 (Sat, 12 Mar 2011)
Changed paths:
M Makefile
M README
R code/jpeg-6b/README
R code/jpeg-6b/ioq3-changes.diff
R code/jpeg-6b/jcapimin.c
R code/jpeg-6b/jcapistd.c
R code/jpeg-6b/jccoefct.c
R code/jpeg-6b/jccolor.c
R code/jpeg-6b/jcdctmgr.c
R code/jpeg-6b/jchuff.c
R code/jpeg-6b/jchuff.h
R code/jpeg-6b/jcinit.c
R code/jpeg-6b/jcmainct.c
R code/jpeg-6b/jcmarker.c
R code/jpeg-6b/jcmaster.c
R code/jpeg-6b/jcomapi.c
R code/jpeg-6b/jconfig.h
R code/jpeg-6b/jcparam.c
R code/jpeg-6b/jcphuff.c
R code/jpeg-6b/jcprepct.c
R code/jpeg-6b/jcsample.c
R code/jpeg-6b/jctrans.c
R code/jpeg-6b/jdapimin.c
R code/jpeg-6b/jdapistd.c
R code/jpeg-6b/jdatadst.c
R code/jpeg-6b/jdatasrc.c
R code/jpeg-6b/jdcoefct.c
R code/jpeg-6b/jdcolor.c
R code/jpeg-6b/jdct.h
R code/jpeg-6b/jddctmgr.c
R code/jpeg-6b/jdhuff.c
R code/jpeg-6b/jdhuff.h
R code/jpeg-6b/jdinput.c
R code/jpeg-6b/jdmainct.c
R code/jpeg-6b/jdmarker.c
R code/jpeg-6b/jdmaster.c
R code/jpeg-6b/jdmerge.c
R code/jpeg-6b/jdphuff.c
R code/jpeg-6b/jdpostct.c
R code/jpeg-6b/jdsample.c
R code/jpeg-6b/jdtrans.c
R code/jpeg-6b/jerror.c
R code/jpeg-6b/jerror.h
R code/jpeg-6b/jfdctflt.c
R code/jpeg-6b/jfdctfst.c
R code/jpeg-6b/jfdctint.c
R code/jpeg-6b/jidctflt.c
R code/jpeg-6b/jidctfst.c
R code/jpeg-6b/jidctint.c
R code/jpeg-6b/jidctred.c
R code/jpeg-6b/jinclude.h
R code/jpeg-6b/jload.c
R code/jpeg-6b/jmemansi.c
R code/jpeg-6b/jmemdos.c
R code/jpeg-6b/jmemmgr.c
R code/jpeg-6b/jmemname.c
R code/jpeg-6b/jmemnobs.c
R code/jpeg-6b/jmemsys.h
R code/jpeg-6b/jmorecfg.h
R code/jpeg-6b/jpegint.h
R code/jpeg-6b/jpeglib.h
R code/jpeg-6b/jpegtran.c
R code/jpeg-6b/jquant1.c
R code/jpeg-6b/jquant2.c
R code/jpeg-6b/jutils.c
R code/jpeg-6b/jversion.h
A code/jpeg-8c/README
A code/jpeg-8c/jaricom.c
A code/jpeg-8c/jcapimin.c
A code/jpeg-8c/jcapistd.c
A code/jpeg-8c/jcarith.c
A code/jpeg-8c/jccoefct.c
A code/jpeg-8c/jccolor.c
A code/jpeg-8c/jcdctmgr.c
A code/jpeg-8c/jchuff.c
A code/jpeg-8c/jcinit.c
A code/jpeg-8c/jcmainct.c
A code/jpeg-8c/jcmarker.c
A code/jpeg-8c/jcmaster.c
A code/jpeg-8c/jcomapi.c
A code/jpeg-8c/jcparam.c
A code/jpeg-8c/jcprepct.c
A code/jpeg-8c/jcsample.c
A code/jpeg-8c/jctrans.c
A code/jpeg-8c/jdapimin.c
A code/jpeg-8c/jdapistd.c
A code/jpeg-8c/jdarith.c
A code/jpeg-8c/jdatadst.c
A code/jpeg-8c/jdatasrc.c
A code/jpeg-8c/jdcoefct.c
A code/jpeg-8c/jdcolor.c
A code/jpeg-8c/jdct.h
A code/jpeg-8c/jddctmgr.c
A code/jpeg-8c/jdhuff.c
A code/jpeg-8c/jdinput.c
A code/jpeg-8c/jdmainct.c
A code/jpeg-8c/jdmarker.c
A code/jpeg-8c/jdmaster.c
A code/jpeg-8c/jdmerge.c
A code/jpeg-8c/jdpostct.c
A code/jpeg-8c/jdsample.c
A code/jpeg-8c/jdtrans.c
A code/jpeg-8c/jerror.c
A code/jpeg-8c/jerror.h
A code/jpeg-8c/jfdctflt.c
A code/jpeg-8c/jfdctfst.c
A code/jpeg-8c/jfdctint.c
A code/jpeg-8c/jidctflt.c
A code/jpeg-8c/jidctfst.c
A code/jpeg-8c/jidctint.c
A code/jpeg-8c/jinclude.h
A code/jpeg-8c/jmemmgr.c
A code/jpeg-8c/jmemnobs.c
A code/jpeg-8c/jmemsys.h
A code/jpeg-8c/jmorecfg.h
A code/jpeg-8c/jpegint.h
A code/jpeg-8c/jpeglib.h
A code/jpeg-8c/jquant1.c
A code/jpeg-8c/jquant2.c
A code/jpeg-8c/jutils.c
A code/jpeg-8c/jversion.h
M code/renderer/tr_image_jpg.c
Log Message:
-----------
- Migrate to jpeg-8c
- Add possibility to link against system libjpeg
Commit: 246b496693fcbff8d7604b70529e640b4a9da684
https://github.com/ioquake/ioq3/commit/246b496693fcbff8d7604b70529e640b4a9da684
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2011-03-13 (Sun, 13 Mar 2011)
Changed paths:
M code/client/qal.h
Log Message:
-----------
include alext.h for ALC_ALL_DEVICES_SPECIFIER
This assumes OpenAL Soft (Simon McVittie, bug 4927)
Commit: 55369f9535f07616e7cc85de29a3fe5c564fb108
https://github.com/ioquake/ioq3/commit/55369f9535f07616e7cc85de29a3fe5c564fb108
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2011-03-13 (Sun, 13 Mar 2011)
Changed paths:
A code/jpeg-8c/jconfig.h
Log Message:
-----------
add missing jconfig.h
Commit: 1b27ae23c1fd69c487c9a325386b72bf86081df6
https://github.com/ioquake/ioq3/commit/1b27ae23c1fd69c487c9a325386b72bf86081df6
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2011-03-13 (Sun, 13 Mar 2011)
Changed paths:
M code/qcommon/vm_powerpc_asm.c
Log Message:
-----------
include vm_local.h in vm_powerpc_asm.c
Patch by Simon McVittie, bug 4930
Commit: 182b3448181e6ab7964f6a9f1f4c06e413781230
https://github.com/ioquake/ioq3/commit/182b3448181e6ab7964f6a9f1f4c06e413781230
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-14 (Mon, 14 Mar 2011)
Changed paths:
M code/client/qal.h
M code/client/snd_openal.c
Log Message:
-----------
- Remove alext.h dependency and manually add the required macros
- Use ALC_DEFAULT_ALL_DEVICES_SPECIFIER instead of ALC_DEFAULT_DEVICE_SPECIFIER if extension exists
Commit: e0eb1b4227450261bd373ac3ac10f13310f5413a
https://github.com/ioquake/ioq3/commit/e0eb1b4227450261bd373ac3ac10f13310f5413a
Author: Tim Angus <tim at ngus.net>
Date: 2011-03-14 (Mon, 14 Mar 2011)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
* Fix whitespace
Commit: 379dfbf4961dcc8667058e1207c79afc6738ba31
https://github.com/ioquake/ioq3/commit/379dfbf4961dcc8667058e1207c79afc6738ba31
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-14 (Mon, 14 Mar 2011)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
- Properly use ALC_ALL_DEVICES_SPECIFIER in sound info
- Properly use ALC_CAPTURE_DEVICE_SPECIFIER in sound info
Commit: c1d8a260ae20b9701ffb64df86ffe3a438dd565c
https://github.com/ioquake/ioq3/commit/c1d8a260ae20b9701ffb64df86ffe3a438dd565c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-14 (Mon, 14 Mar 2011)
Changed paths:
M code/renderer/tr_world.c
Log Message:
-----------
Fix dynamic lighting for moving world surfaces. Patch by gimhael, thx
Commit: 76bbd952070eac75d7570361af2deb410a7874cc
https://github.com/ioquake/ioq3/commit/76bbd952070eac75d7570361af2deb410a7874cc
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-17 (Thu, 17 Mar 2011)
Changed paths:
M Makefile
Log Message:
-----------
Bug 4935 - dedicated server linked against libjpeg if using system libjpeg, patch by Simon McVittie
Commit: d3f8dffe39a0c495582c646684ebd63d528fddb3
https://github.com/ioquake/ioq3/commit/d3f8dffe39a0c495582c646684ebd63d528fddb3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-17 (Thu, 17 Mar 2011)
Changed paths:
M code/client/cl_console.c
Log Message:
-----------
Bug 4936 - Wrong color for non-ascii symbols in console
Commit: 16b99e354b86abc612e3b0814e6e465ed855cd16
https://github.com/ioquake/ioq3/commit/16b99e354b86abc612e3b0814e6e465ed855cd16
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-03-17 (Thu, 17 Mar 2011)
Changed paths:
M code/client/cl_avi.c
M code/renderer/tr_image_jpg.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
Log Message:
-----------
Fix JPEG compression for screenshots and mjpeg video recording with new JPG library
Commit: 52ead6fa36d2479f9337b159f6875c075878717b
https://github.com/ioquake/ioq3/commit/52ead6fa36d2479f9337b159f6875c075878717b
Author: Tim Angus <tim at ngus.net>
Date: 2011-03-30 (Wed, 30 Mar 2011)
Changed paths:
M code/qcommon/files.c
M code/sys/sys_unix.c
Log Message:
-----------
* Crash recovery for com_pipeFile (Lakitu7)
Commit: 806a849bf2369e774fc847959077b5ea5bccd552
https://github.com/ioquake/ioq3/commit/806a849bf2369e774fc847959077b5ea5bccd552
Author: Tim Angus <tim at ngus.net>
Date: 2011-03-30 (Wed, 30 Mar 2011)
Changed paths:
M code/jpeg-8c/jcmainct.c
M code/jpeg-8c/jdmainct.c
M code/jpeg-8c/jerror.c
Log Message:
-----------
* Fix jpeg warnings
Commit: 31ec563999088d97cdd1093f516b10967dcdd7fd
https://github.com/ioquake/ioq3/commit/31ec563999088d97cdd1093f516b10967dcdd7fd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-07 (Thu, 07 Apr 2011)
Changed paths:
M code/game/g_cmds.c
M code/game/g_local.h
M code/game/g_main.c
M code/game/g_session.c
Log Message:
-----------
Fix player queueing for tournament play (#4939)
Commit: 01a274baf722723c040e28ed9dec2f1f0b67a77f
https://github.com/ioquake/ioq3/commit/01a274baf722723c040e28ed9dec2f1f0b67a77f
Author: Tim Angus <tim at ngus.net>
Date: 2011-04-09 (Sat, 09 Apr 2011)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
* Actually call Sys_PlatformExit
Commit: e5c210236c5c7f85d426ae90e783157cf925afa5
https://github.com/ioquake/ioq3/commit/e5c210236c5c7f85d426ae90e783157cf925afa5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-13 (Wed, 13 Apr 2011)
Changed paths:
M code/game/g_main.c
M code/renderer/tr_image_jpg.c
Log Message:
-----------
Fix a few comments (#4591)
Commit: 6b82f4fd0910d7e005057131db7b33bea0b6f2f8
https://github.com/ioquake/ioq3/commit/6b82f4fd0910d7e005057131db7b33bea0b6f2f8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-17 (Sun, 17 Apr 2011)
Changed paths:
M code/client/cl_keys.c
M code/sdl/sdl_input.c
Log Message:
-----------
Consider key states before startup, patch by Zack Middleton (#4950)
Commit: 5769bed4a3cab144e4174137b747bda36504eed7
https://github.com/ioquake/ioq3/commit/5769bed4a3cab144e4174137b747bda36504eed7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Make Sys_SetEnv behave alike on Windows and Linux
Commit: 6a203bc8e940f09ba120a14816c5e8450ea03fd3
https://github.com/ioquake/ioq3/commit/6a203bc8e940f09ba120a14816c5e8450ea03fd3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M code/client/cl_avi.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/renderer/tr_image_jpg.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
Log Message:
-----------
- Fix data alignment issue with glReadPixel call, reported by Guillaume Bougard (#4954)
- Fix data alignment issue in raw AVI recording for weird resolutions (like 1366x768)
Commit: 3551b0fa3cde34efa751cba86813c44854d59c17
https://github.com/ioquake/ioq3/commit/3551b0fa3cde34efa751cba86813c44854d59c17
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-18 (Mon, 18 Apr 2011)
Changed paths:
M code/client/snd_main.c
Log Message:
-----------
Let codec loader decide which extension to give to extensionless filenames
Commit: 9541fca8789e06d1a44d64fcb8d28c4b8df132f8
https://github.com/ioquake/ioq3/commit/9541fca8789e06d1a44d64fcb8d28c4b8df132f8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-19 (Tue, 19 Apr 2011)
Changed paths:
M README
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/client.h
M code/sdl/sdl_input.c
Log Message:
-----------
Add better support for analog joysticks, patch by use.less01
Commit: 797d127dfc0da5b445389d54b345aa2570294d69
https://github.com/ioquake/ioq3/commit/797d127dfc0da5b445389d54b345aa2570294d69
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-26 (Tue, 26 Apr 2011)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Use memcmp instead of self-built while loop
Commit: a0582fb21a8a3ad4a874bbbd0671b374cddc490c
https://github.com/ioquake/ioq3/commit/a0582fb21a8a3ad4a874bbbd0671b374cddc490c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-26 (Tue, 26 Apr 2011)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Fix a little quirk still
Commit: 06d12f6085ebfdb7c72fd97b756362239c80814d
https://github.com/ioquake/ioq3/commit/06d12f6085ebfdb7c72fd97b756362239c80814d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-26 (Tue, 26 Apr 2011)
Changed paths:
M code/game/ai_main.h
M code/renderer/tr_main.c
Log Message:
-----------
Replace a few numeric constants with already defined macros, patch by ZTurtleMan
Commit: a5580d8974008b077edf5ddaf7347d3b6006351d
https://github.com/ioquake/ioq3/commit/a5580d8974008b077edf5ddaf7347d3b6006351d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-27 (Wed, 27 Apr 2011)
Changed paths:
M code/client/cl_main.c
M code/client/cl_net_chan.c
M code/client/client.h
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/net_chan.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
Log Message:
-----------
- Harden the client and server protocol against UDP spoofing attacks. This will defend ioquake3 against http://aluigi.altervista.org/papers/q3noclient.txt (#3041)
- Retains full compatibility to the old but unsecure protocol between clients and servers
- Harden the connection process against DoS attacks, possibly connected to UDP spoofing
Commit: 88693f9abd6c885355bbd9fc712d4175ef4c33fe
https://github.com/ioquake/ioq3/commit/88693f9abd6c885355bbd9fc712d4175ef4c33fe
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-27 (Wed, 27 Apr 2011)
Changed paths:
M README
Log Message:
-----------
- Change the layout of the README and split "misc" section into a part for end users, and a part for developers
- Update the readme for rev. 1950
Commit: d34c6b7e0b849be8f28920b050443f5ec79974ef
https://github.com/ioquake/ioq3/commit/d34c6b7e0b849be8f28920b050443f5ec79974ef
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-04-27 (Wed, 27 Apr 2011)
Changed paths:
M README
M code/client/cl_main.c
M code/client/cl_net_chan.c
M code/client/client.h
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/net_chan.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
Log Message:
-----------
Revert protocol 69 pending further discussion (#4962)
Commit: c5e2654b54d37569b03b617e10db9889fcfbf302
https://github.com/ioquake/ioq3/commit/c5e2654b54d37569b03b617e10db9889fcfbf302
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-02 (Mon, 02 May 2011)
Changed paths:
M Makefile
A code/renderer/iqm.h
M code/renderer/tr_animation.c
M code/renderer/tr_local.h
M code/renderer/tr_main.c
M code/renderer/tr_model.c
A code/renderer/tr_model_iqm.c
M code/renderer/tr_surface.c
Log Message:
-----------
- Add Inter-Quake Model (IQM) Format support, patch by gimhael with minor modifications by myself (#4965)
- Changed model_t::md4 to model_t::modelData
- Fix R_ModelBounds for MD4, MDR and IQM models (#4966)
- Support Model format fallback similar to image formats in tr_image.c, patch by Zack Middleton (#4967)
Commit: bd9485f59783aca00946c964f8c9a69ab07ebc4e
https://github.com/ioquake/ioq3/commit/bd9485f59783aca00946c964f8c9a69ab07ebc4e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-02 (Mon, 02 May 2011)
Changed paths:
M code/renderer/tr_image.c
Log Message:
-----------
Do not retry image loader for image that failed, patch by Zack Middleton (#4968)
Commit: b97a7e25836d15003c1e7fd0fc60c10f195f642a
https://github.com/ioquake/ioq3/commit/b97a7e25836d15003c1e7fd0fc60c10f195f642a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-02 (Mon, 02 May 2011)
Changed paths:
M code/botlib/be_ai_move.c
Log Message:
-----------
Fix out of bounds array index (#4960) patch by Ben Millwood
Commit: 50721a658057776ba3dcaaeb9210409d8f47fac8
https://github.com/ioquake/ioq3/commit/50721a658057776ba3dcaaeb9210409d8f47fac8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-02 (Mon, 02 May 2011)
Changed paths:
M code/server/server.h
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
Remove sv_strictAuth cvar for STANDALONE games
Commit: 86c41d39daee32393d5d48f7fe099bbfd18b0fa7
https://github.com/ioquake/ioq3/commit/86c41d39daee32393d5d48f7fe099bbfd18b0fa7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-02 (Mon, 02 May 2011)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix sending reliable commands before being connected, patch by Eugene C. (#4971)
Commit: d37b2da593ee0d254069ae1ead26fb8e10477ac6
https://github.com/ioquake/ioq3/commit/d37b2da593ee0d254069ae1ead26fb8e10477ac6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-02 (Mon, 02 May 2011)
Changed paths:
M code/renderer/iqm.h
M code/renderer/tr_animation.c
M code/renderer/tr_main.c
M code/renderer/tr_mesh.c
M code/renderer/tr_model.c
M code/renderer/tr_model_iqm.c
Log Message:
-----------
- Add licence headers to new files
- Add patch from Zack Middleton which fixes a few issues still
Commit: bd2f6dbf0593a50f57e8a2e31206cab8c15f37de
https://github.com/ioquake/ioq3/commit/bd2f6dbf0593a50f57e8a2e31206cab8c15f37de
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-02 (Mon, 02 May 2011)
Changed paths:
M code/renderer/tr_model.c
Log Message:
-----------
[23:59:05] <ZTurtleMan> Thilo: altName (created using va) does not point to model filename in developer-only printf as va is used to load images before the printf. http://pastebin.com/1KCjz6Ct
Commit: 1062c1b87b9e1d9112e87a4db5577070d7023c51
https://github.com/ioquake/ioq3/commit/1062c1b87b9e1d9112e87a4db5577070d7023c51
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-04 (Wed, 04 May 2011)
Changed paths:
M code/server/sv_game.c
Log Message:
-----------
Do use the SV_Game{Error,Print} functions (#4972)
Commit: 876fd7dcb9fddcbc32bf32ee2bce721566d47c02
https://github.com/ioquake/ioq3/commit/876fd7dcb9fddcbc32bf32ee2bce721566d47c02
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-04 (Wed, 04 May 2011)
Changed paths:
M code/qcommon/q_shared.h
M code/server/sv_game.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
- Add HOMEPATH default name define to q_shared.c, patch by uZu (#4973)
- Reverted change from (#4972) and implemented the other suggestion to be consistent with cl_cgame.c and cl_ui.c
Commit: 45824008d9cfa00d35ff37decd9412ffd4ef6ad0
https://github.com/ioquake/ioq3/commit/45824008d9cfa00d35ff37decd9412ffd4ef6ad0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-05 (Thu, 05 May 2011)
Changed paths:
M code/renderer/iqm.h
M code/renderer/tr_model_iqm.c
Log Message:
-----------
Remove C99 code constructs from IQM code, patch by gimhael (#4974)
Commit: 2ae1bf3dcdfb1a271eb2407dace07aafe23755c8
https://github.com/ioquake/ioq3/commit/2ae1bf3dcdfb1a271eb2407dace07aafe23755c8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-06 (Fri, 06 May 2011)
Changed paths:
M Makefile
M code/renderer/tr_local.h
M code/renderer/tr_model.c
M code/renderer/tr_model_iqm.c
Log Message:
-----------
IQM skin support and print limit info, make other limit info consistent, patch by Zack Middleton (#4978)
Commit: 2e3c902da92a41fa39065972008732b433e78b5d
https://github.com/ioquake/ioq3/commit/2e3c902da92a41fa39065972008732b433e78b5d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-06 (Fri, 06 May 2011)
Changed paths:
M code/client/cl_ui.c
Log Message:
-----------
fix overzealous cvar cheat protection, patch by cyrri (#4974)
Commit: 36314a1622a0b41721440ca6fdf864a504ad5412
https://github.com/ioquake/ioq3/commit/36314a1622a0b41721440ca6fdf864a504ad5412
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Add error handling to malloc as well
Commit: 2eb99753347a203c37cb9cdee001664ca53db796
https://github.com/ioquake/ioq3/commit/2eb99753347a203c37cb9cdee001664ca53db796
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M code/tools/asm/q3asm.c
Log Message:
-----------
Fix nasty crash bug
Commit: 185d2d6b60308fbd9fee7200fa8851b346124880
https://github.com/ioquake/ioq3/commit/185d2d6b60308fbd9fee7200fa8851b346124880
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M code/client/snd_codec.c
M code/client/snd_codec_wav.c
Log Message:
-----------
Add codec fallback support for sound files not found, Patch by Zack Middleton (#4982)
Commit: 5f63ab9160606b33fdfa9469a7a81ca9f4ba96f3
https://github.com/ioquake/ioq3/commit/5f63ab9160606b33fdfa9469a7a81ca9f4ba96f3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-09 (Mon, 09 May 2011)
Changed paths:
M code/qcommon/q_shared.h
M code/renderer/tr_backend.c
M code/renderer/tr_cmds.c
M code/renderer/tr_init.c
M code/renderer/tr_shader.c
Log Message:
-----------
Choose better alignment for heavy-duty rendering structures, patch by Matt Turner (#4981)
Commit: a7ea395bd0a09f97453d3ad96a6effdb47d61bd6
https://github.com/ioquake/ioq3/commit/a7ea395bd0a09f97453d3ad96a6effdb47d61bd6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M code/qcommon/vm_local.h
M code/qcommon/vm_x86_64.c
Log Message:
-----------
Add opStack protection to defend against malicious QVMs
Commit: d0a095396e8f3bd6efedc9383812f771f0f81ea7
https://github.com/ioquake/ioq3/commit/d0a095396e8f3bd6efedc9383812f771f0f81ea7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
- Remove newlines in Com_Error()
- Update register description
Commit: 9706e6ca2922d12750dade5ecc2c3a243e6dd0c1
https://github.com/ioquake/ioq3/commit/9706e6ca2922d12750dade5ecc2c3a243e6dd0c1
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
whoops, that one was not Com_Error()
Commit: 4374ff6ce929deedd94f419efc4a1b70f54be1f8
https://github.com/ioquake/ioq3/commit/4374ff6ce929deedd94f419efc4a1b70f54be1f8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M code/game/g_trigger.c
Log Message:
-----------
Fix spawnflag behaviour for trigger_hurt, patch by DevHC
Commit: 86d96f12b92fda2311982375cc82752c9c80030b
https://github.com/ioquake/ioq3/commit/86d96f12b92fda2311982375cc82752c9c80030b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-10 (Tue, 10 May 2011)
Changed paths:
M code/game/g_team.c
Log Message:
-----------
Fix one byte overflow
Commit: a9696d3558ae7b9667039754ee181fa8ec469642
https://github.com/ioquake/ioq3/commit/a9696d3558ae7b9667039754ee181fa8ec469642
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M code/client/snd_main.c
M code/game/g_local.h
M code/game/g_public.h
M code/game/g_spawn.c
M code/qcommon/vm_powerpc_asm.c
M code/server/sv_client.c
M code/server/sv_snapshot.c
Log Message:
-----------
Refactoring patch by DevHC
Commit: c65234328ac38712a1ef4cd4c8691621a641fa36
https://github.com/ioquake/ioq3/commit/c65234328ac38712a1ef4cd4c8691621a641fa36
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-11 (Wed, 11 May 2011)
Changed paths:
M code/game/g_local.h
Log Message:
-----------
DevHC messed up
Commit: 68338a826823a05965be1a7d4cd4a9f33033faf1
https://github.com/ioquake/ioq3/commit/68338a826823a05965be1a7d4cd4a9f33033faf1
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M code/client/snd_codec.c
Log Message:
-----------
Fix crash bug in new codec audio loader, thanks brain for reporting
Commit: 59271903a2ae6605d84e0b6f56ff98a45c4e41d4
https://github.com/ioquake/ioq3/commit/59271903a2ae6605d84e0b6f56ff98a45c4e41d4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M code/client/snd_codec.c
M code/client/snd_codec_ogg.c
M code/client/snd_codec_wav.c
Log Message:
-----------
More codec loader troubles with extensions
Commit: c95bd0a6841d23b865254da2642e37a394b625fd
https://github.com/ioquake/ioq3/commit/c95bd0a6841d23b865254da2642e37a394b625fd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-12 (Thu, 12 May 2011)
Changed paths:
M code/botlib/l_precomp.c
M code/client/cl_avi.c
M code/client/cl_cgame.c
M code/client/cl_parse.c
M code/client/snd_dma.c
M code/client/snd_main.c
M code/client/snd_openal.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/huffman.c
M code/qcommon/msg.c
M code/qcommon/vm.c
M code/qcommon/vm_powerpc.c
M code/qcommon/vm_sparc.c
M code/sdl/sdl_input.c
M code/server/sv_bot.c
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_net_chan.c
M code/server/sv_snapshot.c
Log Message:
-----------
Remove newlines from Com_Error message format strings, patch by DevHC
Commit: 4cfb7d376bd41cc71f8e90df32ad552b51acd31f
https://github.com/ioquake/ioq3/commit/4cfb7d376bd41cc71f8e90df32ad552b51acd31f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M code/qcommon/vm_powerpc.c
Log Message:
-----------
Ffffuuuuuu I don't even know....
Commit: 4b9ab42c2c4c7657c9cf9e11301120842bce102a
https://github.com/ioquake/ioq3/commit/4b9ab42c2c4c7657c9cf9e11301120842bce102a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M code/renderer/tr_backend.c
M code/renderer/tr_bsp.c
M code/renderer/tr_cmds.c
M code/renderer/tr_image.c
M code/renderer/tr_image_bmp.c
M code/renderer/tr_image_jpg.c
M code/renderer/tr_image_tga.c
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_shader.c
M code/renderer/tr_sky.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
Remove newlines from Com_Error calls, patch by DevHC
Commit: 30059eb8cebf7c963630e30b19c6aa961ee84bef
https://github.com/ioquake/ioq3/commit/30059eb8cebf7c963630e30b19c6aa961ee84bef
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M code/game/g_main.c
M code/game/g_spawn.c
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
Log Message:
-----------
ensure that ent->classname is always non-null (for entity numbers up to level.num_entities-1, and ENTITYNUM_WORLD and ENTITYNUM_NONE), for player entities and #ENTITYNUM_NONE in particular, patch by DevHC
Commit: 716caf396e324de440dc496dbea260a43db09a22
https://github.com/ioquake/ioq3/commit/716caf396e324de440dc496dbea260a43db09a22
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
- Reverting accidentally committed vm_x86.c
- Last commit contained some refactoring for vm_x86_64.c
Commit: 315632e82119e3522ca5f082456f74a4e7f25b09
https://github.com/ioquake/ioq3/commit/315632e82119e3522ca5f082456f74a4e7f25b09
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M code/game/bg_lib.c
Log Message:
-----------
Make bg_lib.c strchr ANSI-C conformant
Commit: 3125035c23b0107d64c8540285aea71c8782e8cb
https://github.com/ioquake/ioq3/commit/3125035c23b0107d64c8540285aea71c8782e8cb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-14 (Sat, 14 May 2011)
Changed paths:
M code/game/bg_lib.c
Log Message:
-----------
Fix typecast
Commit: 017bc7e5dab9d811ec3eeda78f6220a3834f8973
https://github.com/ioquake/ioq3/commit/017bc7e5dab9d811ec3eeda78f6220a3834f8973
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M code/qcommon/vm_local.h
M code/qcommon/vm_x86.c
Log Message:
-----------
- Add vm_x86.c optimization patch by Eugene C.
- Remove ASM syntax specific code (AT&T vs MASM) for OP_CALL and replace with machine code
Commit: 3ddc59a3ba4ed73981aae3ad8ebd56b24cd676ec
https://github.com/ioquake/ioq3/commit/3ddc59a3ba4ed73981aae3ad8ebd56b24cd676ec
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M code/game/bg_lib.c
M code/qcommon/q_shared.h
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
move MIN/MAX definition, use MIN() instead of min(), patch by DevHC
Commit: b509d770a7934c40f2081d0a90d28bbe35c61b82
https://github.com/ioquake/ioq3/commit/b509d770a7934c40f2081d0a90d28bbe35c61b82
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M code/cgame/cg_info.c
M code/client/cl_main.c
M code/game/bg_lib.c
M code/game/bg_lib.h
M code/game/g_bot.c
M code/game/g_client.c
M code/q3_ui/ui_splevel.c
M code/q3_ui/ui_startserver.c
M code/qcommon/files.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/server/sv_client.c
Log Message:
-----------
- Remove Q_strrchr(), replace with standard, portable strrchr()
- Add strrchr() to bg_lib.c, patch by DevHC
Commit: 3cdfb7aea8329133eac8f5c0e94d558073064fb6
https://github.com/ioquake/ioq3/commit/3cdfb7aea8329133eac8f5c0e94d558073064fb6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
Refactor and bugfix COM_*Extension functions, patch by DevHC
Commit: b003422d92c3d816d2bfcc6f50cd342d2e351d0d
https://github.com/ioquake/ioq3/commit/b003422d92c3d816d2bfcc6f50cd342d2e351d0d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M code/qcommon/q_shared.h
M misc/setup/Makefile
Log Message:
-----------
- Fix lokisetup makefile problems
- Bump version number to 1.36
Commit: 01ed417ee10df07010f45e3116000d8528797f40
https://github.com/ioquake/ioq3/commit/01ed417ee10df07010f45e3116000d8528797f40
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M code/qcommon/q_math.c
Log Message:
-----------
Optimise VectorNormalize functions, patch by Matt Turner
Commit: 558ed627719de312f75941fd381e53e17ff23037
https://github.com/ioquake/ioq3/commit/558ed627719de312f75941fd381e53e17ff23037
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-15 (Sun, 15 May 2011)
Changed paths:
M code/game/bg_lib.c
Log Message:
-----------
0 --> NULL
Commit: 5aa3da2f8462d83e96ae81771012397a8b4303da
https://github.com/ioquake/ioq3/commit/5aa3da2f8462d83e96ae81771012397a8b4303da
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M code/qcommon/vm_x86_64.c
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
- Fix SEGV in while loop getop() after t = b = 0
- Fix iss8, iss16 and iss32 which would not correctly detect 32-bit signed integer range
- Add support for "addb", "subb" etc. assembler mnemonic
- Change opStack protection for x86_64 VM: No overflow checks necessary anymore as offset register is 1 byte long only
Commit: c7a68bf283ff4bea810ec21ea40559e1de1cb034
https://github.com/ioquake/ioq3/commit/c7a68bf283ff4bea810ec21ea40559e1de1cb034
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-16 (Mon, 16 May 2011)
Changed paths:
M code/qcommon/vm_local.h
M code/qcommon/vm_x86_64.c
Log Message:
-----------
- Set default opStack size to 256
- Fix integer wraparound. opStack offset in rbx will always be >= 0
Commit: 3f9ec83ce07e7ce078662c41b177d2247da77758
https://github.com/ioquake/ioq3/commit/3f9ec83ce07e7ce078662c41b177d2247da77758
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-17 (Tue, 17 May 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
- Use edx for CALLs instead of ecx, as the latter does not require any push to stack
- Make Linux AT&T asm code consistent with the MASM codeblock
Commit: 61d6e6eb68741fec254081fe765c550826ce04f7
https://github.com/ioquake/ioq3/commit/61d6e6eb68741fec254081fe765c550826ce04f7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M code/qcommon/vm_local.h
M code/qcommon/vm_x86_64.c
Log Message:
-----------
Use scaled indexing mode n=4 for addressing opStack, this way we can use the 8 bit offset value in %%bl to address an OPSTACK_SIZE of 1024 which was the old value.
Commit: a42239e1e50b6d019702bb5119fb1b49cacfd9fc
https://github.com/ioquake/ioq3/commit/a42239e1e50b6d019702bb5119fb1b49cacfd9fc
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-18 (Wed, 18 May 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Fix VM call for release version, bug introduced by myself in r1994
Commit: b8ef880d85b00dc9cf6ec1a4a0711b7b0912a80f
https://github.com/ioquake/ioq3/commit/b8ef880d85b00dc9cf6ec1a4a0711b7b0912a80f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-19 (Thu, 19 May 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
I don't seem to get these constraints right. This should fix it
Commit: e08299faf41b875ab6a4ddb615178b0a7535436e
https://github.com/ioquake/ioq3/commit/e08299faf41b875ab6a4ddb615178b0a7535436e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-23 (Mon, 23 May 2011)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
- Do assignment of value 0xDEADBEEF after the 4-byte alignment
- Add all GPR to clobber list as GCC function callAsmCall seems to change register r11 without saving it to stack first, which may result in SIGSEGV in VM_CallCompiled()
Commit: 4b1418c4add20ba3d888455dc21017f7564f9b57
https://github.com/ioquake/ioq3/commit/4b1418c4add20ba3d888455dc21017f7564f9b57
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-23 (Mon, 23 May 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
- Implement opStack protection: Use register %ebx for scaled indexed addressing mode to access opStack, make opStack push/pop operate on %bl portion only
- Add a third pass to VM compilation for computation of jump address offsets, removing the need to dereference into vm->instructionPointers[] for every call/jump
- Make use of 0F opcode prefix relative jumps
- Call Com_Memcpy for OP_BLOCK_COPY
- Fix several missing range checks for vm->dataBase memory access
Commit: bd8d60f55c705192f4535db1a9a52cdb6137d8f3
https://github.com/ioquake/ioq3/commit/bd8d60f55c705192f4535db1a9a52cdb6137d8f3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-24 (Tue, 24 May 2011)
Changed paths:
M code/qcommon/vm_sparc.c
Log Message:
-----------
Add instruction number checks to jumps and calls to SPARC VM, patch by David Miller
Commit: eedccac818081df96a8f6c912b762f0580d01204
https://github.com/ioquake/ioq3/commit/eedccac818081df96a8f6c912b762f0580d01204
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-05-31 (Tue, 31 May 2011)
Changed paths:
M code/qcommon/vm_x86_64.c
Log Message:
-----------
Fix compilation on mingw64
Commit: 3e229af71009130d111aebc97bf2777de4fad89b
https://github.com/ioquake/ioq3/commit/3e229af71009130d111aebc97bf2777de4fad89b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-01 (Wed, 01 Jun 2011)
Changed paths:
M code/qcommon/vm_x86_64_assembler.c
Log Message:
-----------
Fix is*() functions for windows where long value is 4 bytes
Commit: c174143dc2f60be307488b5b2cb22c480d55fd7a
https://github.com/ioquake/ioq3/commit/c174143dc2f60be307488b5b2cb22c480d55fd7a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-01 (Wed, 01 Jun 2011)
Changed paths:
M Makefile
M README
M code/asm/ftola.s
M code/asm/qasm.h
M code/qcommon/cm_polylib.c
M code/qcommon/q_platform.h
M code/qcommon/vm.c
M code/qcommon/vm_local.h
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
Log Message:
-----------
- Add x86_64 support to vm_x86.c
- Fix warning on mingw64
Commit: 71b8fe477d963b5a3b5d0c9f53f9510615f13fed
https://github.com/ioquake/ioq3/commit/71b8fe477d963b5a3b5d0c9f53f9510615f13fed
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-06 (Mon, 06 Jun 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
- Use EmitCallDoSyscall() to call the jump violations function which guarantees 16-byte stack alignment
- Add x64 code for MSVC _asm() blocks, not tested yet.
Commit: 698a9c51ecf08a162f808943accb780e93e535ba
https://github.com/ioquake/ioq3/commit/698a9c51ecf08a162f808943accb780e93e535ba
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-06 (Mon, 06 Jun 2011)
Changed paths:
M code/client/cl_curl.c
M code/qcommon/cmd.c
M code/qcommon/cvar.c
M code/qcommon/files.c
Log Message:
-----------
Fix newlines in Com_Error, patch by Zack Middleton (#5023)
Commit: 0c4313369535b0086127c2d6d194d50eebc494e1
https://github.com/ioquake/ioq3/commit/0c4313369535b0086127c2d6d194d50eebc494e1
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-06 (Mon, 06 Jun 2011)
Changed paths:
M code/asm/ftola.s
M code/asm/matha.s
M code/asm/snapvectora.s
M code/asm/snd_mixa.s
M ui/menudef.h
Log Message:
-----------
Properly fill in occurances of "foobar" in GPL file headers, patch by Zack Middleton (#5024)
Commit: e676b41c8fe68897f4f68805b739df0c7a5608b5
https://github.com/ioquake/ioq3/commit/e676b41c8fe68897f4f68805b739df0c7a5608b5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-06 (Mon, 06 Jun 2011)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
Fix wrong usage info message for cmd dumpuser, patch by Zack Middleton (#5024)
Commit: bd2b704c910b4d7214138e16c75494f07f21767a
https://github.com/ioquake/ioq3/commit/bd2b704c910b4d7214138e16c75494f07f21767a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-06 (Mon, 06 Jun 2011)
Changed paths:
M Makefile
M code/qcommon/net_ip.c
Log Message:
-----------
OpenBSD compile fixes, patch provided by Jonathan Gray (#4994)
Commit: 960dca2cd446b33e702900bbe3280d88ee84b503
https://github.com/ioquake/ioq3/commit/960dca2cd446b33e702900bbe3280d88ee84b503
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-06 (Mon, 06 Jun 2011)
Changed paths:
M Makefile
Log Message:
-----------
Makefile fix for mips architecture (#4995):
Fixes the \n in the $ARCH variable for IRIX/mips
Patch by Patrick Baggett
Commit: eec06674fa89adf110c473d5878adfec104527eb
https://github.com/ioquake/ioq3/commit/eec06674fa89adf110c473d5878adfec104527eb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-06 (Mon, 06 Jun 2011)
Changed paths:
M code/cgame/cg_draw.c
M code/cgame/cg_localents.c
M code/cgame/cg_players.c
M code/cgame/cg_predict.c
M code/cgame/cg_weapons.c
Log Message:
-----------
(#5016) - Calls to trap_CM_PointContents don't update their origins based on moving entities (water). Patch by Ensiform
Commit: f5deb4a88b32d4a181c1e6874d21f9545ca0248a
https://github.com/ioquake/ioq3/commit/f5deb4a88b32d4a181c1e6874d21f9545ca0248a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-06 (Mon, 06 Jun 2011)
Changed paths:
M code/client/cl_cgame.c
M code/server/sv_game.c
Log Message:
-----------
Fix return values for several syscall functions, patch by Zack Middleton (#5018)
Commit: b921058a9fe482ced405d6651eb0481b3cf17452
https://github.com/ioquake/ioq3/commit/b921058a9fe482ced405d6651eb0481b3cf17452
Author: Tim Angus <tim at ngus.net>
Date: 2011-06-06 (Mon, 06 Jun 2011)
Changed paths:
M code/cgame/cg_predict.c
Log Message:
-----------
* Remove misleading comment
Commit: 7a4ce592a4be04b7accf48f54cade72dd68c858e
https://github.com/ioquake/ioq3/commit/7a4ce592a4be04b7accf48f54cade72dd68c858e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-06 (Mon, 06 Jun 2011)
Changed paths:
M code/jpeg-8c/jconfig.h
M misc/msvc/cgame.vcproj
M misc/msvc/game.vcproj
M misc/msvc/ioq3.sln
M misc/msvc/q3_ui.vcproj
M misc/msvc/quake3.vcproj
M misc/msvc/ui.vcproj
Log Message:
-----------
- Adapt MSVC project files to new libjpeg, fix by Guillaume Bougard and cyrri
- add tr_model_iqm.c to MSVC project, by cyrri
Commit: b96c1c82793bb73ef2cc0b06428b5512be73f66c
https://github.com/ioquake/ioq3/commit/b96c1c82793bb73ef2cc0b06428b5512be73f66c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-11 (Sat, 11 Jun 2011)
Changed paths:
M code/renderer/tr_model_iqm.c
Log Message:
-----------
Fixes to IQM support, by Zack Middleton
- Bug 5029 - IQM skin support for upper case surface names
- Bug 5030 - IQM version 2 support
- Bug 5031 - Animated IQMs cause segfault
- Bug 5032 - IQM does not setup tag axis/origin correctly
- Bug 5033 - IQM bounds swap and segfault issues
Commit: 8ec565b58ec06c8321a9ed2ef398a11ac8be1860
https://github.com/ioquake/ioq3/commit/8ec565b58ec06c8321a9ed2ef398a11ac8be1860
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-11 (Sat, 11 Jun 2011)
Changed paths:
M code/q3_ui/ui_playermodel.c
Log Message:
-----------
Bug 5035 - Automatically selecting player model in q3_ui does not work if skin is not specified, patch by Zack Middleton
Commit: 45f576bd993950649f3e00e986da680b6c0e258a
https://github.com/ioquake/ioq3/commit/45f576bd993950649f3e00e986da680b6c0e258a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-11 (Sat, 11 Jun 2011)
Changed paths:
M code/cgame/cg_weapons.c
Log Message:
-----------
Bug 5036 - Grappling hook does not load trail shader, patch by Zack Middleton
Commit: fa3b3978f655ff6ddffe3c140ad6c6cd7f50ee94
https://github.com/ioquake/ioq3/commit/fa3b3978f655ff6ddffe3c140ad6c6cd7f50ee94
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-11 (Sat, 11 Jun 2011)
Changed paths:
M code/client/cl_scrn.c
M code/q3_ui/ui_atoms.c
M code/q3_ui/ui_credits.c
Log Message:
-----------
Bug 5034 - q3_ui: fill whole screen and allow cursor to move to edge in widescreen, patch by Zack Middleton
Commit: c2b7f5173f9c6ce50a81c56f2e9324a3b19eadea
https://github.com/ioquake/ioq3/commit/c2b7f5173f9c6ce50a81c56f2e9324a3b19eadea
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-11 (Sat, 11 Jun 2011)
Changed paths:
M code/renderer/iqm.h
M code/renderer/tr_model_iqm.c
Log Message:
-----------
Fix forgotten IQM2 support in iqm.h, patch by Zack Middleton
Commit: 471182cba0bba4d489b139b352e4f2b879700246
https://github.com/ioquake/ioq3/commit/471182cba0bba4d489b139b352e4f2b879700246
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-12 (Sun, 12 Jun 2011)
Changed paths:
A code/libs/win32/SDL.lib
A code/libs/win32/SDLmain.lib
A code/libs/win64/SDL.lib
A code/libs/win64/SDLmain.lib
Log Message:
-----------
Add static SDL libraries for compilation with MSVC
Commit: 03201aff225d7776b6dc690753ddddf97c72963b
https://github.com/ioquake/ioq3/commit/03201aff225d7776b6dc690753ddddf97c72963b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-13 (Mon, 13 Jun 2011)
Changed paths:
M Makefile
A code/asm/ftola.asm
R code/asm/ftola.s
A code/asm/snapvector.asm
R code/asm/snapvectora.s
A code/asm/vm_x86_64.asm
M code/client/cl_cgame.c
M code/client/snd_wavelet.c
M code/qcommon/common.c
M code/qcommon/q_platform.h
M code/qcommon/q_shared.h
M code/qcommon/vm_x86.c
M code/renderer/tr_light.c
M code/renderer/tr_local.h
M code/renderer/tr_mesh.c
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_sky.c
M code/server/sv_game.c
M code/sys/sys_main.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
- Add MASM assembler files for MSVC x64 projects to support vm_x86 in x64 mode
- Clean up ftol()/snapvector() mess
- Make use of SSE instructions for ftol()/snapvector() if available
- move ftol/snapvector pure assembler to inline assembler, this will add x86_64 and improve support for different calling conventions
- Set FPU control word at program startup to get consistent behaviour on all platforms
Commit: bb8f40531b88b499497bff73ba385b044ecce01d
https://github.com/ioquake/ioq3/commit/bb8f40531b88b499497bff73ba385b044ecce01d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-13 (Mon, 13 Jun 2011)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
- Fix macro that uses constant float suffix as argument
- retval variables in ftola.c must have type long, not int
Commit: 04821a529d6f9ab6084194564a08131d6db478d6
https://github.com/ioquake/ioq3/commit/04821a529d6f9ab6084194564a08131d6db478d6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-13 (Mon, 13 Jun 2011)
Changed paths:
A code/asm/ftola.c
A code/asm/snapvector.c
Log Message:
-----------
Forgot the inline assembler parts, here they come! Using inline asm to get rid of all the boilerplate stuff
Commit: 206edd341915a4a6f13ab7e9605efa54c4e9f1e8
https://github.com/ioquake/ioq3/commit/206edd341915a4a6f13ab7e9605efa54c4e9f1e8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-13 (Mon, 13 Jun 2011)
Changed paths:
M code/asm/ftola.c
A code/asm/qasm-inline.h
M code/asm/snapvector.c
Log Message:
-----------
- Still forgot qasm-inline.h
- Leave GCC more freedom in choice of registers
Commit: 001cdf449714fd17c19bc86d766dfd06fb97c553
https://github.com/ioquake/ioq3/commit/001cdf449714fd17c19bc86d766dfd06fb97c553
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-13 (Mon, 13 Jun 2011)
Changed paths:
M Makefile
A code/libs/win64/libSDL64.dll.a
A code/libs/win64/libSDLmain.a
Log Message:
-----------
- mingw64 now links against SDL64.dll to allow for 32 and 64 bit version in the same directory
- Add library files for MinGW64
Commit: a5035841d28bfa045a928f203b2956391f56e0f4
https://github.com/ioquake/ioq3/commit/a5035841d28bfa045a928f203b2956391f56e0f4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-15 (Wed, 15 Jun 2011)
Changed paths:
A misc/msvc10/cgame.vcxproj
A misc/msvc10/cgame.vcxproj.filters
A misc/msvc10/cgame.vcxproj.user
A misc/msvc10/game.vcxproj
A misc/msvc10/game.vcxproj.filters
A misc/msvc10/game.vcxproj.user
A misc/msvc10/ioq3.sln
A misc/msvc10/q3_ui.vcxproj
A misc/msvc10/q3_ui.vcxproj.filters
A misc/msvc10/q3_ui.vcxproj.user
A misc/msvc10/quake3.vcxproj
A misc/msvc10/quake3.vcxproj.filters
A misc/msvc10/quake3.vcxproj.user
A misc/msvc10/ui.vcxproj
A misc/msvc10/ui.vcxproj.filters
A misc/msvc10/ui.vcxproj.user
Log Message:
-----------
Project files for Microsoft Visual Studio 10. Has x86 and x64 build configurations (#2681)
Commit: a447aa82af45f9520f39bb221a52e8f5ee7b0448
https://github.com/ioquake/ioq3/commit/a447aa82af45f9520f39bb221a52e8f5ee7b0448
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-15 (Wed, 15 Jun 2011)
Changed paths:
M code/asm/qasm-inline.h
M code/qcommon/common.c
M code/qcommon/q_platform.h
M code/qcommon/q_shared.h
M code/qcommon/vm_x86.c
M code/sys/sys_win32.c
Log Message:
-----------
Fix #if macros for idx64 and id386
Commit: f981087d7ab3aef8cb07d9111f4a6435571b0298
https://github.com/ioquake/ioq3/commit/f981087d7ab3aef8cb07d9111f4a6435571b0298
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-15 (Wed, 15 Jun 2011)
Changed paths:
M code/game/bg_lib.c
M code/game/bg_lib.h
M code/game/g_main.c
Log Message:
-----------
- Merge http://svn.icculus.org/tremulous?view=rev&revision=2185, patch by Chris Schwarz
- Remove Q_snprintf as Com_sprintf exists already
Commit: 1ff28b3b2ed7f33209b35128f00f9ed9e613cc00
https://github.com/ioquake/ioq3/commit/1ff28b3b2ed7f33209b35128f00f9ed9e613cc00
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-15 (Wed, 15 Jun 2011)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
Need space of len+1 for snprintf to work
Commit: 9219cde4e81aa3ef314e61e2184a5af7e2efe0a5
https://github.com/ioquake/ioq3/commit/9219cde4e81aa3ef314e61e2184a5af7e2efe0a5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-15 (Wed, 15 Jun 2011)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/qcommon/vm_local.h
M code/renderer/tr_public.h
M code/sys/sys_main.c
Log Message:
-----------
- Small change to search path order - local files not in .pk3s take precedence over files in pk3s. Should make life easier for modders/mappers wanting to override textures that are already contained in some older pk3
- Make VM loading more robust, change loading order: when vm_* == 0 first try loading DLL, then QVM in *each* search directory/path
- Fix FS_FileForHandle that would return a FILE pointer to invalid file handle 0
Commit: af5020c57cbfbc94943f5f6f9bb5503923e55eea
https://github.com/ioquake/ioq3/commit/af5020c57cbfbc94943f5f6f9bb5503923e55eea
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-15 (Wed, 15 Jun 2011)
Changed paths:
M code/qcommon/files.c
M code/qcommon/vm.c
Log Message:
-----------
- Don't try to load QVM/DLL files on pure servers
- Fallback after failed DLL load will be VMI_COMPILED, not INTERPRETED
Commit: 83522282f1cc4919e2866104030364839fd482de
https://github.com/ioquake/ioq3/commit/83522282f1cc4919e2866104030364839fd482de
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-16 (Thu, 16 Jun 2011)
Changed paths:
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
Log Message:
-----------
Various fixes to vm_interpreted.c:
- Add opStack protection
- Fix dataMask check for OP_BLOCK_COPY
- Add instruction number check for conditional jumps
- Make errors in VM_PrepareInterpreter nonfatal
Commit: 7ac6b087afb2f78b5af12d7b6b8984ccfb9e14e0
https://github.com/ioquake/ioq3/commit/7ac6b087afb2f78b5af12d7b6b8984ccfb9e14e0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-16 (Thu, 16 Jun 2011)
Changed paths:
M code/qcommon/vm_interpreted.c
Log Message:
-----------
Use Q_ftol for vm_interpreted
Commit: 8b7870b81f91e810373c8f150069274377f347d7
https://github.com/ioquake/ioq3/commit/8b7870b81f91e810373c8f150069274377f347d7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-16 (Thu, 16 Jun 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Fix wrong macro. MSVC win32 build should work again now.
Commit: d8b7532fc1419065bd3baf161eeba1335176e920
https://github.com/ioquake/ioq3/commit/d8b7532fc1419065bd3baf161eeba1335176e920
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2011-06-16 (Thu, 16 Jun 2011)
Changed paths:
M code/qcommon/vm_powerpc.c
Log Message:
-----------
remove static VM_BlockCopy from vm_powerpc
Commit: b3745b72060e04207c6bd3695dbaeacdc3a59ef3
https://github.com/ioquake/ioq3/commit/b3745b72060e04207c6bd3695dbaeacdc3a59ef3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-16 (Thu, 16 Jun 2011)
Changed paths:
A cross-make-mingw64.sh
Log Message:
-----------
Add mingw64 crossbuild script, patch by Zack Middleton
Commit: 16d2ab5f8bdfabd6dc0c6baf472034155cdce4bf
https://github.com/ioquake/ioq3/commit/16d2ab5f8bdfabd6dc0c6baf472034155cdce4bf
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-16 (Thu, 16 Jun 2011)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
Patch from Tremulous / description from Zack Middleton: (#5041)
Clear game logfile handle after closing file.
Game does not clear logFile handle when closing file. Might be an issue if
G_LogPrintf is called after this.
Patch from tremulous http://svn.icculus.org/tremulous?view=rev&revision=2041
Commit: 77d764c4578e21a62d3928e588117eecaae27e96
https://github.com/ioquake/ioq3/commit/77d764c4578e21a62d3928e588117eecaae27e96
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-16 (Thu, 16 Jun 2011)
Changed paths:
M Makefile
M code/cgame/cg_marks.c
M code/cgame/cg_particles.c
M misc/msvc/cgame.vcproj
M misc/msvc10/cgame.vcxproj
M misc/msvc10/cgame.vcxproj.filters
Log Message:
-----------
Patch and description by ensiform (#5043):
This patch moves cg_particles.c out of cg_marks.c to the actual file that was
already there but not used. By default WOLF_PARTICLES definition is commented
out if someone wants to use the old cg_particles.c changes. cg_particles.c has
been added to the makefile and msvc projects.
Commit: fe1853477e8c99253f9cffc816fe9c3b7f52aa41
https://github.com/ioquake/ioq3/commit/fe1853477e8c99253f9cffc816fe9c3b7f52aa41
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-16 (Thu, 16 Jun 2011)
Changed paths:
M code/cgame/cg_particles.c
Log Message:
-----------
Fix #lese in last commit
Commit: dc24d7649c0df5713790258175ffd165171be8f1
https://github.com/ioquake/ioq3/commit/dc24d7649c0df5713790258175ffd165171be8f1
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-16 (Thu, 16 Jun 2011)
Changed paths:
M code/renderer/tr_local.h
Log Message:
-----------
patch by Zack Middleton (#5044)
- Fix a few comments in tr_local.h
- A bit of refactoring of the cpp macros
Commit: b8f81e80658f99e7ce7323071745f2dfa78b6141
https://github.com/ioquake/ioq3/commit/b8f81e80658f99e7ce7323071745f2dfa78b6141
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-16 (Thu, 16 Jun 2011)
Changed paths:
M Makefile
M code/cgame/cg_particles.c
M cross-make-mingw.sh
M cross-make-mingw64.sh
Log Message:
-----------
Fixes for bugs introduced in last several revisions
Commit: f921cddc2b607f248649366d858bf4ad28c73499
https://github.com/ioquake/ioq3/commit/f921cddc2b607f248649366d858bf4ad28c73499
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-16 (Thu, 16 Jun 2011)
Changed paths:
M cross-make-mingw64.sh
Log Message:
-----------
Still forgot this one :(
Commit: a5f31084d493e4fb94f733313c4f41a4ba4b00c4
https://github.com/ioquake/ioq3/commit/a5f31084d493e4fb94f733313c4f41a4ba4b00c4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-17 (Fri, 17 Jun 2011)
Changed paths:
M code/client/cl_main.c
M code/client/snd_codec_ogg.c
M code/client/snd_codec_wav.c
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_mem.c
M code/client/snd_openal.c
M code/null/null_client.c
M code/qcommon/common.c
M code/qcommon/qcommon.h
Log Message:
-----------
- Fix memory leak in DMA sound after S_Shutdown()
- Make codec load use temp hunk memory instead of zone mem
- Fix sound issues with direct sound and game_restart (#4526)
Commit: 055bd3b46408c81e3d70ce373a8c315b5db71aa5
https://github.com/ioquake/ioq3/commit/055bd3b46408c81e3d70ce373a8c315b5db71aa5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-18 (Sat, 18 Jun 2011)
Changed paths:
M code/sys/con_win32.c
Log Message:
-----------
Bug 5047 - Win32 dedicated server console title should use define, patch by Zack Middleton
Commit: adc143e0500e347b8d3e4b610c2d3e6cace6f538
https://github.com/ioquake/ioq3/commit/adc143e0500e347b8d3e4b610c2d3e6cace6f538
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-18 (Sat, 18 Jun 2011)
Changed paths:
M code/cgame/cg_ents.c
Log Message:
-----------
Bug 5048 - Entity constant light does not work correctly, bug found by Eraesr (Eraser?)
Commit: dee3724a13a1c141a36ecdc859858aa7de3f60ec
https://github.com/ioquake/ioq3/commit/dee3724a13a1c141a36ecdc859858aa7de3f60ec
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-21 (Tue, 21 Jun 2011)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_cin.c
M code/client/cl_console.c
M code/client/cl_input.c
M code/client/cl_keys.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/cl_scrn.c
M code/client/cl_ui.c
M code/client/client.h
M code/null/null_client.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/sdl/sdl_input.c
M code/server/sv_init.c
M code/sys/sys_main.c
Log Message:
-----------
- Improve game_restart:
* differing screen resolutions and network settings are now honoured when changing fs_game
* Fix hunk memory leak on game_restart
* Move cls.state and cls.servername to clc so connection state is fully preserved over game_restart
* Revert back to previous fs_game after disconnecting from a server that triggered a game_restart
* Fix error dialog popping up after every game_restart if an error happened previously (reported by Ensiform)
- Fixed that not all commands added by CL_Init() would be removed by CL_Shutdown()
Commit: df1687c5c7d3efc46e49ca0031ea9e2de62bdb98
https://github.com/ioquake/ioq3/commit/df1687c5c7d3efc46e49ca0031ea9e2de62bdb98
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-21 (Tue, 21 Jun 2011)
Changed paths:
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
Log Message:
-----------
Fix unnoticed bug in game_restart
Commit: 90ede2cb482919da8cd3dcb195ab411a39548c17
https://github.com/ioquake/ioq3/commit/90ede2cb482919da8cd3dcb195ab411a39548c17
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-21 (Tue, 21 Jun 2011)
Changed paths:
M code/client/cl_scrn.c
M code/q3_ui/ui_atoms.c
M code/ui/ui_shared.c
Log Message:
-----------
- Bug 5034 - q3_ui: fill whole screen and allow cursor to move to edge in widescreen, by Zack Middleton
Check if uivm is loaded before using it
Patch adds a check for uivm before using it, fixes running dedicated server
using client binary.
Missing uivm check pointed out by Ensiform.
- Bug 5049 - TA UI forces overstrike mode on when focusing an edit box, by Ensiform
- Bug 5052 - Missing podium timer initialization, by Eugene C.
Commit: 6a3142d2c1b946b0a88265d461c413284c43432e
https://github.com/ioquake/ioq3/commit/6a3142d2c1b946b0a88265d461c413284c43432e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-21 (Tue, 21 Jun 2011)
Changed paths:
M code/q3_ui/ui_video.c
Log Message:
-----------
Fix to (#5051) - strchr in GraphicsOptions_GetAspectRatios() might return NULL for some strange reason
Commit: 95691ded36c93d03f242626b14ba820f5d7f336e
https://github.com/ioquake/ioq3/commit/95691ded36c93d03f242626b14ba820f5d7f336e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-21 (Tue, 21 Jun 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Fix x64 compilation on MSVC
Commit: 2d1187b28745a6c5d114de589beb9ab0d42695ef
https://github.com/ioquake/ioq3/commit/2d1187b28745a6c5d114de589beb9ab0d42695ef
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-21 (Tue, 21 Jun 2011)
Changed paths:
M code/client/cl_parse.c
M code/qcommon/net_ip.c
Log Message:
-----------
- Clear ip address listings after a NET_Restart
- check for oldGameSet instead of the gamename string
Commit: d9ea902c31ff5559ea0aa32b3f6dec994c1e35bd
https://github.com/ioquake/ioq3/commit/d9ea902c31ff5559ea0aa32b3f6dec994c1e35bd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-21 (Tue, 21 Jun 2011)
Changed paths:
M code/q3_ui/ui_video.c
Log Message:
-----------
Fix by Laurent Desnogues for my feeble attempt at a fix
Commit: 664f8e578d04c4e4a4b1d84a51c8b057f2f99381
https://github.com/ioquake/ioq3/commit/664f8e578d04c4e4a4b1d84a51c8b057f2f99381
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-22 (Wed, 22 Jun 2011)
Changed paths:
M code/asm/ftola.c
M code/asm/snapvector.asm
M code/asm/snapvector.c
M code/qcommon/common.c
M code/qcommon/q_shared.h
Log Message:
-----------
- align sse control word storage space to 16 byte boundary for snapvector
- replace some whitespace with tabs in snapvector.c
- Give gcc a bit more freedom in choice of registers
Commit: d57ba6a57b67650e00da2a2511af1aec63780d68
https://github.com/ioquake/ioq3/commit/d57ba6a57b67650e00da2a2511af1aec63780d68
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-22 (Wed, 22 Jun 2011)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
M code/qcommon/cvar.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
Log Message:
-----------
- Automatically reset fs_game to "" if it was supplied by the user and is equal to com_basegame
- Fix problem where users could change values of CVAR_INIT variables after the call to Cvar_Get() via Com_StartupVariable()
- Move sound shutdown after client shutdown so VMs don't hold invalid sound handles in memory
Commit: 19f54e540055e41a118cf0b2f876693224ab0df3
https://github.com/ioquake/ioq3/commit/19f54e540055e41a118cf0b2f876693224ab0df3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-23 (Thu, 23 Jun 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Allow recursive VM entry for VM operations as well
Commit: 23ceb05c878a066227fa1767e58c76983bbb5852
https://github.com/ioquake/ioq3/commit/23ceb05c878a066227fa1767e58c76983bbb5852
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-24 (Fri, 24 Jun 2011)
Changed paths:
M code/q3_ui/ui_video.c
Log Message:
-----------
Correct fix to (#5051), patch by Roughael
Commit: eda3facceaa745c39514c8b81d6a5aa812615798
https://github.com/ioquake/ioq3/commit/eda3facceaa745c39514c8b81d6a5aa812615798
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-24 (Fri, 24 Jun 2011)
Changed paths:
M code/game/g_missile.c
Log Message:
-----------
Fix grenade rotation ends always the orientation (#5053), patch by Eugene C.
Commit: fe7b088de251aaef1556ebd639c65ee7dcedca83
https://github.com/ioquake/ioq3/commit/fe7b088de251aaef1556ebd639c65ee7dcedca83
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-24 (Fri, 24 Jun 2011)
Changed paths:
M Makefile
Log Message:
-----------
Get rid of redundancy
Commit: 88f1fc7500fee3fdf1b6b0c2ccb5d9a3540b0ce1
https://github.com/ioquake/ioq3/commit/88f1fc7500fee3fdf1b6b0c2ccb5d9a3540b0ce1
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-25 (Sat, 25 Jun 2011)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix ipv6 server query
Commit: 5c4813da519537ae6b3d448e516e51ec6ca7975e
https://github.com/ioquake/ioq3/commit/5c4813da519537ae6b3d448e516e51ec6ca7975e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-25 (Sat, 25 Jun 2011)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Add forced VM unloading to Com_Quit_f
Commit: 8a72bbb38ffde38637dda2767655bc0ca5837625
https://github.com/ioquake/ioq3/commit/8a72bbb38ffde38637dda2767655bc0ca5837625
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-25 (Sat, 25 Jun 2011)
Changed paths:
M code/client/snd_codec.c
Log Message:
-----------
Make sound fallback behaviour for music streams less verbose
Commit: 774ed539484ca15d162c595b423fde3aa9b71f40
https://github.com/ioquake/ioq3/commit/774ed539484ca15d162c595b423fde3aa9b71f40
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-25 (Sat, 25 Jun 2011)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
Make g_doWarmup archived cvar
Commit: 2f502aceb27201ad7e2870b2f07865a6caedecc6
https://github.com/ioquake/ioq3/commit/2f502aceb27201ad7e2870b2f07865a6caedecc6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-27 (Mon, 27 Jun 2011)
Changed paths:
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
Log Message:
-----------
- Fix opStack size for vm_x86.c
- Change opStack alignment to 16 for vm_x86_64.c
Commit: c52bfbd5a8d92034a91910c0f3e5d5bfbf5dbc4a
https://github.com/ioquake/ioq3/commit/c52bfbd5a8d92034a91910c0f3e5d5bfbf5dbc4a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-27 (Mon, 27 Jun 2011)
Changed paths:
M code/cgame/cg_ents.c
M code/cgame/cg_weapons.c
M code/renderer/tr_model.c
Log Message:
-----------
All patches by Zack Middleton:
- Bug 5057 - Two weapon number range checks allows invalid number
- Bug 5058 - Railgun explosion cannot be colorized
- Bug 5059 - Client's railgun does not glow in third person and mirror
- Bug 5060 - Warning in RAVENMD4 R_GetAnimTag cross compiling with amd64-mingw32
Commit: 53d89b6c107b14268683de5bd82582721e4e704f
https://github.com/ioquake/ioq3/commit/53d89b6c107b14268683de5bd82582721e4e704f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-06-28 (Tue, 28 Jun 2011)
Changed paths:
M code/cgame/cg_ents.c
M code/cgame/cg_local.h
M code/cgame/cg_players.c
M code/cgame/cg_weapons.c
M code/qcommon/q_shared.h
Log Message:
-----------
More color fixes for railgun
Show other players' railgun color and their firetime state.
Show snapshot client's color on world item models of railgun.
Fix the impact mark using color2 (spiral) rather than color1 (beam).
Credits go to Ensiform and Harekiet for the refire portion.
Commit: 74e538ffcfe5fa981a240839b6723eeebd21b032
https://github.com/ioquake/ioq3/commit/74e538ffcfe5fa981a240839b6723eeebd21b032
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-07 (Thu, 07 Jul 2011)
Changed paths:
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/server/server.h
M code/server/sv_client.c
Log Message:
-----------
- Add better protection against DoSing connecting users from connecting
- Have Com_sprintf return string length
- add STR_LEN macro for static strings
Commit: 7666c2f54ccc313ec1fc92aef76adb99594fdd1d
https://github.com/ioquake/ioq3/commit/7666c2f54ccc313ec1fc92aef76adb99594fdd1d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-07 (Thu, 07 Jul 2011)
Changed paths:
M code/q3_ui/ui_local.h
M code/q3_ui/ui_players.c
M code/q3_ui/ui_preferences.c
M code/q3_ui/ui_qmenu.c
Log Message:
-----------
Add fixes to ui menu by Ensiform and DevHC (#5062)
Commit: 0ed9c43453d784a81a0639f4b3ef9fb8bb6ac80b
https://github.com/ioquake/ioq3/commit/0ed9c43453d784a81a0639f4b3ef9fb8bb6ac80b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-07 (Thu, 07 Jul 2011)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
Make naming a bit more foolproof for new macro
Commit: b8627b87746250fd6d7a1e198d2b7dda132b9301
https://github.com/ioquake/ioq3/commit/b8627b87746250fd6d7a1e198d2b7dda132b9301
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-07 (Thu, 07 Jul 2011)
Changed paths:
M code/cgame/cg_weapons.c
Log Message:
-----------
Fix indentation
Commit: cbd3c245422c13d73b1702fe5203a42c71e81a87
https://github.com/ioquake/ioq3/commit/cbd3c245422c13d73b1702fe5203a42c71e81a87
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-07 (Thu, 07 Jul 2011)
Changed paths:
M code/game/g_spawn.c
M code/ui/ui_main.c
Log Message:
-----------
Bug 5067 - Remove references to unused teamtournament gametype. Toggle areaportal on mover ents where due is needed, patch by Ensiform
Commit: f011fe991416400b2332ff6aafdc9ff70a76922c
https://github.com/ioquake/ioq3/commit/f011fe991416400b2332ff6aafdc9ff70a76922c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-07 (Thu, 07 Jul 2011)
Changed paths:
M code/cgame/cg_weapons.c
Log Message:
-----------
Bug 5066 - Plasmagun and BFG don't play the explosion when they hit players, patch by Ensiform
Commit: 7c5ec6aac4c931a725ba60634d19b3dbbfa74269
https://github.com/ioquake/ioq3/commit/7c5ec6aac4c931a725ba60634d19b3dbbfa74269
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-08 (Fri, 08 Jul 2011)
Changed paths:
M code/client/cl_console.c
Log Message:
-----------
Bug 5069 - Remove unused variable console_color, by uZu
Commit: 1d880da7773bf54203debb35cff710a829cf435f
https://github.com/ioquake/ioq3/commit/1d880da7773bf54203debb35cff710a829cf435f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-12 (Tue, 12 Jul 2011)
Changed paths:
M code/client/cl_parse.c
Log Message:
-----------
Permit downloading files larger than 65 Megabytes via UDP by working around short int wraparound.
Commit: e52a492f615e1245d6d22a84d2cc100c6d2f9f88
https://github.com/ioquake/ioq3/commit/e52a492f615e1245d6d22a84d2cc100c6d2f9f88
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-12 (Tue, 12 Jul 2011)
Changed paths:
M README
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_snapshot.c
Log Message:
-----------
- Greatly improve UDP downloading speed for clients
- Add download rate control cvar sv_dlRate
- Don't send snapshots to downloading clients
Commit: 309c322b80e898dff4cdf6453bd78458fb10af12
https://github.com/ioquake/ioq3/commit/309c322b80e898dff4cdf6453bd78458fb10af12
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-12 (Tue, 12 Jul 2011)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Forgot to set default rate back to 100kbyte/s
Commit: e06c117e9e4361d5c0e4124682a23fd9872bd41f
https://github.com/ioquake/ioq3/commit/e06c117e9e4361d5c0e4124682a23fd9872bd41f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-12 (Tue, 12 Jul 2011)
Changed paths:
M README
M code/client/cl_main.c
M code/client/cl_net_chan.c
M code/client/client.h
M code/q3_ui/ui_demo2.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/net_chan.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_main.c
Log Message:
-----------
- Implement dual protocol support (#4962)
- Fix several UDP spoofing security issues
Commit: a844c94af116dec8602d82c4af29b9b93c66ccc2
https://github.com/ioquake/ioq3/commit/a844c94af116dec8602d82c4af29b9b93c66ccc2
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-13 (Wed, 13 Jul 2011)
Changed paths:
M code/q3_ui/ui_demo2.c
M code/ui/ui_atoms.c
M code/ui/ui_local.h
M code/ui/ui_main.c
Log Message:
-----------
- Add dual protocol support to team arena demo selector
- Fix demo selection in team arena menu on case sensitive file systems
- Some changes in the way how vanilla q3 demo file lists are compiled in the menu
Commit: ac30d86db01a43130d2c9ff6fe31d6135d8e2592
https://github.com/ioquake/ioq3/commit/ac30d86db01a43130d2c9ff6fe31d6135d8e2592
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-13 (Wed, 13 Jul 2011)
Changed paths:
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/cl_net_chan.c
M code/client/cl_parse.c
M code/client/cl_scrn.c
M code/client/client.h
M code/qcommon/common.c
M code/qcommon/net_chan.c
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_net_chan.c
M code/server/sv_snapshot.c
Log Message:
-----------
- Improve snapshot rate and data rate control
- Make server send packet fragments and queued packets when server is idle
- Voip protocol detection is tied to com_protocol making past-end-of-message reading unncessary
- Use Hunk_AllocateTempMemory() for buffering VOIP packets and fix buffering scheme that ryan hates so much
- Disable packet scrambling for new protocol as it is useless now
- Get rid of the old packet scrambling functions predating latest point release
- Use Hunk_AllocateTempMemory() for netchan packet queue to fix memory leak when client gets disconnected with packets in the queue
- Use Hunk_AllocateTempMemory() for download blocks to fix memory leak when client gets disconnected with download blocks in the queue
- Fix SV_RateMsec to account for udp/udp6 packet lengths
Commit: d827447da889fd7005d46801e42cd2b2ddc5bf77
https://github.com/ioquake/ioq3/commit/d827447da889fd7005d46801e42cd2b2ddc5bf77
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-13 (Wed, 13 Jul 2011)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
- Forgot to mention: last rev (2077) bumped default protocol version to 70
- Fix queued packet rate control
Commit: 1c3ecb3d3c00b39f421847ae9fab9ca62465fdf3
https://github.com/ioquake/ioq3/commit/1c3ecb3d3c00b39f421847ae9fab9ca62465fdf3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-13 (Wed, 13 Jul 2011)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
- Make sure at least one round of download packets and packet queues gets sent each frame
- Fix timeVal select timeout value for case of unlimited data rate and now downloads are active
Commit: 265d6e03742bd5ea2f4f727981bb6d5115340ee4
https://github.com/ioquake/ioq3/commit/265d6e03742bd5ea2f4f727981bb6d5115340ee4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-13 (Wed, 13 Jul 2011)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Remove one unnecessary loop in the beginning
Commit: f6d6ed4b302f53e09666d5dc465ad941228c9868
https://github.com/ioquake/ioq3/commit/f6d6ed4b302f53e09666d5dc465ad941228c9868
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-15 (Fri, 15 Jul 2011)
Changed paths:
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_net_chan.c
Log Message:
-----------
- Revert back to Z_Malloc from Hunk_FreeTempMemory introduced in r2077 as Hunk_FreeTempMemory must be freed in LIFO order (#5079)
- Introduce SV_ClientFree() to prevent memory leaks r2077 was supposed to fix
Commit: 58a5d3d3830ec39165ed17bb0ff5f81e1e5792e4
https://github.com/ioquake/ioq3/commit/58a5d3d3830ec39165ed17bb0ff5f81e1e5792e4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-15 (Fri, 15 Jul 2011)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Have server send protocol version in challengeResponse so protocol negotiation works. (Where did this one get lost?)
Commit: e6ba500164dd4f9e75d8fe3958797807e2c0027e
https://github.com/ioquake/ioq3/commit/e6ba500164dd4f9e75d8fe3958797807e2c0027e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-15 (Fri, 15 Jul 2011)
Changed paths:
M code/qcommon/common.c
M code/qcommon/net_ip.c
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
Move rate limiting / queued packet sending logic from Com_Frame() to sv_main.c
Commit: ac054c198dfec382268bac2bd6927dc614f4753d
https://github.com/ioquake/ioq3/commit/ac054c198dfec382268bac2bd6927dc614f4753d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-16 (Sat, 16 Jul 2011)
Changed paths:
M code/qcommon/cmd.c
Log Message:
-----------
Bug 5075 - Fix comments in quake3 configs, patch by q3urt.undead at gmail.com
Commit: 4c5e9963e3cbc6bf1160497a27d385547209582b
https://github.com/ioquake/ioq3/commit/4c5e9963e3cbc6bf1160497a27d385547209582b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-16 (Sat, 16 Jul 2011)
Changed paths:
M code/client/snd_openal.c
M code/server/sv_client.c
Log Message:
-----------
Fix compile for USE_VOIP=0
Commit: 242c938d7fcb033bfa54e6e1b2fd3f07d520aa4e
https://github.com/ioquake/ioq3/commit/242c938d7fcb033bfa54e6e1b2fd3f07d520aa4e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-17 (Sun, 17 Jul 2011)
Changed paths:
M code/qcommon/msg.c
M code/qcommon/q_platform.h
M code/qcommon/q_shared.c
Log Message:
-----------
Fix alignment issues in message sending/reading that would crash IRIX, thanks to Canavan for supplying a shell where I could fix this (#5077)
Commit: 8a831d34abd7941fd4baa3b55c2687c186983255
https://github.com/ioquake/ioq3/commit/8a831d34abd7941fd4baa3b55c2687c186983255
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-17 (Sun, 17 Jul 2011)
Changed paths:
M code/server/server.h
M code/server/sv_net_chan.c
Log Message:
-----------
Fix legacy protocol with new packet queueing
Commit: ea6cf5fda98d8bcbbd1d0b184783149b86b6f5c8
https://github.com/ioquake/ioq3/commit/ea6cf5fda98d8bcbbd1d0b184783149b86b6f5c8
Author: Tim Angus <tim at ngus.net>
Date: 2011-07-18 (Mon, 18 Jul 2011)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
* Use specific exit code for xmessage
Commit: 69a7ada9112af848b4127a3287591297342367d6
https://github.com/ioquake/ioq3/commit/69a7ada9112af848b4127a3287591297342367d6
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-18 (Mon, 18 Jul 2011)
Changed paths:
M code/server/sv_snapshot.c
Log Message:
-----------
Fix delta compression breaking due to packet queuing
Commit: 9dc32d55e2135c3a13694c8377900fe48c9ca91f
https://github.com/ioquake/ioq3/commit/9dc32d55e2135c3a13694c8377900fe48c9ca91f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-18 (Mon, 18 Jul 2011)
Changed paths:
M Makefile
M code/botlib/be_aas_main.h
M code/botlib/be_aas_route.c
M code/botlib/be_ai_chat.c
M code/botlib/botlib.h
M code/botlib/l_log.h
M code/botlib/l_precomp.h
M code/botlib/l_script.c
M code/botlib/l_script.h
M code/botlib/l_struct.c
M code/cgame/cg_local.h
M code/cgame/cg_players.c
M code/client/cl_main.c
M code/game/ai_main.h
M code/game/g_local.h
M code/game/g_team.c
M code/jpeg-8c/jerror.c
M code/qcommon/common.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/qcommon/vm_x86_64.c
M code/qcommon/vm_x86_64_assembler.c
M code/renderer/tr_public.h
M code/server/server.h
M code/server/sv_bot.c
M code/server/sv_rankings.c
M code/sys/sys_local.h
M code/sys/sys_main.c
M code/ui/ui_shared.c
M code/ui/ui_shared.h
Log Message:
-----------
Bug 4812 - GCC __attribute__ annotations for printf, non-returning functions etc., patch by linux at youmustbejoking.demon.co.uk and Zack Middleton
Commit: 66f0777552a131507ca769c618e56284608b46b5
https://github.com/ioquake/ioq3/commit/66f0777552a131507ca769c618e56284608b46b5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-18 (Mon, 18 Jul 2011)
Changed paths:
A code/libs/win64/libcurl.a
M code/renderer/tr_init.c
Log Message:
-----------
- Bug 5083 - Cross compiling for 64bit is missing libcurl.a
- Fix a compiler warning for cross compile
Commit: b24847937644b91ed9a22b9bfa338d48dad1b051
https://github.com/ioquake/ioq3/commit/b24847937644b91ed9a22b9bfa338d48dad1b051
Author: Tim Angus <tim at ngus.net>
Date: 2011-07-18 (Mon, 18 Jul 2011)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
* Fix various issues with unix Sys_Dialog
Commit: dd859ae43d88d7e3863ef2aaaae143c18670befb
https://github.com/ioquake/ioq3/commit/dd859ae43d88d7e3863ef2aaaae143c18670befb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-18 (Mon, 18 Jul 2011)
Changed paths:
M code/cgame/cg_local.h
M code/cgame/cg_syscalls.c
Log Message:
-----------
Shut up returning functions with noreturn attribute warning
Commit: 5cad803e586c6c4c663f37156146ab39cc9202c2
https://github.com/ioquake/ioq3/commit/5cad803e586c6c4c663f37156146ab39cc9202c2
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-18 (Mon, 18 Jul 2011)
Changed paths:
M code/jpeg-8c/jerror.c
Log Message:
-----------
Revert attribute patch from r2090 because the jpeg functions really shouldn't be deviating from the codebase unnecessarily
Commit: 59e9bb9ed37a2962143499e2407b72a41f962ca1
https://github.com/ioquake/ioq3/commit/59e9bb9ed37a2962143499e2407b72a41f962ca1
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-18 (Mon, 18 Jul 2011)
Changed paths:
M cross-make-mingw.sh
M cross-make-mingw64.sh
Log Message:
-----------
Bug 5084 - [patch] add support for Debian cross compiling, by q3urt.undead at gmail.com
Commit: 1972bf97dbdbe1595faa6e57facd9ead9765a7b4
https://github.com/ioquake/ioq3/commit/1972bf97dbdbe1595faa6e57facd9ead9765a7b4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-22 (Fri, 22 Jul 2011)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Fix client crash on windows with old OpenAL
Commit: 22552c7bab5d16ce189d2f493720726885c87d14
https://github.com/ioquake/ioq3/commit/22552c7bab5d16ce189d2f493720726885c87d14
Author: Tim Angus <tim at ngus.net>
Date: 2011-07-24 (Sun, 24 Jul 2011)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
* Replace usage of system with fork/exec
Commit: c4f739b8d03ca203435744c4a96e3561863ccdfe
https://github.com/ioquake/ioq3/commit/c4f739b8d03ca203435744c4a96e3561863ccdfe
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-24 (Sun, 24 Jul 2011)
Changed paths:
M code/qcommon/files.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
Log Message:
-----------
Fix extension name comparison for DLL files
Commit: b6a4aa3ecc2403d101d591723ed9271a689b3d40
https://github.com/ioquake/ioq3/commit/b6a4aa3ecc2403d101d591723ed9271a689b3d40
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-26 (Tue, 26 Jul 2011)
Changed paths:
M code/botlib/be_aas_def.h
Log Message:
-----------
Include q_shared.h instead of redefining these
Commit: 62757b28f45a41ebfdd0484d71358a23c614b175
https://github.com/ioquake/ioq3/commit/62757b28f45a41ebfdd0484d71358a23c614b175
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-27 (Wed, 27 Jul 2011)
Changed paths:
M code/game/g_local.h
M code/game/g_syscalls.c
M code/ui/ui_local.h
M code/ui/ui_syscalls.c
Log Message:
-----------
Fix last "noreturn" warnings
Commit: 41ac8a232a554eb01c812313effe5ec45aab1308
https://github.com/ioquake/ioq3/commit/41ac8a232a554eb01c812313effe5ec45aab1308
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-27 (Wed, 27 Jul 2011)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
Bug 5096 - Define PRODUCT_VERSION in q_shared.h if it is not, patch by Zack Middleton
Commit: 2349148cf1b8cc80ad3d907881e6c53c2248fa92
https://github.com/ioquake/ioq3/commit/2349148cf1b8cc80ad3d907881e6c53c2248fa92
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-27 (Wed, 27 Jul 2011)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_cin.c
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_main.c
M code/client/snd_openal.c
M code/client/snd_public.h
M code/qcommon/common.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_snapshot.c
M voip-readme.txt
Log Message:
-----------
- Apply parts of Ben Millwood's target bitfield patch (#3787)
- Fix Ryan's FIXME and have voip packet buffer on the server dynamically allocated via Z_Malloc and store pointers in a circular buffer
- Improve voip target parsing on top of Ben Millwood's patch
- Add new "spatial" target where speaker is spatialized in 3d space and can be heard by all clients in hearing range (s_alMaxDistance)
(#4467)
- Decrease voip sound lengths from 240ms to 80ms per voip packet to mitigate udp packet loss and decrease latency
- Protocol version incremented to 71
Commit: 1ea7ab1f4203d578590b972ca46511909c894e01
https://github.com/ioquake/ioq3/commit/1ea7ab1f4203d578590b972ca46511909c894e01
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-29 (Fri, 29 Jul 2011)
Changed paths:
M code/renderer/tr_backend.c
Log Message:
-----------
Fix menu corruption on IRIX (#5097), patch by Rainer Canavan
Commit: 23f6fd1633465c2f750f7b1c490e18b0cffa2cd8
https://github.com/ioquake/ioq3/commit/23f6fd1633465c2f750f7b1c490e18b0cffa2cd8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-29 (Fri, 29 Jul 2011)
Changed paths:
M code/botlib/be_aas_cluster.c
M code/botlib/be_aas_move.c
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_gen.c
M code/botlib/be_ai_goal.c
M code/botlib/be_ai_move.c
M code/botlib/l_precomp.c
M code/cgame/cg_draw.c
M code/cgame/cg_ents.c
M code/cgame/cg_event.c
M code/cgame/cg_local.h
M code/cgame/cg_localents.c
M code/cgame/cg_main.c
M code/cgame/cg_newdraw.c
M code/cgame/cg_particles.c
M code/cgame/cg_players.c
M code/cgame/cg_playerstate.c
M code/cgame/cg_weapons.c
M code/client/cl_cgame.c
M code/client/cl_cin.c
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/cl_scrn.c
M code/client/client.h
M code/client/snd_codec_wav.c
M code/client/snd_openal.c
M code/game/ai_chat.c
M code/game/ai_dmnet.c
M code/game/ai_dmq3.c
M code/game/ai_main.h
M code/game/ai_vcmd.c
M code/game/bg_slidemove.c
M code/game/g_active.c
M code/game/g_combat.c
M code/game/g_items.c
M code/game/g_main.c
M code/game/g_team.c
M code/game/g_team.h
M code/game/g_weapon.c
M code/libspeex/cb_search.c
M code/libspeex/jitter.c
M code/libspeex/nb_celp.c
M code/libspeex/vbr.c
M code/q3_ui/ui_connect.c
M code/q3_ui/ui_demo2.c
M code/q3_ui/ui_local.h
M code/q3_ui/ui_mfield.c
M code/q3_ui/ui_servers2.c
M code/q3_ui/ui_splevel.c
M code/qcommon/cm_load.c
M code/qcommon/cm_trace.c
M code/qcommon/cmd.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/msg.c
M code/qcommon/net_chan.c
M code/qcommon/net_ip.c
M code/qcommon/q_shared.c
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_x86.c
M code/renderer/tr_backend.c
M code/renderer/tr_curve.c
M code/renderer/tr_flares.c
M code/renderer/tr_image.c
M code/renderer/tr_image_png.c
M code/renderer/tr_main.c
M code/renderer/tr_marks.c
M code/renderer/tr_model.c
M code/renderer/tr_model_iqm.c
M code/renderer/tr_public.h
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_sky.c
M code/renderer/tr_surface.c
M code/renderer/tr_world.c
M code/server/sv_client.c
M code/server/sv_world.c
M code/sys/sys_unix.c
M code/ui/ui_main.c
M code/ui/ui_shared.c
M code/ui/ui_shared.h
Log Message:
-----------
Bug 5094 - Code cleanup, patch by Zack Middleton and DevHC. Fixes unused-but-set gcc warnings
Commit: ba385fa43ce4a38a8e70f578bd87ddd37c26ad27
https://github.com/ioquake/ioq3/commit/ba385fa43ce4a38a8e70f578bd87ddd37c26ad27
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-29 (Fri, 29 Jul 2011)
Changed paths:
M README
M code/client/cl_main.c
M code/qcommon/common.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
Log Message:
-----------
- Switch master server protocol to dpmaster for better game separation. Based partly on patch by Zack Middleton
- Get rid of ugly cvars sv_heartbeat and cl_gamename and replace with single com_gamename
- Remove sv_flatline. Flatlines are ignored by dpmaster and are considered to be insecure because flatlines can be udp-spoofed.
Commit: 3752b1d7c4c878e2d4be67a88bfc30ebb0b439f0
https://github.com/ioquake/ioq3/commit/3752b1d7c4c878e2d4be67a88bfc30ebb0b439f0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-29 (Fri, 29 Jul 2011)
Changed paths:
M code/client/cl_curl.c
M code/client/qal.c
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/sys/sys_loadlib.h
M code/sys/sys_main.c
Log Message:
-----------
Change DLL search path order for external libraries that are linked at runtime, like libcurl or libopenal to:
* system library paths
* executable path
* fs_basepath
Commit: fb34e78b7e340304ea1d5f6cee48e4dba8b731a5
https://github.com/ioquake/ioq3/commit/fb34e78b7e340304ea1d5f6cee48e4dba8b731a5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-31 (Sun, 31 Jul 2011)
Changed paths:
M code/cgame/cg_main.c
Log Message:
-----------
Fix cvar flags to get rid of warnings (#2881)
Commit: f697df05aa95de28884526a3c35c6691aeb6cb36
https://github.com/ioquake/ioq3/commit/f697df05aa95de28884526a3c35c6691aeb6cb36
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-31 (Sun, 31 Jul 2011)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Fix strange ifdeffery (#5140)
Commit: 2e94ec6b856312980a59f905c2b16d97055fb377
https://github.com/ioquake/ioq3/commit/2e94ec6b856312980a59f905c2b16d97055fb377
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-31 (Sun, 31 Jul 2011)
Changed paths:
M code/q3_ui/ui_servers2.c
Log Message:
-----------
Bug 5134 - q3_ui incorrectly tells user to refresh servers while auto-refreshing, patch by Zack Middleton
Commit: e5ddcee71eee7b45ddca9134d779a61512323098
https://github.com/ioquake/ioq3/commit/e5ddcee71eee7b45ddca9134d779a61512323098
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-07-31 (Sun, 31 Jul 2011)
Changed paths:
M code/game/g_local.h
M code/ui/ui_local.h
Log Message:
-----------
Some more removal of unused code in addition to r2104, by Zack Middleton
Commit: 8ab958fab9a4eb69b922f4247ffc792564edddcb
https://github.com/ioquake/ioq3/commit/8ab958fab9a4eb69b922f4247ffc792564edddcb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix pak order when reconnecting to a server.
When /connect to the same server is issued while already connected, an initial call to CL_Disconnect will remove all pak file references
and reset the pak order.
Reordering only occurs through FS_Restart, which in turn is called when checksum feed changes. Because we reconnect to the same server,
checksum feed never changes and pak file order is not restored to server order again. With certain pak file constellations between client/server,
this may result in an inability to load files from paks which are not correctly detected as referenced paks.
Commit: 40dfcee06e70ebf0ccb7c7b8172e330e5395e38a
https://github.com/ioquake/ioq3/commit/40dfcee06e70ebf0ccb7c7b8172e330e5395e38a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M Makefile
M code/client/cl_cin.c
M code/client/cl_main.c
M code/client/cl_scrn.c
M code/qcommon/common.c
M code/qcommon/q_math.c
M code/qcommon/q_platform.h
M code/renderer/tr_image.c
M code/renderer/tr_image_png.c
M code/renderer/tr_init.c
M code/renderer/tr_light.c
M code/renderer/tr_local.h
M code/renderer/tr_mesh.c
M code/renderer/tr_model.c
M code/renderer/tr_public.h
M code/renderer/tr_scene.c
M code/renderer/tr_shade.c
M code/renderer/tr_shade_calc.c
M code/renderer/tr_shader.c
M code/renderer/tr_sky.c
M code/renderer/tr_world.c
M code/sdl/sdl_gamma.c
M code/sdl/sdl_glimp.c
M code/sdl/sdl_input.c
Log Message:
-----------
Modular rendering system. Patch by use.less01
This might break MSVC builds. I'll take care of it later
Commit: 5a1449bd518a1221327f775bc8b7a8924579a62b
https://github.com/ioquake/ioq3/commit/5a1449bd518a1221327f775bc8b7a8924579a62b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
A code/renderer/tr_subs.c
Log Message:
-----------
Add forgotten file for last rev
Commit: 404fe4e6e05fc44dc38158e123ea3916e58710e7
https://github.com/ioquake/ioq3/commit/404fe4e6e05fc44dc38158e123ea3916e58710e7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M code/client/cl_curl.c
M code/client/cl_main.c
M code/client/qal.c
M code/sys/sys_loadlib.h
M code/sys/sys_main.c
Log Message:
-----------
Don't search system directories for renderer lib
Commit: 8ab91bde8ed52db68987797ded498c1e8023f643
https://github.com/ioquake/ioq3/commit/8ab91bde8ed52db68987797ded498c1e8023f643
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M code/client/cl_main.c
M code/null/null_client.c
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/renderer/tr_init.c
M code/sys/sys_main.c
Log Message:
-----------
- Fix already defined command warnings for minimize
- Fix recursive CL_Shutdown warning and "command already defined" warnings when quitting while playing on a server that changed the gamedir.
Commit: eb9fe030c47281e6145908e0331cc543b4aaf432
https://github.com/ioquake/ioq3/commit/eb9fe030c47281e6145908e0331cc543b4aaf432
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M code/botlib/be_ai_move.c
M code/cgame/cg_draw.c
M code/cgame/cg_event.c
M code/cgame/cg_main.c
M code/cgame/cg_players.c
M code/cgame/cg_playerstate.c
M code/cgame/cg_predict.c
M code/cgame/cg_servercmds.c
M code/client/cl_main.c
M code/game/ai_chat.c
M code/game/ai_dmnet.c
M code/game/ai_dmq3.c
M code/game/ai_main.c
M code/game/ai_team.c
M code/game/bg_pmove.c
M code/game/g_active.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_items.c
M code/game/g_local.h
M code/game/g_main.c
M code/game/g_misc.c
M code/game/g_mover.c
M code/game/g_spawn.c
M code/game/g_team.c
M code/game/g_weapon.c
M code/q3_ui/ui_gameinfo.c
M code/q3_ui/ui_players.c
M code/q3_ui/ui_startserver.c
M code/ui/ui_gameinfo.c
M code/ui/ui_main.c
M code/ui/ui_players.c
Log Message:
-----------
Batch of bug fixes for gamecode. Patch compiled and log message written by Tobias Kuehnhammer (#5144)
################################################################################
This Patch fixes:
################################################################################
- The "fraglimit warning" was not played at all, if on the blue team.
- The "where" console command was broken.
- Obelisk explosion wasn't drawn if no Rocketlauncher was loaded.
- Impact marks sometimes didn't draw at all.
- IMPORTANT BUGFIX: No killing for cheaters with Lightning gun and Gauntlet.
- If two doors are close to each other a spectator couldn't fly through them.
- More robust, efficient and logical respawning routine.
NOTE: The game.qvm will get notable smaller and will use LESS MEMORY!
- Drowning sounds are fixed. Now they are played as intended. (as the id
comment
in the source code shows).
- Some AI bugs (OVERFLOW!) in the bot movement code.
- Several "Team Arena" Overload and Harvester bugs.
- Stops bots from attacking a team mate (player) who only changed teams.
- Some voice chats and CTF commands fixed.
- "Team_ReturnFlag" was called twice, which did wired things sometimes.
NOTE: (G_RunItem checks CONTENTS_NODROP already!)
- A bugfix for Gauntlet animation.
- Incorrect CTF scoring.
- A bunch of corrected comments and print lines ("\n").
- Some regularity of expression and some small trivial bugs.
################################################################################
Details:
################################################################################
********************************************************************************
BUG: in gamemode GT_TEAM the fraglimit warning will not be played if joining
the
blue team!
--------------------------------------------------------------------------------
Solution: In "CG_CheckLocalSounds": if cgs.scores2 > highScore, highScore
should
be cgs.scores2.
********************************************************************************
BUG: the "where" console command doesn't work as expected (it's always 0 0 0)
but not in id Quake 3 Arena. It seems that now Ioquake3 is affected!
--------------------------------------------------------------------------------
Solution: In Function "Cmd_Where_f" ent->s.origin should be
ent->r.currentOrigin.
********************************************************************************
BUG: in gamemode GT_OBELISK obelisk explosion won't be drawn if there is no
Rocketlauncher loaded. (The "maps without Rocketlauncher" bug)
--------------------------------------------------------------------------------
Solution: in "cg_main.c": cgs.media.rocketExplosionShader should be registered
if gamemode is GT_OBELISK.
********************************************************************************
BUG: Impact marks sometimes doesn't draw at all. Not easy to reproduce if you
don't play (io)Quake3 every day and know the places where it happens! ;)
But anyway...
Test: start q3dm12 go to "Long Jump Canyon" (where the small platform
teleporter for the BFG is) place yourself at the point where the railgun
spawns, look in the direction where the red suspended armor is. Now shoot
at the sloped wall on the out/leftside of the door you see. (the sloped
wall should be nearly in the center of your screen now). If you choose the
correct brush face and shoot up and down at this brush face, the impact
marks sometimes aren't visible.
There are hundreds of custom maps where this can happen!
--------------------------------------------------------------------------------
Solution: I replaced the function "SnapVectorTowards" with the one from
"Wolfenstein - Enemy Territory (GPL Source Code)"
********************************************************************************
BUG: Normally "NOCLIP" cheaters are logically not allowed to fire a gun.
Unfortunatly the Gauntlet (and Lightning gun) was forgotten and not
restricted to that. All weapons except those two were handled correct.
--------------------------------------------------------------------------------
Solution: Make Gauntlet and Lightning gun not firing for someone who cheats
with "NOCLIP" (like all other weapons).
********************************************************************************
NOTE: A few bugfixes are not mine and are reported here:
http://www.quake3world.com/forum/viewtopic.php?f=16&t=9179.
Thanks to Quake3world, for all those years and the good guys there!
********************************************************************************
BUG: During making a mod I found a very strange bug, which mainly occurs if
someone tries to implement a lot of singleplayer monsters which should
walk
slowly (like the "Crash" bot). So if someone wants to make slow down bots
or monsters when they are walking towards a goal and alter the function
"BotMoveInGoalArea" then the bots/monsters do stupid things. Otherwise and
this is the default (also buggy) behavior they start running although they
shouldn't (as seen with the "Crash" bot and will not be fixed here).
--------------------------------------------------------------------------------
Solution: Fix overflow in bot user command. BUGFIX from "Hunt" mod by J.
Hoffman.
********************************************************************************
BUG: in function "BotMoveToGoal" the special elevator case doesn't make sense.
--------------------------------------------------------------------------------
Solution: in "be_ai_move.c": ((result->flags & MOVERESULT_ONTOPOF_FUNCBOB) ||
(result->flags & MOVERESULT_ONTOPOF_FUNCBOB))
should be ((result->flags & MOVERESULT_ONTOPOF_ELEVATOR) ||
(result->flags & MOVERESULT_ONTOPOF_FUNCBOB)).
********************************************************************************
BUG: in function "BotWantsToRetreat" and "BotWantsToChase" this is wrong:
"(bs->enemy != redobelisk.entitynum || bs->enemy !=
blueobelisk.entitynum)"
--------------------------------------------------------------------------------
Solution: "... redobelisk.entitynum) && (bs->enemy != blueobelisk.." is
correct.
********************************************************************************
BUG: in gamemode GT_OBELISK there are too many node switches for bots
(test: mpq3tourney6 with many bots). If that happens, game becomes
unplayable. I don't know if this is the best solution but here it is:
--------------------------------------------------------------------------------
Solution: In function "AINode_Battle_Fight" right after:
if (!BotEntityVisible(bs->entitynum, bs->eye, bs->viewangles, 360, bs->enemy))
{
I added this:
#ifdef MISSIONPACK
if (bs->enemy == redobelisk.entitynum || bs->enemy ==
blueobelisk.entitynum)
{
AIEnter_Battle_Chase(bs, "battle fight: obelisk out of sight");
return qfalse;
}
#endif
********************************************************************************
BUG: in gamemode >= GT_TEAM, after team change, bots will (sometimes) not stop
shooting at you, although you are on their team now. It seems that the
configstrings are f***** up or not reliable in this case!
--------------------------------------------------------------------------------
Solution: In function "BotTeam" and "BotSameTeam" get the real team values.
********************************************************************************
BUG: Some of the bots voice commands are wrong. They are commanded to attack
the
enemy base but they say "Okay, I will defend!"
--------------------------------------------------------------------------------
Solution: Corrected some voice commands in "BotCTFOrders_FlagNotAtBase" and
"Bot1FCTFOrders_EnemyDroppedFlag"
********************************************************************************
BUG: Spectators couldn't fly through doors if they are very close to each
other.
You can test it with some regular id maps (q3dm14, q3dm12) but there are
also many custom maps where this can happen! This is annoying because in
the worst case you can't move at all and are caught inside a door.
--------------------------------------------------------------------------------
Solution: There is a solution in a mod called "Hunt" by J. Hoffman.
Bugfix is included in this patch!
********************************************************************************
BUG: During making a mod I found it very hard to implement some of my ideas
(something like "Limbo" or "Meeting") because of the way the player spawn
effect, intermission and spawning on victory pads is handled. I reworked
it
a bit and simplified it so that the effect is handled when a client
respawns
(as the name says) and not when a client begins. I think this will help
more
mod makers everytime they want to make changes to spawning of players,
bots
on victory pads or monsters... and want to avoid spectators with
Machineguns
which can kill and score... :()
NOTE: I also renamed the poorly named function "respawn"
to "ClientRespawn". If someone searches the code base for "respawn"
it was really hard to find the correct place for what was
meant. "respawn" is used so often, that you really get headache ...
now with "ClientRespawn" it's easier!
IMPORTANT: The whole respawning, moving to intermission point and
everything related to that is now done in a more reliable way
without changing the default behavior. (How critical the whole
spwaning mess was did you see by yourself (ioquake3 rev. 2076).
With this patch it's safer.
Trust me, I spent hours of fixing silly problems...
--------------------------------------------------------------------------------
Solution: Simplified "ClientBegin" and moved the teleport event
to "ClientSpawn".
********************************************************************************
BUG: If a player is dying or hurted under water the hurt/dying sounds AND the
drowning sounds are played together. This is silly. Moreover it's no good
idea to let the server play client sounds! There was a solution in a mod
called "Q3A++" by Dan 'Neurobasher' Gomes which fixes the problem.
--------------------------------------------------------------------------------
Solution: Created a "CG_WaterLevel" function to play the appropriate sounds.
********************************************************************************
################################################################################
Commit: b151d917776e3fe927d9cc63a33b9eb442e65929
https://github.com/ioquake/ioq3/commit/b151d917776e3fe927d9cc63a33b9eb442e65929
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M Makefile
Log Message:
-----------
Remove unneeded library dependencies with new modular renderer
Commit: 6713bbbab3976e47d14541629de0672632f1f00d
https://github.com/ioquake/ioq3/commit/6713bbbab3976e47d14541629de0672632f1f00d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M Makefile
Log Message:
-----------
Make client/server cflags configurable
Commit: 83f228a42fa239eec0c57c5912f84209f1ef2971
https://github.com/ioquake/ioq3/commit/83f228a42fa239eec0c57c5912f84209f1ef2971
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M Makefile
Log Message:
-----------
Add patch by Zack Middleton to fix building for USE_RENDERER_DLOPEN=0
Commit: 89b53079ccf9feb8c2dfbc1b89a4abe2cbbbe2dc
https://github.com/ioquake/ioq3/commit/89b53079ccf9feb8c2dfbc1b89a4abe2cbbbe2dc
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M Makefile
Log Message:
-----------
Add SDL library to renderer lib
Commit: fb24020f89d5b68e06a499b80d7edf76819afc01
https://github.com/ioquake/ioq3/commit/fb24020f89d5b68e06a499b80d7edf76819afc01
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M Makefile
Log Message:
-----------
Fix compilation on MINGW
Commit: 800a3c8d7b3b7728a2b5f97e42f34331218f90bd
https://github.com/ioquake/ioq3/commit/800a3c8d7b3b7728a2b5f97e42f34331218f90bd
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M code/qcommon/q_platform.h
Log Message:
-----------
Fix ARCH_STRING macro for mingw64
Commit: c21dee0b37ad8be84519bf4ff797493dcf6b5e51
https://github.com/ioquake/ioq3/commit/c21dee0b37ad8be84519bf4ff797493dcf6b5e51
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-01 (Mon, 01 Aug 2011)
Changed paths:
M code/client/cl_main.c
M code/game/bg_pmove.c
Log Message:
-----------
[16:31:51] <ZTurtleMan> Thilo: two small fixes, one for r2112 and one for r2116. http://pastebin.com/raw.php?i=h19r211Z
Commit: 020bd8772f6ed62d15e91e797653b6649ee3c35f
https://github.com/ioquake/ioq3/commit/020bd8772f6ed62d15e91e797653b6649ee3c35f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M README
Log Message:
-----------
Fixed some typos in the readme.
Commit: 86a7cd3dea25d13291f3340231f26e4d04c059fb
https://github.com/ioquake/ioq3/commit/86a7cd3dea25d13291f3340231f26e4d04c059fb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M code/game/g_weapon.c
Log Message:
-----------
Fix crash bug introduced in r2116. traceEnt does not always have to be a client, so gauntlet attacking something that is not a client will crash the game. Thanks to Ensiform for reporting
Commit: 63c2b017d6ed98cb5a6180f3ecf23053a7efc805
https://github.com/ioquake/ioq3/commit/63c2b017d6ed98cb5a6180f3ecf23053a7efc805
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M code/libs/win32/libSDL.dll.a
M code/libs/win32/libSDL.la
M misc/msvc/ioq3.sln
M misc/osxfe/ioquake3fe/ioquake3.icns
Log Message:
-----------
Remove executable property from these files
Commit: 1ea0df54f82cf0912bfa2518595eabb6db00a6de
https://github.com/ioquake/ioq3/commit/1ea0df54f82cf0912bfa2518595eabb6db00a6de
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M Makefile
Log Message:
-----------
Change x86_64 to x64 for mingw.
Commit: 702c51905756a974683685cc5326cd589cc7977d
https://github.com/ioquake/ioq3/commit/702c51905756a974683685cc5326cd589cc7977d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M Makefile
Log Message:
-----------
Moved various per-platform ifs/defines to be only done once for all platforms.
Commit: 0bc54ab6963b157b81ce93f94af80de61663962c
https://github.com/ioquake/ioq3/commit/0bc54ab6963b157b81ce93f94af80de61663962c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-02 (Tue, 02 Aug 2011)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix game restart after curl download finished
Commit: 06628af7c5cb99a443970c737bb3432245aa811f
https://github.com/ioquake/ioq3/commit/06628af7c5cb99a443970c737bb3432245aa811f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-03 (Wed, 03 Aug 2011)
Changed paths:
M code/client/cl_main.c
M code/qcommon/files.c
Log Message:
-----------
Don't do game_restart if game directory changed from "" to "baseq3" or "baseq3" to ""
Commit: 85ae08e80086222cb0d098d74292c6bac57c4520
https://github.com/ioquake/ioq3/commit/85ae08e80086222cb0d098d74292c6bac57c4520
Author: Tim Angus <tim at ngus.net>
Date: 2011-08-03 (Wed, 03 Aug 2011)
Changed paths:
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/sys/sys_main.c
Log Message:
-----------
* Fix some grammar in DLL loading
* s/Sys_LoadQVMDll/Sys_LoadGameDll/
Commit: f220db0e084afbee969193a11765d8ff930dca97
https://github.com/ioquake/ioq3/commit/f220db0e084afbee969193a11765d8ff930dca97
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-05 (Fri, 05 Aug 2011)
Changed paths:
M code/q3_ui/ui_servers2.c
Log Message:
-----------
Fixed viewing sv_master[3-5] in q3_ui server browser (don't give engine fake sources).
Commit: 6242d16e0d8a21c26b5fc2e88e1233d96d305661
https://github.com/ioquake/ioq3/commit/6242d16e0d8a21c26b5fc2e88e1233d96d305661
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-05 (Fri, 05 Aug 2011)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Support five master servers in Team Arena server browser.
Commit: c1b3b6f0bebc317deca467a7a3c97d27c17c1f5e
https://github.com/ioquake/ioq3/commit/c1b3b6f0bebc317deca467a7a3c97d27c17c1f5e
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-05 (Fri, 05 Aug 2011)
Changed paths:
M code/qcommon/q_platform.h
M code/qcommon/q_shared.h
Log Message:
-----------
Fix compilation on non-x86 platforms, by Simon McVittie
Commit: 52aed503b586383aafb85f5231c6ba72daee89e0
https://github.com/ioquake/ioq3/commit/52aed503b586383aafb85f5231c6ba72daee89e0
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-05 (Fri, 05 Aug 2011)
Changed paths:
M code/qcommon/q_shared.c
M code/sys/con_tty.c
M code/tools/asm/q3asm.c
M code/tools/lcc/cpp/include.c
M code/tools/lcc/cpp/tokens.c
M code/tools/lcc/etc/lcc.c
M code/tools/lcc/src/bytecode.c
Log Message:
-----------
Bug 5146 - Remove last of warnings under gcc 4.6.1 for Linux, patch by q3urt.undead at gmail.com
Commit: 06231971edc1c3e921276cf6c38e0cba50bd770b
https://github.com/ioquake/ioq3/commit/06231971edc1c3e921276cf6c38e0cba50bd770b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-05 (Fri, 05 Aug 2011)
Changed paths:
M code/sys/con_tty.c
Log Message:
-----------
Use STDOUT_FILENO instead of 1 in con_tty.c
Commit: a87b059ab7f8917a72a88b865059deefde206ab9
https://github.com/ioquake/ioq3/commit/a87b059ab7f8917a72a88b865059deefde206ab9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-05 (Fri, 05 Aug 2011)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Don't grab mouse till UI loads.
Commit: b9a060bfe275c0504739161959ee553299f4d7ce
https://github.com/ioquake/ioq3/commit/b9a060bfe275c0504739161959ee553299f4d7ce
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-05 (Fri, 05 Aug 2011)
Changed paths:
M Makefile
Log Message:
-----------
Don't create clientsmp directory (which is no longer used), pointed out by DevHC.
Commit: 5d24905c8d1c3b897c3c99da28259bbc7fd4bdfa
https://github.com/ioquake/ioq3/commit/5d24905c8d1c3b897c3c99da28259bbc7fd4bdfa
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-05 (Fri, 05 Aug 2011)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Simulate line buffering and fix the overflow bug in Com_ReadFromPipe(), patch from DevHC.
Commit: 3b642f90327dbbebec61ac8f587a2244fc0e4f80
https://github.com/ioquake/ioq3/commit/3b642f90327dbbebec61ac8f587a2244fc0e4f80
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-09 (Tue, 09 Aug 2011)
Changed paths:
M code/client/cl_parse.c
M code/qcommon/cvar.c
Log Message:
-----------
Add hack to allow server the setting of game cvar values that are important for playerstate prediction for legacy gamecode.
Commit: 99e157e0667587f76c88431f641cc5b7103dd6e3
https://github.com/ioquake/ioq3/commit/99e157e0667587f76c88431f641cc5b7103dd6e3
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-10 (Wed, 10 Aug 2011)
Changed paths:
M Makefile
M code/qcommon/vm_x86.c
Log Message:
-----------
- Add x86_64 platform for MacOSX
- Fix compilation on MacOSX gcc
Commit: 08acc75a1a64bb9cfdbeab319e08b393869b558f
https://github.com/ioquake/ioq3/commit/08acc75a1a64bb9cfdbeab319e08b393869b558f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-10 (Wed, 10 Aug 2011)
Changed paths:
M Makefile
M code/libs/macosx/libSDL-1.2.0.dylib
M code/libs/macosx/libSDLmain.a
Log Message:
-----------
- More MacOSX changes to Makefile
- Ship libSDL-1.2.0.dylib with x86_64 platform support
Commit: a248451e660bc502415b8d20b70101b5a033c5ca
https://github.com/ioquake/ioq3/commit/a248451e660bc502415b8d20b70101b5a033c5ca
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-10 (Wed, 10 Aug 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Fix warning on MacOSX
Commit: 8e689739f426e01b696ff346b54a6eb9a198e42e
https://github.com/ioquake/ioq3/commit/8e689739f426e01b696ff346b54a6eb9a198e42e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-11 (Thu, 11 Aug 2011)
Changed paths:
M code/q3_ui/ui_video.c
Log Message:
-----------
Removed "Color Depth" from q3_ui system settings, it didn't control anything.
Commit: 1609d1c42b68804025f74c037910b1cec919e92d
https://github.com/ioquake/ioq3/commit/1609d1c42b68804025f74c037910b1cec919e92d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-11 (Thu, 11 Aug 2011)
Changed paths:
M code/q3_ui/ui_video.c
M code/renderer/tr_init.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
- Added r_mode -2 for using display resolution.
- Changed q3_ui's very high video settings use display resolution.
Commit: efd5f47bf6d6e3e2dbc3c2fc5f214965276f31e0
https://github.com/ioquake/ioq3/commit/efd5f47bf6d6e3e2dbc3c2fc5f214965276f31e0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-11 (Thu, 11 Aug 2011)
Changed paths:
M Makefile
Log Message:
-----------
Fixed copyfiles when USE_RENDERER_DLOPEN is disabled.
Commit: 1469df546e24e1b0737f736222e5d0673b82d521
https://github.com/ioquake/ioq3/commit/1469df546e24e1b0737f736222e5d0673b82d521
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-11 (Thu, 11 Aug 2011)
Changed paths:
M code/q3_ui/ui_video.c
M code/renderer/tr_init.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
Reverted r2145 per Timbo's suggestion.
Commit: abe85940aee47cd652ca6cc7008fa56466f26475
https://github.com/ioquake/ioq3/commit/abe85940aee47cd652ca6cc7008fa56466f26475
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-22 (Mon, 22 Aug 2011)
Changed paths:
M code/client/cl_main.c
M code/qcommon/qcommon.h
Log Message:
-----------
Disabled getting motd from update server in standalone build.
Commit: de182882f1fd15b8bbe15e408ee91e332f7af9c8
https://github.com/ioquake/ioq3/commit/de182882f1fd15b8bbe15e408ee91e332f7af9c8
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-08-24 (Wed, 24 Aug 2011)
Changed paths:
M code/client/cl_parse.c
M code/qcommon/cvar.c
M code/qcommon/files.c
M code/qcommon/q_shared.h
Log Message:
-----------
Fix auto game-restart when disconnecting from a server that explicitly set fs_game to "baseq3" instead of ""
Commit: 6d97d5c628a7e5bd523803e88e1655c9d0b33df5
https://github.com/ioquake/ioq3/commit/6d97d5c628a7e5bd523803e88e1655c9d0b33df5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-26 (Fri, 26 Aug 2011)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
Don't include libcurl-4.dll or zlib1.dll in NSIS installer, they don't seem to be used.
Commit: dd9230de0453e91be3b17eca7696132555771c06
https://github.com/ioquake/ioq3/commit/dd9230de0453e91be3b17eca7696132555771c06
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-26 (Fri, 26 Aug 2011)
Changed paths:
M misc/nsis/Makefile
Log Message:
-----------
Somewhat fixed NSIS installer for win64, probably still installs with x86 programs.
Commit: 120f29c40281589b2625ee76d890e046e375e215
https://github.com/ioquake/ioq3/commit/120f29c40281589b2625ee76d890e046e375e215
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-27 (Sat, 27 Aug 2011)
Changed paths:
M README
Log Message:
-----------
Added myself to the maintainer list in the README.
Commit: 56f5fedee9b1d2e6ce460a20cbb9860b86c1e365
https://github.com/ioquake/ioq3/commit/56f5fedee9b1d2e6ce460a20cbb9860b86c1e365
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-29 (Mon, 29 Aug 2011)
Changed paths:
M code/client/cl_curl.c
M code/client/cl_curl.h
M code/client/cl_main.c
Log Message:
-----------
- Only need cl_cURLLib cvar if USE_CURL_DLOPEN is defined.
- Try to load libcurl-4.dll on win32 (it use to be included in the NSIS installer).
Commit: b3c9d55f50860d2b1973cead753d912d719e5605
https://github.com/ioquake/ioq3/commit/b3c9d55f50860d2b1973cead753d912d719e5605
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-08-29 (Mon, 29 Aug 2011)
Changed paths:
M Makefile
M misc/nsis/Makefile
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
Include extra dlls in NSIS installer if needed (renderer, curl, speex, zlib, jpeg).
Commit: 1a736dd725759d30156a00a0b650891fdcc11d0b
https://github.com/ioquake/ioq3/commit/1a736dd725759d30156a00a0b650891fdcc11d0b
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2011-08-30 (Tue, 30 Aug 2011)
Changed paths:
M misc/nsis/Makefile
Log Message:
-----------
put the g where the g belongs
Commit: d9b72dedc189258dd4170fdec676401f44163b28
https://github.com/ioquake/ioq3/commit/d9b72dedc189258dd4170fdec676401f44163b28
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-07 (Wed, 07 Sep 2011)
Changed paths:
M code/client/cl_main.c
M code/server/sv_client.c
Log Message:
-----------
Require gamename if not supporting legacy protocol.
Commit: 4113f63a634c2c837c4da60b2b3236fecbd10eaf
https://github.com/ioquake/ioq3/commit/4113f63a634c2c837c4da60b2b3236fecbd10eaf
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-09 (Fri, 09 Sep 2011)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Changed the joystick axis to key remap to start at K_JOY17 (fits better with hat_keys and K_JOY16 is used by button).
Commit: 4632d85553396d06137f195ae754e0e7e45cedfd
https://github.com/ioquake/ioq3/commit/4632d85553396d06137f195ae754e0e7e45cedfd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-09 (Fri, 09 Sep 2011)
Changed paths:
M code/client/cl_input.c
Log Message:
-----------
Removed unused IN_ButtonDown and IN_ButtonUp functions.
Commit: 237b09f4abe966c1e85e03228717a45c462271ae
https://github.com/ioquake/ioq3/commit/237b09f4abe966c1e85e03228717a45c462271ae
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-09 (Fri, 09 Sep 2011)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
Fixed some function name comments in cl_cin.c
Commit: 22d6240fe22618b5b71ca3cb3de1c8b69b8e8169
https://github.com/ioquake/ioq3/commit/22d6240fe22618b5b71ca3cb3de1c8b69b8e8169
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-09 (Fri, 09 Sep 2011)
Changed paths:
M code/client/client.h
Log Message:
-----------
Removed unused kbutton_t declarations in client.h
Commit: 72d00c568b43abd7c0e59ef931fcbdf4d56fc949
https://github.com/ioquake/ioq3/commit/72d00c568b43abd7c0e59ef931fcbdf4d56fc949
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-09 (Fri, 09 Sep 2011)
Changed paths:
M code/client/cl_scrn.c
Log Message:
-----------
Use BIGCHAR_WIDTH instead of hardcoded 16 in cl_scrn.c
Commit: b7fa3e70738a5d9acdd0e63f9b8d562bc6ebf26e
https://github.com/ioquake/ioq3/commit/b7fa3e70738a5d9acdd0e63f9b8d562bc6ebf26e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-09 (Fri, 09 Sep 2011)
Changed paths:
M code/client/cl_ui.c
Log Message:
-----------
Use EXEC_NOW instead of hardcoded 0 in cl_ui.c
Commit: f7a20068eee72811e7438e9c57e16d7a429230b5
https://github.com/ioquake/ioq3/commit/f7a20068eee72811e7438e9c57e16d7a429230b5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-09 (Fri, 09 Sep 2011)
Changed paths:
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
Log Message:
-----------
Support vm syscalls with up to 15 args using 64 bit compiled vm (like interprated vms).
Commit: 3774a8aeee969ef09ab6b66d81146d2dcacd090f
https://github.com/ioquake/ioq3/commit/3774a8aeee969ef09ab6b66d81146d2dcacd090f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-12 (Mon, 12 Sep 2011)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Restored loading ".dat" journal files from disk when connect to pure servers. Accidentally broke in r1911, reported by Ensiform.
Commit: 0866b667e0cc3a19f21679edf5f9df7857ec40fc
https://github.com/ioquake/ioq3/commit/0866b667e0cc3a19f21679edf5f9df7857ec40fc
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-12 (Mon, 12 Sep 2011)
Changed paths:
M code/sys/con_win32.c
Log Message:
-----------
Fixed win32 dedicated server console output. It use to write input line and then write output over the top of it. Reported by Ensiform.
Commit: 2b50313c9a29ad0f74db6fd3161ffa719a1f25aa
https://github.com/ioquake/ioq3/commit/2b50313c9a29ad0f74db6fd3161ffa719a1f25aa
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-18 (Sun, 18 Sep 2011)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Use platform's path separator in FS_Path_f (for consistent output on Windows), reported by Ensiform.
Commit: b14c6d581c76ba1f9991d865941fcbcaded52e0b
https://github.com/ioquake/ioq3/commit/b14c6d581c76ba1f9991d865941fcbcaded52e0b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-19 (Mon, 19 Sep 2011)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Use correct variable for getting buffer length, reported by Ensiform.
Commit: beff4a3c47cb04848fde8de7cb129e870be74472
https://github.com/ioquake/ioq3/commit/beff4a3c47cb04848fde8de7cb129e870be74472
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-19 (Mon, 19 Sep 2011)
Changed paths:
M code/client/cl_cgame.c
Log Message:
-----------
Only include libmumblelink.h if USE_MUMBLE is defined, reported by Ensiform.
Commit: 98af5f4bb05dd55daadc31d555856a54b07f87a2
https://github.com/ioquake/ioq3/commit/98af5f4bb05dd55daadc31d555856a54b07f87a2
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-19 (Mon, 19 Sep 2011)
Changed paths:
M code/asm/snapvector.asm
Log Message:
-----------
Fix missing return instruction for fpu ftol on msvc. Thanks to Ensiform for reporting.
Commit: c927fab58fef33f537e97a471e10a02731df5537
https://github.com/ioquake/ioq3/commit/c927fab58fef33f537e97a471e10a02731df5537
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-19 (Mon, 19 Sep 2011)
Changed paths:
M code/asm/snapvector.asm
M code/asm/snapvector.c
Log Message:
-----------
Implement Mathias Benthrup's suggestion for x86 ASM snapvector implementation which reduces cache misses.
Commit: 9124d26afb947e204657918dd27f2e4c0c5c5af2
https://github.com/ioquake/ioq3/commit/9124d26afb947e204657918dd27f2e4c0c5c5af2
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-19 (Mon, 19 Sep 2011)
Changed paths:
M code/asm/snapvector.asm
Log Message:
-----------
Fix latest commit for x86 msvc
Commit: bc3e9899677d3e184c6307ef646298e89aad840a
https://github.com/ioquake/ioq3/commit/bc3e9899677d3e184c6307ef646298e89aad840a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-19 (Mon, 19 Sep 2011)
Changed paths:
M code/renderer/tr_model_iqm.c
Log Message:
-----------
Bug 5199 - IQM joint matrices wrong, patch by James Canete
Commit: af4607c02646beb3e01ba1d24f362142c0622abe
https://github.com/ioquake/ioq3/commit/af4607c02646beb3e01ba1d24f362142c0622abe
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-19 (Mon, 19 Sep 2011)
Changed paths:
M code/client/snd_dma.c
M code/q3_ui/ui_sound.c
Log Message:
-----------
Bug 5178 - Sound quality menu option has no effect
Commit: 2943488927973e15d4f50a5f0abe34a15738aa1f
https://github.com/ioquake/ioq3/commit/2943488927973e15d4f50a5f0abe34a15738aa1f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-20 (Tue, 20 Sep 2011)
Changed paths:
M code/q3_ui/ui_sound.c
Log Message:
-----------
Added option for selecting sound system (SDL or OpenAL) and option for setting SDL sound quality to q3_ui sound menu.
Sound settings must now be applied before they take affect (needed for sound system and SDL sound quality changes).
Commit: 3f79d045362f7c88c0e77a20d951c2569e2c9628
https://github.com/ioquake/ioq3/commit/3f79d045362f7c88c0e77a20d951c2569e2c9628
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-09-20 (Tue, 20 Sep 2011)
Changed paths:
M code/q3_ui/ui_credits.c
Log Message:
-----------
Center ioq3 credits vertically.
Commit: 7a1f2bc92b7dfb40d6045f7d974981a65b14941a
https://github.com/ioquake/ioq3/commit/7a1f2bc92b7dfb40d6045f7d974981a65b14941a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-21 (Wed, 21 Sep 2011)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Bug 5238 - cURL wrong use of curl_easy_setopt property, by Adrian Fuhrmann
Commit: ebec84c55ddde126483f261ad87c018185dbbcc5
https://github.com/ioquake/ioq3/commit/ebec84c55ddde126483f261ad87c018185dbbcc5
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-27 (Tue, 27 Sep 2011)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Fix q3vm execution on x86/x86_64 MacOSX
Commit: 8a500d71daaadf199957309f5ee4d8c0fc2157da
https://github.com/ioquake/ioq3/commit/8a500d71daaadf199957309f5ee4d8c0fc2157da
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-27 (Tue, 27 Sep 2011)
Changed paths:
M code/asm/ftola.asm
M code/asm/ftola.c
M code/asm/snapvector.asm
M code/asm/snapvector.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
Set default rounding mode to FE_NEAREST again. Thanks to Matthias Bentrup for providing some explanations.
Commit: acc2da023c640045f7f431156868e9d8ef75be2c
https://github.com/ioquake/ioq3/commit/acc2da023c640045f7f431156868e9d8ef75be2c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-27 (Tue, 27 Sep 2011)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
Throw error when making calls to empty VM
Commit: d176ebe84a76d1291f16673770ac51365edb272a
https://github.com/ioquake/ioq3/commit/d176ebe84a76d1291f16673770ac51365edb272a
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-27 (Tue, 27 Sep 2011)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
Add some checks when reloading QVMs via VM_Restart()
Commit: 7eba074ce469a7b5ddb087a6efefbc83a6987fad
https://github.com/ioquake/ioq3/commit/7eba074ce469a7b5ddb087a6efefbc83a6987fad
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-27 (Tue, 27 Sep 2011)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/qcommon/vm.c
M code/server/sv_game.c
Log Message:
-----------
Allow VM_Restart to load unpure qagame.qvm so that local server won't crash after map_restart if server operator has qagame.qvm residing outside pak file (#5196)
Thanks to "rg3" for providing a shell account
Commit: b93a88455a1dcab0a62db24258b1cc22c44cf8da
https://github.com/ioquake/ioq3/commit/b93a88455a1dcab0a62db24258b1cc22c44cf8da
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-27 (Tue, 27 Sep 2011)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_ui.c
Log Message:
-----------
Allow interpreted VM on pure servers
Commit: 89d986a35b3fe6b8e9c7ff47282d871b9313bf21
https://github.com/ioquake/ioq3/commit/89d986a35b3fe6b8e9c7ff47282d871b9313bf21
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-28 (Wed, 28 Sep 2011)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
Fix a few string literals
Commit: 171f98474fbade698863bd62a27bf357c502687d
https://github.com/ioquake/ioq3/commit/171f98474fbade698863bd62a27bf357c502687d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-09-29 (Thu, 29 Sep 2011)
Changed paths:
M Makefile
Log Message:
-----------
BitBlt Patch #0000 (#5176)
Commit: d4f8c4716d592e99d28a62e2cf4e721f4e808fc7
https://github.com/ioquake/ioq3/commit/d4f8c4716d592e99d28a62e2cf4e721f4e808fc7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-10-14 (Fri, 14 Oct 2011)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Force unload of running VMs when quitting through signal handler
Commit: f9cde509b2303190c7ba16a7ab0d3f0f49f15ec4
https://github.com/ioquake/ioq3/commit/f9cde509b2303190c7ba16a7ab0d3f0f49f15ec4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-10-14 (Fri, 14 Oct 2011)
Changed paths:
M code/server/sv_world.c
Log Message:
-----------
[18:48:20] <Ensiform> Thilo: http://pastebin.com/2UUmSCQK fixes point contents on the server side related to the cg fix with moving water. Dunno why s.origin and s.angles was ever used, the rest of sv_world.c always uses r.currentOrigin and r.currentAngles
[18:58:10] <Thilo> mhm
[18:58:15] <Thilo> Ensiform: it doesnt break anything?
[18:59:20] <Ensiform> nah
Commit: 675e7a641a67eae2a27e5754e876d08d395c5da8
https://github.com/ioquake/ioq3/commit/675e7a641a67eae2a27e5754e876d08d395c5da8
Author: Tim Angus <tim at ngus.net>
Date: 2011-10-21 (Fri, 21 Oct 2011)
Changed paths:
M Makefile
M code/asm/snapvector.c
M code/botlib/be_ai_chat.c
M code/game/g_cmds.c
M code/qcommon/common.c
M code/qcommon/q_platform.h
M code/qcommon/unzip.c
M code/renderer/tr_model_iqm.c
M code/renderer/tr_scene.c
Log Message:
-----------
* clang support
Commit: fd986dae063989842a651289f77c7fed4e08cce0
https://github.com/ioquake/ioq3/commit/fd986dae063989842a651289f77c7fed4e08cce0
Author: Tim Angus <tim at ngus.net>
Date: 2011-10-27 (Thu, 27 Oct 2011)
Changed paths:
M Makefile
M code/cgame/cg_view.c
M code/client/libmumblelink.c
M code/qcommon/common.c
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
M code/renderer/tr_bsp.c
M code/sys/con_tty.c
Log Message:
-----------
* Fix various warnings with GCC and clang
Commit: 7d570e693d353b5c9210c7dff01c6938d30e25c3
https://github.com/ioquake/ioq3/commit/7d570e693d353b5c9210c7dff01c6938d30e25c3
Author: Tim Angus <tim at ngus.net>
Date: 2011-10-27 (Thu, 27 Oct 2011)
Changed paths:
M Makefile
Log Message:
-----------
* (bug #5283) Changes to the Makefile to make building standalone games
easier (JBravo)
Commit: 4ccd548512149c0e07779af904b30274ad75c6a6
https://github.com/ioquake/ioq3/commit/4ccd548512149c0e07779af904b30274ad75c6a6
Author: Tim Angus <tim at ngus.net>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M code/asm/snapvector.c
Log Message:
-----------
* I zigged when I should have zagged
Commit: 5e7e61a648ddd0c9fd130fed73a3a5562ec7577c
https://github.com/ioquake/ioq3/commit/5e7e61a648ddd0c9fd130fed73a3a5562ec7577c
Author: Tim Angus <tim at ngus.net>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M Makefile
M README
Log Message:
-----------
* More Makefile configuration (ZTurtleMan)
Commit: 9064a13409c10fa057e57f98957f84985b050e8f
https://github.com/ioquake/ioq3/commit/9064a13409c10fa057e57f98957f84985b050e8f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
Fixed showing number of qvm jump table targets (r2180 caused it to show 0 on alloc).
Commit: 6283e552d4dce5bc06cf246115f2a639324dd658
https://github.com/ioquake/ioq3/commit/6283e552d4dce5bc06cf246115f2a639324dd658
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-10-28 (Fri, 28 Oct 2011)
Changed paths:
M code/asm/ftola.c
Log Message:
-----------
My bad. Revert the FPU control word to old value instead of the new one of course. Thanks to marky for reporting this
Commit: b648d6f17b7f5a3bc5075d2d68ed6f564b8590be
https://github.com/ioquake/ioq3/commit/b648d6f17b7f5a3bc5075d2d68ed6f564b8590be
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-11-03 (Thu, 03 Nov 2011)
Changed paths:
M code/client/cl_ui.c
Log Message:
-----------
Client no longer tries to run UI_SHUTDOWN on ui vms with an unsupported API version.
Commit: 4e59ef714b11b27054771067dcadaeed1cbabee4
https://github.com/ioquake/ioq3/commit/4e59ef714b11b27054771067dcadaeed1cbabee4
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-11-05 (Sat, 05 Nov 2011)
Changed paths:
M code/renderer/tr_scene.c
Log Message:
-----------
Print developer message when renderer runs out of free entities.
Commit: 07244588182ec579081d44e2cbd389237cafe489
https://github.com/ioquake/ioq3/commit/07244588182ec579081d44e2cbd389237cafe489
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-11-05 (Sat, 05 Nov 2011)
Changed paths:
M code/cgame/cg_particles.c
M code/renderer/tr_local.h
M code/renderer/tr_main.c
M code/renderer/tr_types.h
Log Message:
-----------
Fixed usage of various entity defines.
Commit: fd0d156338e4c9f699b75f4906b5a753e52aa904
https://github.com/ioquake/ioq3/commit/fd0d156338e4c9f699b75f4906b5a753e52aa904
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-11-10 (Thu, 10 Nov 2011)
Changed paths:
M code/game/g_svcmds.c
Log Message:
-----------
Added missing newlines to game dedicated chat messages.
Commit: 3ecd92ed916e403c8c0a1918d8cfec08a87bf0e4
https://github.com/ioquake/ioq3/commit/3ecd92ed916e403c8c0a1918d8cfec08a87bf0e4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-11-18 (Fri, 18 Nov 2011)
Changed paths:
M README
M code/renderer/tr_cmds.c
Log Message:
-----------
Add color combination green-magenta for anaglyph
Commit: 88e9d66633b8fcde7a47f1827f4c34f68627df41
https://github.com/ioquake/ioq3/commit/88e9d66633b8fcde7a47f1827f4c34f68627df41
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-11-18 (Fri, 18 Nov 2011)
Changed paths:
M code/cgame/cg_view.c
Log Message:
-----------
Disable blood on HUD when com_blood is 0.
Commit: 508f54854cf84ec7558ff80f3c5f9c9be7dc4c4f
https://github.com/ioquake/ioq3/commit/508f54854cf84ec7558ff80f3c5f9c9be7dc4c4f
Author: Zachary Slater <zachary at ioquake.org>
Date: 2011-11-20 (Sun, 20 Nov 2011)
Changed paths:
A make-macosx.sh
Log Message:
-----------
I made an awful variant of the old make script, it removes everything universal. Just to get a quick .app build again.
Don't use this for anything.
Commit: 011fcabb22bd5a15fd4577f6503f97f26451073a
https://github.com/ioquake/ioq3/commit/011fcabb22bd5a15fd4577f6503f97f26451073a
Author: Zachary Slater <zachary at ioquake.org>
Date: 2011-11-24 (Thu, 24 Nov 2011)
Changed paths:
M make-macosx.sh
Log Message:
-----------
Fixed that, still do not run this. I'm not sure why but the video mode handling doesn't work today in Mac OS X 10.7 and recovering is difficult.
Commit: fe64955c0ccd92f3ccc48ff62b7432bfffd6ded9
https://github.com/ioquake/ioq3/commit/fe64955c0ccd92f3ccc48ff62b7432bfffd6ded9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-11-28 (Mon, 28 Nov 2011)
Changed paths:
M code/game/g_trigger.c
Log Message:
-----------
Removed duplicate setting of contents for trigger_hurt.
Commit: 66820c79f4e225fd224cd5375e801c599333a345
https://github.com/ioquake/ioq3/commit/66820c79f4e225fd224cd5375e801c599333a345
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Fix net_restart when networking was temporarily disabled
Commit: 943d94bf0b149541ff135488bb81bfb5f0c3cc65
https://github.com/ioquake/ioq3/commit/943d94bf0b149541ff135488bb81bfb5f0c3cc65
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-12-03 (Sat, 03 Dec 2011)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
Use GENTITYNUM_BITS for jumppad_ent bits.
Commit: 5c1ddf40206d264e254a261f45e0927dc751cd5d
https://github.com/ioquake/ioq3/commit/5c1ddf40206d264e254a261f45e0927dc751cd5d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-12-08 (Thu, 08 Dec 2011)
Changed paths:
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
Log Message:
-----------
Enable zone and hunk debug in debug build.
Commit: 7b2f842053813c91f9eb846651fc5c7db8134459
https://github.com/ioquake/ioq3/commit/7b2f842053813c91f9eb846651fc5c7db8134459
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-12-08 (Thu, 08 Dec 2011)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Show file/line/label in Com_Error messages when run out of memory in debug build.
Commit: a5c88d0e0d3d28ac04caf58f9260fca3dcb3f6bd
https://github.com/ioquake/ioq3/commit/a5c88d0e0d3d28ac04caf58f9260fca3dcb3f6bd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-12-08 (Thu, 08 Dec 2011)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
Removed an unused variable (which wasn't compiled in as _DEBUG isn't defined using make).
Commit: 2fbf9d900642e2c757f9f5416d127cc70333a67d
https://github.com/ioquake/ioq3/commit/2fbf9d900642e2c757f9f5416d127cc70333a67d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-12-08 (Thu, 08 Dec 2011)
Changed paths:
M code/qcommon/common.c
M code/qcommon/qcommon.h
Log Message:
-----------
Removed unused functoin Hunk_Trash.
Commit: 93d1d0f83e3efcef5d8188340478e21d11d2a6a5
https://github.com/ioquake/ioq3/commit/93d1d0f83e3efcef5d8188340478e21d11d2a6a5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-12-08 (Thu, 08 Dec 2011)
Changed paths:
M code/renderer/tr_model.c
Log Message:
-----------
Show warning when renderer cannot load model after checking all supported formats, instead of after each format.
Commit: 34b22e9119300b627e0387b4204bc63e0c17f89a
https://github.com/ioquake/ioq3/commit/34b22e9119300b627e0387b4204bc63e0c17f89a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-12-08 (Thu, 08 Dec 2011)
Changed paths:
M code/renderer/tr_model.c
Log Message:
-----------
Reverted r2209...
Commit: bdf1af34dc5e5afaa93bccf07a06f16ad0ba019c
https://github.com/ioquake/ioq3/commit/bdf1af34dc5e5afaa93bccf07a06f16ad0ba019c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2011-12-10 (Sat, 10 Dec 2011)
Changed paths:
M Makefile
Log Message:
-----------
Fixed typo in Makefiles copyfiles directory path check.
Commit: 579d75c539085d34de85a2f4ca64c20eca232d04
https://github.com/ioquake/ioq3/commit/579d75c539085d34de85a2f4ca64c20eca232d04
Author: Zachary Slater <zachary at ioquake.org>
Date: 2011-12-12 (Mon, 12 Dec 2011)
Changed paths:
M README
Log Message:
-----------
The mailing list sub e-mail address has been wrong for a depressingly long amount of time.
Commit: dfd3245c38a730dda730949e3c96c9ae6e1c428b
https://github.com/ioquake/ioq3/commit/dfd3245c38a730dda730949e3c96c9ae6e1c428b
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2011-12-15 (Thu, 15 Dec 2011)
Changed paths:
M code/renderer/tr_init.c
Log Message:
-----------
Fix build for new modular renderer on MacOSX
Commit: 89f7863254d343528d5834cd8bb0929776a3e79b
https://github.com/ioquake/ioq3/commit/89f7863254d343528d5834cd8bb0929776a3e79b
Author: Zachary Slater <zachary at ioquake.org>
Date: 2011-12-25 (Sun, 25 Dec 2011)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
bugzilla bug #5273
exploit resolved, we're now disallowing forwardmove of -128 and vice versa
Thanks, devhc!
Commit: 73744a84c60ad3f45258c75b388b306a108340fd
https://github.com/ioquake/ioq3/commit/73744a84c60ad3f45258c75b388b306a108340fd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fixed UI to use MAX_QPATH for skin filename buffer length.
Commit: 5729c8c5189cafc99d6244bf9d94fd6a0ca42bf6
https://github.com/ioquake/ioq3/commit/5729c8c5189cafc99d6244bf9d94fd6a0ca42bf6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-01-17 (Tue, 17 Jan 2012)
Changed paths:
M code/cgame/cg_players.c
M code/ui/ui_players.c
Log Message:
-----------
Changed three filename buffers to be MAX_QPATH (not MAX_QPATH*2), filename lengths are limited to MAX_QPATH by engine and elsewhere in game logic.
Commit: 3241ca6e7b4bd916747bc82b8992054c83ecf61f
https://github.com/ioquake/ioq3/commit/3241ca6e7b4bd916747bc82b8992054c83ecf61f
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-01-24 (Tue, 24 Jan 2012)
Changed paths:
M code/server/sv_init.c
Log Message:
-----------
Add the new ioquake3 master server as standard for sv_master2
Commit: c84377854a3f9bc0ef1e641dd348f636b5fb9894
https://github.com/ioquake/ioq3/commit/c84377854a3f9bc0ef1e641dd348f636b5fb9894
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-02-06 (Mon, 06 Feb 2012)
Changed paths:
M Makefile
M code/sys/con_tty.c
Log Message:
-----------
Unix clients can now enter commands from tty console. Patch by Rambetter with some edits by me. (#4799)
Commit: 7d8b751afdbf730c6b694cc7d23bbe2689dbdaa4
https://github.com/ioquake/ioq3/commit/7d8b751afdbf730c6b694cc7d23bbe2689dbdaa4
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-02-06 (Mon, 06 Feb 2012)
Changed paths:
M code/cgame/cg_draw.c
M code/game/g_active.c
Log Message:
-----------
Patches by symlink.
#5313 - EF_CONNECTION set on wrong eFlags
#5314 - snc drawn in nirvana instead at lagometer
Commit: 6c8a9af300363501093a8b0ad031b3e0ac8f5f3d
https://github.com/ioquake/ioq3/commit/6c8a9af300363501093a8b0ad031b3e0ac8f5f3d
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2012-02-07 (Tue, 07 Feb 2012)
Changed paths:
M Makefile
M misc/nsis/Makefile
Log Message:
-----------
fix mingw64 installer
Commit: 91fd58f6e4aa41ee55649a294e561a5ca4e21f14
https://github.com/ioquake/ioq3/commit/91fd58f6e4aa41ee55649a294e561a5ca4e21f14
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/client.h
Log Message:
-----------
Allow analog joystick up axis to be remapped too.
Commit: 76c4346463be6c760d03b0d45b5e553b786b56b8
https://github.com/ioquake/ioq3/commit/76c4346463be6c760d03b0d45b5e553b786b56b8
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M README
Log Message:
-----------
Added new joystick cvars to README.
Commit: 7a1efc19a46426bab38e695d360fec9fd9458c75
https://github.com/ioquake/ioq3/commit/7a1efc19a46426bab38e695d360fec9fd9458c75
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M code/qcommon/qcommon.h
M code/sdl/sdl_input.c
Log Message:
-----------
Support up to 16 joystick axes, select which to use with j_*_axis cvars.
Commit: 33d66c8034aa188dcacdd9787780b916a3620863
https://github.com/ioquake/ioq3/commit/33d66c8034aa188dcacdd9787780b916a3620863
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-02-15 (Wed, 15 Feb 2012)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Added range checks to j_*_axis cvars.
Commit: ea0102d40348118c527b0c97b1dffad9199d0860
https://github.com/ioquake/ioq3/commit/ea0102d40348118c527b0c97b1dffad9199d0860
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M Makefile
M README
M code/renderer/tr_font.c
Log Message:
-----------
- Added support for enabling FreeType Support (make USE_FREETYPE=1).
- Fixed compiling tr_font.c for dynamic renderer.
Commit: f15a3cca21b7302f8f544801f2434962c038442e
https://github.com/ioquake/ioq3/commit/f15a3cca21b7302f8f544801f2434962c038442e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M code/renderer/tr_font.c
Log Message:
-----------
Fixed writing pre-rendered font TGAs, needed to flip image.
Commit: 94fb80f021b8a691e1eae66fa6e2fdc592c80b96
https://github.com/ioquake/ioq3/commit/94fb80f021b8a691e1eae66fa6e2fdc592c80b96
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M code/renderer/tr_font.c
Log Message:
-----------
Fixed possibly placing a font glyph (at the beginning of a row) past the bottom of a font cache image.
Commit: 4b7a623cc0fb1a0e81ab76352d168ec296a26a19
https://github.com/ioquake/ioq3/commit/4b7a623cc0fb1a0e81ab76352d168ec296a26a19
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M code/renderer/tr_font.c
Log Message:
-----------
Make sure font glyph shader names are null-terminated.
Commit: 5e9c7f5b373800d57768a78a3975c4fecdbc75f7
https://github.com/ioquake/ioq3/commit/5e9c7f5b373800d57768a78a3975c4fecdbc75f7
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M code/renderer/tr_font.c
Log Message:
-----------
Removed set but not used variable 'satLevels' from tr_font.c.
Commit: c8e790e4af2b426e4b48900c064ce373af6ff28b
https://github.com/ioquake/ioq3/commit/c8e790e4af2b426e4b48900c064ce373af6ff28b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M code/renderer/tr_font.c
Log Message:
-----------
Use tabs in tr_font.c
Commit: de1360f2688d0edbb40af33e44a29946728464f5
https://github.com/ioquake/ioq3/commit/de1360f2688d0edbb40af33e44a29946728464f5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-03-29 (Thu, 29 Mar 2012)
Changed paths:
M code/renderer/tr_font.c
Log Message:
-----------
Fixed up warning messages in tr_font.c
Commit: b211b35853fc74c3f6390d7ecd151531f3f432e7
https://github.com/ioquake/ioq3/commit/b211b35853fc74c3f6390d7ecd151531f3f432e7
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-04-02 (Mon, 02 Apr 2012)
Changed paths:
M code/renderer/tr_font.c
Log Message:
-----------
Use FreeType include macros instead of filenames directly (per the API docs), patch by Radegast.
Commit: 021ce233b2684fd993d4c0bee0c24d3306920e16
https://github.com/ioquake/ioq3/commit/021ce233b2684fd993d4c0bee0c24d3306920e16
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-04-04 (Wed, 04 Apr 2012)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
#5484 - Remove unneeded tr_local.h include from sdl_input.c. Patch by Harley Laue.
Commit: 88020d5fb8063e6b5cdcdfc212ac60ee5c7f26d3
https://github.com/ioquake/ioq3/commit/88020d5fb8063e6b5cdcdfc212ac60ee5c7f26d3
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-04-04 (Wed, 04 Apr 2012)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
#5485 - Use Sys_LoadDll to search in the local directory for the fallback default renderer. Patch by Harley Laue.
Commit: 395225cb7e8f0d5fb183c68182dd83b2510aaf67
https://github.com/ioquake/ioq3/commit/395225cb7e8f0d5fb183c68182dd83b2510aaf67
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-04-05 (Thu, 05 Apr 2012)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
#5439 - Potential memory leak in host name resolution. (Eugene C.)
Commit: ce3ec3ceef5169d250ff2b3d8a3726edef8a5944
https://github.com/ioquake/ioq3/commit/ce3ec3ceef5169d250ff2b3d8a3726edef8a5944
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-04-05 (Thu, 05 Apr 2012)
Changed paths:
M README
M code/server/sv_ccmds.c
Log Message:
-----------
#5453 - Tell command for server.
Commit: a55a059abc1d55cfa8e5b3dd377fce339174e42c
https://github.com/ioquake/ioq3/commit/a55a059abc1d55cfa8e5b3dd377fce339174e42c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-04-07 (Sat, 07 Apr 2012)
Changed paths:
M code/renderer/tr_font.c
Log Message:
-----------
Fixed some issues found using clang static analyzer.
Commit: 1db2124a65a057f32683289f3b5a44510a47d629
https://github.com/ioquake/ioq3/commit/1db2124a65a057f32683289f3b5a44510a47d629
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-04-07 (Sat, 07 Apr 2012)
Changed paths:
M code/renderer/tr_font.c
Log Message:
-----------
Moved dpi variable inside BUILD_FREETYPE ifdef.
Commit: 3a98b67e0139da7dec32a9de99345c68d2625363
https://github.com/ioquake/ioq3/commit/3a98b67e0139da7dec32a9de99345c68d2625363
Author: Zachary Slater <zachary at ioquake.org>
Date: 2012-04-10 (Tue, 10 Apr 2012)
Changed paths:
M code/libs/macosx/libSDL-1.2.0.dylib
M code/libs/macosx/libSDLmain.a
Log Message:
-----------
updating mac SDL stuff to 1.2.15
Commit: a07b8587f16b366c70dd3660b0809df33cd38cc1
https://github.com/ioquake/ioq3/commit/a07b8587f16b366c70dd3660b0809df33cd38cc1
Author: Zachary Slater <zachary at ioquake.org>
Date: 2012-04-10 (Tue, 10 Apr 2012)
Changed paths:
M code/SDL12/include/SDL.h
M code/SDL12/include/SDL_active.h
M code/SDL12/include/SDL_audio.h
M code/SDL12/include/SDL_byteorder.h
M code/SDL12/include/SDL_cdrom.h
M code/SDL12/include/SDL_config_dreamcast.h
M code/SDL12/include/SDL_config_macos.h
M code/SDL12/include/SDL_config_macosx.h
M code/SDL12/include/SDL_config_minimal.h
M code/SDL12/include/SDL_config_nds.h
M code/SDL12/include/SDL_config_os2.h
M code/SDL12/include/SDL_config_symbian.h
M code/SDL12/include/SDL_config_win32.h
M code/SDL12/include/SDL_copying.h
M code/SDL12/include/SDL_cpuinfo.h
M code/SDL12/include/SDL_endian.h
M code/SDL12/include/SDL_error.h
M code/SDL12/include/SDL_events.h
M code/SDL12/include/SDL_getenv.h
M code/SDL12/include/SDL_joystick.h
M code/SDL12/include/SDL_keyboard.h
M code/SDL12/include/SDL_keysym.h
M code/SDL12/include/SDL_loadso.h
M code/SDL12/include/SDL_main.h
M code/SDL12/include/SDL_mouse.h
M code/SDL12/include/SDL_mutex.h
M code/SDL12/include/SDL_opengl.h
M code/SDL12/include/SDL_platform.h
M code/SDL12/include/SDL_quit.h
M code/SDL12/include/SDL_rwops.h
M code/SDL12/include/SDL_stdinc.h
M code/SDL12/include/SDL_syswm.h
M code/SDL12/include/SDL_thread.h
M code/SDL12/include/SDL_timer.h
M code/SDL12/include/SDL_types.h
M code/SDL12/include/SDL_version.h
M code/SDL12/include/SDL_video.h
M code/SDL12/include/begin_code.h
M code/SDL12/include/close_code.h
Log Message:
-----------
updating SDL includes to 1.2.15
Listen to this if this doesn't work out properly:
http://timedoctor.org/fun/swf/starwars/tauntaun-soundboard.swf
Commit: f3a61afd09e9300bc8bf29600d714a7459d35049
https://github.com/ioquake/ioq3/commit/f3a61afd09e9300bc8bf29600d714a7459d35049
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2012-04-11 (Wed, 11 Apr 2012)
Changed paths:
M code/SDL12/include/SDL_config_minimal.h
Log Message:
-----------
Minor hack to SDL headers for building on Linux.
Commit: 3221ed291f3dee2fddd5d4009ddcc9f609ac34fe
https://github.com/ioquake/ioq3/commit/3221ed291f3dee2fddd5d4009ddcc9f609ac34fe
Author: Zachary Slater <zachary at ioquake.org>
Date: 2012-04-14 (Sat, 14 Apr 2012)
Changed paths:
M make-macosx-ub.sh
M make-macosx.sh
Log Message:
-----------
specifying gcc to see if that fixes the mac build...
Commit: ee9170e732f9c259bfa00f0e6bc0d3bb59a89fed
https://github.com/ioquake/ioq3/commit/ee9170e732f9c259bfa00f0e6bc0d3bb59a89fed
Author: Zachary Slater <zachary at ioquake.org>
Date: 2012-04-14 (Sat, 14 Apr 2012)
Changed paths:
M make-macosx-ub.sh
Log Message:
-----------
Missing a - in the CC line
Commit: ccdb11315be9b09a9d1eeda91b739b2a35ee4a69
https://github.com/ioquake/ioq3/commit/ccdb11315be9b09a9d1eeda91b739b2a35ee4a69
Author: Zachary Slater <zachary at ioquake.org>
Date: 2012-04-17 (Tue, 17 Apr 2012)
Changed paths:
M make-macosx-ub.sh
Log Message:
-----------
removing the smp stuff from the mac build script.
Commit: d2b035eb7356456e29ebae1c97c07a5ac9e0b9da
https://github.com/ioquake/ioq3/commit/d2b035eb7356456e29ebae1c97c07a5ac9e0b9da
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-05-04 (Fri, 04 May 2012)
Changed paths:
M code/renderer/tr_backend.c
Log Message:
-----------
Fix (#5312) introduced by rev 2103
Commit: c211114cb06969e3b114766ff9a97f7f3badbe84
https://github.com/ioquake/ioq3/commit/c211114cb06969e3b114766ff9a97f7f3badbe84
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-05-07 (Mon, 07 May 2012)
Changed paths:
M code/qcommon/files.c
M code/qcommon/qcommon.h
Log Message:
-----------
#5462 - do not require clients to have a matching qagame.qvm (adapted from OpenArena)
Commit: 2c5d0c1e3a58f97fed003fd0965bc20f72ad72a9
https://github.com/ioquake/ioq3/commit/2c5d0c1e3a58f97fed003fd0965bc20f72ad72a9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-05-07 (Mon, 07 May 2012)
Changed paths:
M code/cgame/cg_weapons.c
M code/ui/ui_shared.c
Log Message:
-----------
Fixed two issues pointed out in a PVS-Studio static code analyzer article (bug #5505).
Commit: 5abf7e3d846b72ecf81cf193256de924ff8b6113
https://github.com/ioquake/ioq3/commit/5abf7e3d846b72ecf81cf193256de924ff8b6113
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-05-07 (Mon, 07 May 2012)
Changed paths:
M code/renderer/tr_shader.c
Log Message:
-----------
#5503 - SIGSEGV with r_vertexlight 1 in missionpack (patch by Serge Belyshev).
Commit: 73a5f01baf20a988630889476a465a9a5a11e81a
https://github.com/ioquake/ioq3/commit/73a5f01baf20a988630889476a465a9a5a11e81a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-05-07 (Mon, 07 May 2012)
Changed paths:
M Makefile
Log Message:
-----------
Don't use local SDL headers on Linux (need system sdl-config and SDL library anyway).
Commit: f8c421025e550607101b1f682a7e320e8f094ae4
https://github.com/ioquake/ioq3/commit/f8c421025e550607101b1f682a7e320e8f094ae4
Author: Zachary Slater <zachary at ioquake.org>
Date: 2012-05-08 (Tue, 08 May 2012)
Changed paths:
M make-macosx-ub.sh
Log Message:
-----------
gcc 4.0 specification on mac build script
Commit: 22ecd68cf2c8f99d2f9f8e69d5474d19e7eb8f45
https://github.com/ioquake/ioq3/commit/22ecd68cf2c8f99d2f9f8e69d5474d19e7eb8f45
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-05-20 (Sun, 20 May 2012)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
In CheckTeamLeader, make sure to only set one client as team leader. Reported by Tobias Kuehnhammer.
Commit: fb1f629bbc3804167165e1bba76f2f80f058f758
https://github.com/ioquake/ioq3/commit/fb1f629bbc3804167165e1bba76f2f80f058f758
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-01 (Fri, 01 Jun 2012)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Removed unnessicary "!!".
Commit: b5acc31a4da72cc3a4a6d88facb15b6214d745c6
https://github.com/ioquake/ioq3/commit/b5acc31a4da72cc3a4a6d88facb15b6214d745c6
Author: Zachary Slater <zachary at ioquake.org>
Date: 2012-06-14 (Thu, 14 Jun 2012)
Changed paths:
M code/qcommon/qcommon.h
M code/sys/sys_main.c
M code/sys/sys_osx.m
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
CVE-2012-3345
Commit: a17dafc5e75ae9a984bbe0de4cfd770e41e8131e
https://github.com/ioquake/ioq3/commit/a17dafc5e75ae9a984bbe0de4cfd770e41e8131e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/game/g_svcmds.c
Log Message:
-----------
Cleaned up game server command usage messages.
Commit: 2131536d0717331d160f0b922ac05be1849dc68c
https://github.com/ioquake/ioq3/commit/2131536d0717331d160f0b922ac05be1849dc68c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/client/snd_mem.c
Log Message:
-----------
Call sound files 'audio' not 'wav' in debug messages.
Commit: c16338cfa93c8fb8d38879ea0601750064a8f63d
https://github.com/ioquake/ioq3/commit/c16338cfa93c8fb8d38879ea0601750064a8f63d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
fix wrong socket ID comparison, from /dev/humancontroller
Commit: 6ff3b03376884113bb14d4f2504638b69556e66a
https://github.com/ioquake/ioq3/commit/6ff3b03376884113bb14d4f2504638b69556e66a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
fix IPv6-only operation of Windows binaries
the SOCKET type is unsigned on Windows, and should be casted to an int before comparing with the highestfd variable (note: ``int highestfd = -1;'')
>From /dev/humancontroller.
Commit: 62f7fab62e62a29279d0e54dfeca9ccbdbb7c5ca
https://github.com/ioquake/ioq3/commit/62f7fab62e62a29279d0e54dfeca9ccbdbb7c5ca
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/qcommon/cmd.c
Log Message:
-----------
add the "execq" command, a more quiet version of the "exec" command
in exec/execq, always print the extension for the filename
>From /dev/humancontroller.
Commit: 2834a586000566ce7b2094215493e0708cae693b
https://github.com/ioquake/ioq3/commit/2834a586000566ce7b2094215493e0708cae693b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/cgame/cg_consolecmds.c
Log Message:
-----------
add missing commands to autocompletition
found by Ensiform
Commit: c3ca5c1caa02c9187c69e65e13d51a7d37fe9c41
https://github.com/ioquake/ioq3/commit/c3ca5c1caa02c9187c69e65e13d51a7d37fe9c41
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/game/g_team.c
Log Message:
-----------
non-missionpack build throws up a few "0" plums
found by Ensiform
Commit: a4c61d874d2b5e27f8bccc9a07592133c3e11df6
https://github.com/ioquake/ioq3/commit/a4c61d874d2b5e27f8bccc9a07592133c3e11df6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/cgame/cg_ents.c
M code/cgame/cg_main.c
M code/cgame/cg_particles.c
M code/game/g_mem.c
M code/server/sv_client.c
M code/server/sv_rankings.c
M code/ui/ui_main.c
Log Message:
-----------
add a missing '\n', remove some unwanted ones
>From /dev/humancontroller.
Commit: af909481825d17ff8511efb22cb30b161c5afd98
https://github.com/ioquake/ioq3/commit/af909481825d17ff8511efb22cb30b161c5afd98
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/cgame/cg_main.c
Log Message:
-----------
bring some freeish()ing operations ahead from after Errorish() calls
>From /dev/humancontroller.
Commit: ad8d3dc5677d2c8fb91ac33487d7d5219f2d33b3
https://github.com/ioquake/ioq3/commit/ad8d3dc5677d2c8fb91ac33487d7d5219f2d33b3
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/game/g_local.h
M code/game/g_mover.c
Log Message:
-----------
remove a bunch of unused stuff from game
>From /dev/humancontroller.
Commit: 997615168a9441f631e9f1bc1f305f08cf9103b0
https://github.com/ioquake/ioq3/commit/997615168a9441f631e9f1bc1f305f08cf9103b0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/game/g_main.c
M code/server/sv_main.c
Log Message:
-----------
fix some typos
>From /dev/humancontroller.
Commit: 7f9a04fd80a28644d7e0633304129eca44dfba14
https://github.com/ioquake/ioq3/commit/7f9a04fd80a28644d7e0633304129eca44dfba14
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/cgame/cg_event.c
M code/game/ai_dmq3.c
M code/game/g_spawn.c
M code/game/g_syscalls.c
M code/ui/ui_main.c
M code/ui/ui_syscalls.c
Log Message:
-----------
REFACTOR
>From /dev/humancontroller.
Commit: 4bd24d3182da689c0eb2aca2e59e297831bf69b5
https://github.com/ioquake/ioq3/commit/4bd24d3182da689c0eb2aca2e59e297831bf69b5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/game/g_items.c
M code/game/g_mover.c
M code/qcommon/q_shared.h
Log Message:
-----------
never set groundEntityNum to -1, use ENTITYNUM_NONE instead
>From /dev/humancontroller.
Commit: f3e7012bdbe72add113c66e264b24a31853479c0
https://github.com/ioquake/ioq3/commit/f3e7012bdbe72add113c66e264b24a31853479c0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M ChangeLog
M code/botlib/be_aas_bspq3.c
M code/botlib/be_aas_file.c
M code/botlib/be_aas_main.c
M code/botlib/be_aas_reach.c
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/botlib/botlib.h
M code/botlib/l_precomp.h
M code/botlib/l_script.c
M code/botlib/l_script.h
M code/client/cl_main.c
M code/client/snd_openal.c
M code/game/ai_dmq3.h
M code/qcommon/huffman.c
M code/qcommon/md4.c
M code/qcommon/unzip.c
M code/qcommon/unzip.h
M code/qcommon/vm_local.h
M code/qcommon/vm_powerpc_asm.c
M code/renderer/tr_image_png.c
M code/tools/lcc/doc/4.html
M code/tools/lcc/doc/install.html
M code/tools/lcc/src/list.c
M misc/nsis/ioquake3-q3ctc.nsi
Log Message:
-----------
REFACTOR [a vs an]
>From /dev/humancontroller.
Commit: ad5c5c32a600459ca61539939530df22f7229788
https://github.com/ioquake/ioq3/commit/ad5c5c32a600459ca61539939530df22f7229788
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/cgame/cg_view.c
M code/client/snd_public.h
M code/game/bg_pmove.c
M code/game/bg_public.h
M code/game/g_target.c
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/renderer/tr_flares.c
M code/renderer/tr_shader.c
Log Message:
-----------
REFACTOR [reletive -> relative]
>From /dev/humancontroller.
Commit: 1d70ffc9b2c5a0feb59f1c31b81ecf1b696230ea
https://github.com/ioquake/ioq3/commit/1d70ffc9b2c5a0feb59f1c31b81ecf1b696230ea
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
fix the usage description of the clientkick server command (also rename SV_KickNum_f() to SV_ClientKick_f())
found by Ensiform
Commit: 2579738256d5b888e849ce82352ac51438643543
https://github.com/ioquake/ioq3/commit/2579738256d5b888e849ce82352ac51438643543
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/cgame/cg_main.c
Log Message:
-----------
Removed unneeded va() and use CG_Error instead of trap_Error in cgame. Found by Ensiform.
Commit: a375f898f55e95a5467dde59937504f7a4899ac7
https://github.com/ioquake/ioq3/commit/a375f898f55e95a5467dde59937504f7a4899ac7
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/botlib/be_aas_reach.c
M code/botlib/be_ai_move.c
M code/cgame/cg_players.c
M code/game/ai_dmnet.c
M code/game/ai_dmq3.c
M code/q3_ui/ui_gameinfo.c
M code/ui/ui_gameinfo.c
Log Message:
-----------
REFACTOR [anough to enough]
Commit: 56a918b9acd788464debca2891eb6cafa6339514
https://github.com/ioquake/ioq3/commit/56a918b9acd788464debca2891eb6cafa6339514
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/cgame/cg_consolecmds.c
M code/cgame/cg_local.h
M code/cgame/cg_main.c
M code/cgame/cg_servercmds.c
M code/cgame/cg_view.c
M code/game/g_cmds.c
Log Message:
-----------
Made more code for Team Arena be inside ifdef MISSIONPACK, from Ensiform.
Commit: f40042113a49f7e490c5f4a438b19c647e4bc269
https://github.com/ioquake/ioq3/commit/f40042113a49f7e490c5f4a438b19c647e4bc269
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/game/g_weapon.c
Log Message:
-----------
Let's actually use MOD_CHAINGUN! From Ensiform.
Commit: cd3654a21f7cf427c7566102ca7e6bb1209d1763
https://github.com/ioquake/ioq3/commit/cd3654a21f7cf427c7566102ca7e6bb1209d1763
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/game/ai_chat.c
Log Message:
-----------
Only have bots issue vtaunt commands in Team Arena.
Commit: 5b25b3469b402fa4337420ee17aba596e40de98f
https://github.com/ioquake/ioq3/commit/5b25b3469b402fa4337420ee17aba596e40de98f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M README
Log Message:
-----------
Added execq to README.
Commit: 2a4f775d6c04f6cf0f16170f71d4f37c1d911773
https://github.com/ioquake/ioq3/commit/2a4f775d6c04f6cf0f16170f71d4f37c1d911773
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-18 (Mon, 18 Jun 2012)
Changed paths:
M code/server/server.h
Log Message:
-----------
Fixed comment in server.h (ent->v.absmax to ent->r.absmax).
Commit: c26289374b404c0f191477adff7043fcd1fff5a2
https://github.com/ioquake/ioq3/commit/c26289374b404c0f191477adff7043fcd1fff5a2
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-19 (Tue, 19 Jun 2012)
Changed paths:
M README
Log Message:
-----------
Fixed typo in README from r2275.
Commit: 6067cadc72a98427b807cac38657abb0f97fd717
https://github.com/ioquake/ioq3/commit/6067cadc72a98427b807cac38657abb0f97fd717
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-19 (Tue, 19 Jun 2012)
Changed paths:
M code/sys/con_tty.c
Log Message:
-----------
Removed 0xAD character, from /dev/humancontroller.
Commit: 20c6d1e33ffdfe73caeb50a4a88c343628c5a031
https://github.com/ioquake/ioq3/commit/20c6d1e33ffdfe73caeb50a4a88c343628c5a031
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-19 (Tue, 19 Jun 2012)
Changed paths:
M code/game/g_bot.c
M code/game/g_local.h
M code/game/g_main.c
M code/game/g_syscalls.asm
M code/game/g_syscalls.c
Log Message:
-----------
rename trap_Printf() to trap_Print() in the game module, as that function has nothing to do with printf()-like formatting
>From /dev/humancontroller.
Commit: 2db73231ebd237c0b3a6eb7b249479906a50bf02
https://github.com/ioquake/ioq3/commit/2db73231ebd237c0b3a6eb7b249479906a50bf02
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-19 (Tue, 19 Jun 2012)
Changed paths:
M code/cgame/cg_main.c
M code/game/g_cmds.c
M code/game/g_main.c
M code/q3_ui/ui_atoms.c
M code/ui/ui_atoms.c
M code/ui/ui_main.c
Log Message:
-----------
remove a bunch of superfluous formatting calls
>From /dev/humancontroller.
Commit: 64c26ec3383ec7db992711627f0285a8e4614a46
https://github.com/ioquake/ioq3/commit/64c26ec3383ec7db992711627f0285a8e4614a46
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-19 (Tue, 19 Jun 2012)
Changed paths:
M code/qcommon/md5.c
Log Message:
-----------
fix a WRONG size argument to a memset() call found by Clang/LLVM
>From /dev/humancontroller.
Commit: 4cfbbe506c73d6440a0661d09bfe9b9bcfdd8eea
https://github.com/ioquake/ioq3/commit/4cfbbe506c73d6440a0661d09bfe9b9bcfdd8eea
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-19 (Tue, 19 Jun 2012)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
when interacting with QVMs, Clang/LLVM requires the standard use of the va_*() macros instead of (fast) call hacks
>From /dev/humancontroller.
Commit: 945f01d4afebd6f2188a9fbcc0a8bc863c81731d
https://github.com/ioquake/ioq3/commit/945f01d4afebd6f2188a9fbcc0a8bc863c81731d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-19 (Tue, 19 Jun 2012)
Changed paths:
M code/botlib/be_aas_bspq3.c
M code/botlib/be_aas_cluster.c
M code/botlib/be_aas_reach.c
M code/botlib/be_aas_route.c
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_weight.c
M code/botlib/l_precomp.c
M code/botlib/l_script.c
M code/tools/asm/q3asm.c
M code/ui/ui_shared.c
Log Message:
-----------
more '\n' business
>From /dev/humancontroller.
Commit: afa607c3b6ffed633797822871e4c4dcce124b58
https://github.com/ioquake/ioq3/commit/afa607c3b6ffed633797822871e4c4dcce124b58
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-19 (Tue, 19 Jun 2012)
Changed paths:
M README
M code/server/sv_ccmds.c
Log Message:
-----------
Added kicknum, kickall, and kickbots commands, patch by Ensiform.
Commit: 68b3b0922be4bd9df5df3dd830c14da1d4a6a154
https://github.com/ioquake/ioq3/commit/68b3b0922be4bd9df5df3dd830c14da1d4a6a154
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-19 (Tue, 19 Jun 2012)
Changed paths:
M code/botlib/be_aas_route.c
Log Message:
-----------
static-ize inline functions for Clang/LLVM
>From /dev/humancontroller.
Commit: 725c9df6087ae05c99d0b57fb0609be73adfbf29
https://github.com/ioquake/ioq3/commit/725c9df6087ae05c99d0b57fb0609be73adfbf29
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-19 (Tue, 19 Jun 2012)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
#5672 - Fixed incorrect type usage in NET_Sleep(), patch from Özkan Sezer.
Commit: 3b09685b42c04110161d212261f16431273d5b94
https://github.com/ioquake/ioq3/commit/3b09685b42c04110161d212261f16431273d5b94
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-19 (Tue, 19 Jun 2012)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
- Have NET_Sleep work with Windows' INVALID_SOCKET again...
- Use SOCKET_ERROR in NET_Sleep.
Commit: b340c9d83503c43a1656852358b5b224fe27bcca
https://github.com/ioquake/ioq3/commit/b340c9d83503c43a1656852358b5b224fe27bcca
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-06-29 (Fri, 29 Jun 2012)
Changed paths:
M code/qcommon/vm_powerpc.c
Log Message:
-----------
Fixed fatal error ("OP_BLOCK_COPY out of range!") when using qvms on Mac OS X powerpc (see r2031 and r2034).
Commit: a3c7003d9cdde316ef1dc4b2c76428f295b93491
https://github.com/ioquake/ioq3/commit/a3c7003d9cdde316ef1dc4b2c76428f295b93491
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-07-01 (Sun, 01 Jul 2012)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
prevent using getinfo as an amplifier for DDOS attacks (#5678). Patch by DevHC
Commit: 8534c94e4c4cf9a755bf5cd0fe0f01570bbd769c
https://github.com/ioquake/ioq3/commit/8534c94e4c4cf9a755bf5cd0fe0f01570bbd769c
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-07-01 (Sun, 01 Jul 2012)
Changed paths:
M cross-make-mingw.sh
M cross-make-mingw64.sh
Log Message:
-----------
Support building on cygwin with cross-make-mingw*.sh (#5405) - patch by q3urt.undead at gmail.com
Commit: ca44693f34ff706e949f707e467e58b8f14ed9af
https://github.com/ioquake/ioq3/commit/ca44693f34ff706e949f707e467e58b8f14ed9af
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-07-01 (Sun, 01 Jul 2012)
Changed paths:
M code/game/bg_lib.c
Log Message:
-----------
More intelligent exponentiation in strtod/strtol (#5487) - patch by Ben Millwood
Commit: c9fc250532dc376874ec0bd9a197dd59684a2bf4
https://github.com/ioquake/ioq3/commit/c9fc250532dc376874ec0bd9a197dd59684a2bf4
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-07-01 (Sun, 01 Jul 2012)
Changed paths:
M code/renderer/tr_init.c
Log Message:
-----------
Incorrect number of overbright bits printed by GfxInfo_f() (#5510) - fix by Serge Belyshev
Commit: 1af9c636a5e3fbabcfef13740d4b95f5a9a860fb
https://github.com/ioquake/ioq3/commit/1af9c636a5e3fbabcfef13740d4b95f5a9a860fb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-07-01 (Sun, 01 Jul 2012)
Changed paths:
M code/sdl/sdl_gamma.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
r_ignorehwgamma 1 does not actually turn on software gamma (#5511) - patch by Serge Belyshev
Commit: 56f16e10d68d271412541da6c8a07d9dfc6cb641
https://github.com/ioquake/ioq3/commit/56f16e10d68d271412541da6c8a07d9dfc6cb641
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-07-01 (Sun, 01 Jul 2012)
Changed paths:
M code/botlib/be_ai_move.c
M code/botlib/be_interface.c
M code/cgame/cg_ents.c
M code/cgame/cg_local.h
M code/cgame/cg_players.c
M code/cgame/cg_playerstate.c
M code/cgame/cg_predict.c
M code/cgame/cg_servercmds.c
M code/game/g_client.c
M code/game/g_cmds.c
M code/game/g_main.c
Log Message:
-----------
Various bugfixes by Tobias Kuehnhammer (#5270)
- A stupid bug where bots re-trigger jumppads if they fell onto it.
- A small "memset" bug concerning player animations.
- Reward sounds were never cleared and thus they are played on a map restart.
- Safer and more secure handling of disconnected clients and clients with
malformed or illegal info strings.
- first_gauntlet_hit.wav was not played (ops/ps) bug
- capturelimit not hit (from OAX)
Commit: b757968839502a97ddca81b6282502555dca3532
https://github.com/ioquake/ioq3/commit/b757968839502a97ddca81b6282502555dca3532
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-07-01 (Sun, 01 Jul 2012)
Changed paths:
M README
M code/qcommon/files.c
Log Message:
-----------
Support for .pk3dir (#5298) - Patch by Andrew (dersaidin at gmail.com)
Commit: 2c0b262a5a8d29522c80dfcb6c95d42d6405b197
https://github.com/ioquake/ioq3/commit/2c0b262a5a8d29522c80dfcb6c95d42d6405b197
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-07-01 (Sun, 01 Jul 2012)
Changed paths:
A code/jpeg-8c/ioquake3-changes.diff
Log Message:
-----------
Mark JPEG lib changes, file provided by Simon McVittie
Commit: b5456faaea3cc34fa0fae3d36012af0bee09d8f7
https://github.com/ioquake/ioq3/commit/b5456faaea3cc34fa0fae3d36012af0bee09d8f7
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-07-02 (Mon, 02 Jul 2012)
Changed paths:
M README
M code/qcommon/files.c
Log Message:
-----------
Revert pk3dir patch because some users report the code gets stuck in an infinite loop in the new code
Commit: 2cfda4384bc0285428fdafe509b818847a61915a
https://github.com/ioquake/ioq3/commit/2cfda4384bc0285428fdafe509b818847a61915a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-07-05 (Thu, 05 Jul 2012)
Changed paths:
M code/qcommon/net_ip.c
Log Message:
-----------
We should not try to broadcast via the IPv4 socket if that socket is closed.
Previously, error messages were generated when querying local servers while IPv4 was disabled. Patch from /dev/humancontroller.
Commit: 79bb668a9f6d31483a870298e01c94bbe8780c7e
https://github.com/ioquake/ioq3/commit/79bb668a9f6d31483a870298e01c94bbe8780c7e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-07-05 (Thu, 05 Jul 2012)
Changed paths:
M code/game/g_client.c
Log Message:
-----------
Fixed G_LogPrintf format warning on 64 bit systems added in r2294.
Commit: 37f2b4db909b0716d5d261206d713abc1dd83fd0
https://github.com/ioquake/ioq3/commit/37f2b4db909b0716d5d261206d713abc1dd83fd0
Author: Tim Angus <tim at ngus.net>
Date: 2012-07-07 (Sat, 07 Jul 2012)
Changed paths:
M code/sys/sys_main.c
M code/sys/sys_unix.c
Log Message:
-----------
* (bug #5709) Fix crash when invoked with --version
Commit: 053aa8ead78328ea24c54f65cf4efdfcfb321610
https://github.com/ioquake/ioq3/commit/053aa8ead78328ea24c54f65cf4efdfcfb321610
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-07-07 (Sat, 07 Jul 2012)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Fix windows as well
Commit: 88cbeae0fd0278017c8e6940afdbe95a56521c21
https://github.com/ioquake/ioq3/commit/88cbeae0fd0278017c8e6940afdbe95a56521c21
Author: Tim Angus <tim at ngus.net>
Date: 2012-07-07 (Sat, 07 Jul 2012)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
* Fix warning
Commit: afffc10a54b6249a2edeaa82ed8a625ddbcc2ec2
https://github.com/ioquake/ioq3/commit/afffc10a54b6249a2edeaa82ed8a625ddbcc2ec2
Author: Zachary Slater <zachary at ioquake.org>
Date: 2012-07-18 (Wed, 18 Jul 2012)
Changed paths:
M Makefile
Log Message:
-----------
switch mac to the framework SDL...
Commit: ded2b11959f808634504c9e30ed52f4f73a2d2fb
https://github.com/ioquake/ioq3/commit/ded2b11959f808634504c9e30ed52f4f73a2d2fb
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-07-23 (Mon, 23 Jul 2012)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Fix this for real now.
Commit: ffac0e67574891072f74db3769b5ca7e252853b1
https://github.com/ioquake/ioq3/commit/ffac0e67574891072f74db3769b5ca7e252853b1
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-08-08 (Wed, 08 Aug 2012)
Changed paths:
M code/asm/vm_x86_64.asm
M code/qcommon/vm_x86.c
Log Message:
-----------
Move argument passing from VM to engine to global variables which allows to get rid of lots of OS specific stuff and also fixes errors that happens when compilers add lots of boilerplate to the DoSyscall() function
Commit: 027ea8d6d39e9cd6b89a67ce3a651fee54c7be8d
https://github.com/ioquake/ioq3/commit/027ea8d6d39e9cd6b89a67ce3a651fee54c7be8d
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-08-08 (Wed, 08 Aug 2012)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Oops, still need this
Commit: b82c02fc03b81554ae988b2ae1eeae7f2b1371dd
https://github.com/ioquake/ioq3/commit/b82c02fc03b81554ae988b2ae1eeae7f2b1371dd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-08-16 (Thu, 16 Aug 2012)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
Don't replay to status OOB requests in Team Arena single player.
Commit: 9a69b738bfdeb1644c93ed2aa298b0f1d773f4a1
https://github.com/ioquake/ioq3/commit/9a69b738bfdeb1644c93ed2aa298b0f1d773f4a1
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-08-17 (Fri, 17 Aug 2012)
Changed paths:
M code/game/ai_team.c
M code/game/g_team.c
Log Message:
-----------
Added MISSIONPACK ifdef around GT_1FCTF code.
Commit: dc8b48855d20d2d3d175e37d58a9aff4b47e0c46
https://github.com/ioquake/ioq3/commit/dc8b48855d20d2d3d175e37d58a9aff4b47e0c46
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-08-17 (Fri, 17 Aug 2012)
Changed paths:
M code/cgame/cg_event.c
M code/cgame/cg_local.h
M code/cgame/cg_main.c
Log Message:
-----------
More MISSIONPACK ifdeffery.
Commit: a3ae0dc5ef180bffe454154681f84a98f0627608
https://github.com/ioquake/ioq3/commit/a3ae0dc5ef180bffe454154681f84a98f0627608
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-08-24 (Fri, 24 Aug 2012)
Changed paths:
M code/game/g_team.c
Log Message:
-----------
Removed a check that was made unnessicary by r1644.
Commit: 42d3ff8d1d90b6f8b23f8d5af065565525d2b429
https://github.com/ioquake/ioq3/commit/42d3ff8d1d90b6f8b23f8d5af065565525d2b429
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-08-27 (Mon, 27 Aug 2012)
Changed paths:
M README
M code/sdl/sdl_glimp.c
Log Message:
-----------
Added r_mode -2, uses desktop resolution. Bug #5408. Patch by Andrei Drexler and myself.
Commit: 1aaf9d3e7ba6c321d1866833050e9620d095491b
https://github.com/ioquake/ioq3/commit/1aaf9d3e7ba6c321d1866833050e9620d095491b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-08-27 (Mon, 27 Aug 2012)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Use correct fallback height and width for r_mode -2.
Commit: b4a76e74f75551536265388d08932353f6248b7f
https://github.com/ioquake/ioq3/commit/b4a76e74f75551536265388d08932353f6248b7f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-09-04 (Tue, 04 Sep 2012)
Changed paths:
M code/client/snd_dma.c
Log Message:
-----------
Remove a redundant code statement.
Commit: 56ebe14239ed5fd039b72494c6fa2222b4fc9a37
https://github.com/ioquake/ioq3/commit/56ebe14239ed5fd039b72494c6fa2222b4fc9a37
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-09-08 (Sat, 08 Sep 2012)
Changed paths:
M code/game/g_session.c
Log Message:
-----------
Don't have g_teamAutoJoin affect bot's team
Bots set their team later, setting it here causes some bots to change team and die later. Can cause extra skulls to be spawn at beginning of harvester (bug #5740).
Commit: e3fc1826b101daa67e27bb849abbb9b7a43e58d5
https://github.com/ioquake/ioq3/commit/e3fc1826b101daa67e27bb849abbb9b7a43e58d5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-09-08 (Sat, 08 Sep 2012)
Changed paths:
M code/game/g_team.c
Log Message:
-----------
Send team info for team overlay to spectators for the team of the client they're following (bug #5740).
Commit: c65142179f8ba64c8354e0e898cf2ede73c6b14c
https://github.com/ioquake/ioq3/commit/c65142179f8ba64c8354e0e898cf2ede73c6b14c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-09-09 (Sun, 09 Sep 2012)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
Fix g_warmup < 2 causing client prediction issues (bug #5740). (Reused code for tournament gametype.)
Commit: 02f3664b2e01591864b1d4022a8d7ddf10787f33
https://github.com/ioquake/ioq3/commit/02f3664b2e01591864b1d4022a8d7ddf10787f33
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-09-10 (Mon, 10 Sep 2012)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Fix game getting stuck in a do-while loop when "team follow1" or "team follow2" client sends a follownext or followprev command.
Commit: 2cb7f250934f1d69e411d39c9f59da46a317b37d
https://github.com/ioquake/ioq3/commit/2cb7f250934f1d69e411d39c9f59da46a317b37d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-09-17 (Mon, 17 Sep 2012)
Changed paths:
M code/q3_ui/ui_servers2.c
Log Message:
-----------
Cache servers for each master server in q3_ui, otherwise servers from last updated master for shown for all Internet# sources.
Commit: 11811e8138f1236600f73bee92bf1be2ca17186a
https://github.com/ioquake/ioq3/commit/11811e8138f1236600f73bee92bf1be2ca17186a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-09-30 (Sun, 30 Sep 2012)
Changed paths:
M code/q3_ui/ui_players.c
M code/ui/ui_players.c
Log Message:
-----------
Fix UI player model FOV when using non-640x480 resolution.
Commit: 656a0145bc8fa04123c6f661f238ea8240943d55
https://github.com/ioquake/ioq3/commit/656a0145bc8fa04123c6f661f238ea8240943d55
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-09-30 (Sun, 30 Sep 2012)
Changed paths:
M code/q3_ui/ui_credits.c
Log Message:
-----------
Added myself to ioq3 credits in q3_ui.
Commit: a32dc4dca46acdd4aef388bb563201f5ff4c2bf0
https://github.com/ioquake/ioq3/commit/a32dc4dca46acdd4aef388bb563201f5ff4c2bf0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-09-30 (Sun, 30 Sep 2012)
Changed paths:
M code/q3_ui/ui_servers2.c
Log Message:
-----------
Fix arrow buttons in q3_ui join server menu to be selectable by mouse.
Commit: cf3092293270629dc6937b866799094f861ac35a
https://github.com/ioquake/ioq3/commit/cf3092293270629dc6937b866799094f861ac35a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-09-30 (Sun, 30 Sep 2012)
Changed paths:
M code/q3_ui/ui_splevel.c
Log Message:
-----------
Fix resetting single player level selection in q3_ui when there is no training level, such as in demoq3.
Commit: 0a8eb0983451b1a65ea9c457fe3c9e6e01be8615
https://github.com/ioquake/ioq3/commit/0a8eb0983451b1a65ea9c457fe3c9e6e01be8615
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-11 (Thu, 11 Oct 2012)
Changed paths:
M code/cgame/cg_event.c
Log Message:
-----------
Play correct team sounds when in spectator mode and following a player.
Commit: 0167b439c9af94caa6f8cde023c4f8d8f3b2cd4a
https://github.com/ioquake/ioq3/commit/0167b439c9af94caa6f8cde023c4f8d8f3b2cd4a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-13 (Sat, 13 Oct 2012)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Don't include client.h in sdl_glimp.c as it is part of the external renderer lib.
Commit: ce9f2ee5f9ab84945805aa4a0b680cad7ffe57c9
https://github.com/ioquake/ioq3/commit/ce9f2ee5f9ab84945805aa4a0b680cad7ffe57c9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-17 (Wed, 17 Oct 2012)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Check last listener number instead of clc.clientNum in S_AL_HearingThroughEntity so sound work correctly when spectate following a client. (Related to bug 5741.)
Commit: d49d0753eb13c9fc618e8ef4a07ea145f13b570f
https://github.com/ioquake/ioq3/commit/d49d0753eb13c9fc618e8ef4a07ea145f13b570f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-17 (Wed, 17 Oct 2012)
Changed paths:
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_openal.c
Log Message:
-----------
When in third person, don't play player's sounds as full volume in Base sound system. OpenAL already does this. (Related to bug 5741.)
Commit: bc4ca164e0f347b6607a610ad0097dcd48ec7ef1
https://github.com/ioquake/ioq3/commit/bc4ca164e0f347b6607a610ad0097dcd48ec7ef1
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-17 (Wed, 17 Oct 2012)
Changed paths:
M code/renderer/tr_backend.c
M code/renderer/tr_main.c
M code/renderer/tr_scene.c
M code/renderer/tr_types.h
M code/renderer/tr_world.c
Log Message:
-----------
From /dev/humancontroller:
really fix the confusion with game entity and refentity numbers
for any natural number M, the following is logical as a whole:
- the array size for refentities is M;
- the refentity number limit is M-1, ie., each refentity number is in [0..M-1];
- the special number for the world is M.
before r1429, the code was roughly the following:
// constants related to the game, should not be used by the renderer
// renderer stuff
refEntity_t refEntities[MAX_ENTITIES];
int numRefEntities = 0;
void addRefEntity(refEntity_t re)
{
if (numRefEntities >= ENTITYNUM_WORLD)
return; // full
refEntities[numRefEntities++] = re;
}
void render(int num)
{
if (num == ENTITYNUM_WORLD)
renderWorld();
else
renderRefEntity(refEntities[num]);
}
so before r1429,
- the array size for refentities was 1023;
- the refentity number limit was 1021, ie., each refentity number was in [0..1021]; and
- the special number for the world entity was 1022.
this was a small waste of memory, as the last array element wasn't used.
r1429 changed
if (numRefEntities >= ENTITYNUM_WORLD)
to
if (numRefEntities >= MAX_ENTITIES).
this creates the following configuration:
- the array size for refentities is 1023;
- the refentity number limit is 1022, ie., each refentity number is in [0..1022]; and
- the special number for the world entity is 1022.
r1429 just makes things worse: it allows 1 more refentity to be added, but that entity doesn't get drawn anyway, as its number will be equal to the special number for the world. this is a small waste of not only memory, but also processing time.
perhaps in XreaL,
ENTITYNUM_WORLD is a game entity constant, and has nothing to do with refentities. a new REFENTITYNUM_WORLD constant should be added to denote the special number for the world, and that constant should be used in the renderer code in place of ENTITYNUM_WORLD. so define such a constant, and let it be equal to MAX_ENTITIES, which is 1023.
Commit: 037565293f5071906ee74146c29d6d5c750dbee9
https://github.com/ioquake/ioq3/commit/037565293f5071906ee74146c29d6d5c750dbee9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-17 (Wed, 17 Oct 2012)
Changed paths:
M code/renderer/tr_local.h
M code/renderer/tr_main.c
M code/renderer/tr_scene.c
M code/renderer/tr_types.h
M code/renderer/tr_world.c
Log Message:
-----------
From /dev/humancontroller:
to further reduce confusion, rename constants like MAX_ENTITIES to MAX_REFENTITIES
Commit: 4f7eb9fa218955dd8c8a86148191f102e28947c9
https://github.com/ioquake/ioq3/commit/4f7eb9fa218955dd8c8a86148191f102e28947c9
Author: James Canete <use.less01 at gmail.com>
Date: 2012-10-26 (Fri, 26 Oct 2012)
Changed paths:
M Makefile
A code/rend2/qgl.h
A code/rend2/tr_animation.c
A code/rend2/tr_backend.c
A code/rend2/tr_bsp.c
A code/rend2/tr_cmds.c
A code/rend2/tr_curve.c
A code/rend2/tr_extensions.c
A code/rend2/tr_extramath.c
A code/rend2/tr_extramath.h
A code/rend2/tr_extratypes.h
A code/rend2/tr_fbo.c
A code/rend2/tr_fbo.h
A code/rend2/tr_flares.c
A code/rend2/tr_font.c
A code/rend2/tr_glsl.c
A code/rend2/tr_image.c
A code/rend2/tr_image_bmp.c
A code/rend2/tr_image_jpg.c
A code/rend2/tr_image_pcx.c
A code/rend2/tr_image_png.c
A code/rend2/tr_image_tga.c
A code/rend2/tr_init.c
A code/rend2/tr_light.c
A code/rend2/tr_local.h
A code/rend2/tr_main.c
A code/rend2/tr_marks.c
A code/rend2/tr_mesh.c
A code/rend2/tr_model.c
A code/rend2/tr_model_iqm.c
A code/rend2/tr_noise.c
A code/rend2/tr_postprocess.c
A code/rend2/tr_postprocess.h
A code/rend2/tr_scene.c
A code/rend2/tr_shade.c
A code/rend2/tr_shade_calc.c
A code/rend2/tr_shader.c
A code/rend2/tr_shadows.c
A code/rend2/tr_sky.c
A code/rend2/tr_subs.c
A code/rend2/tr_surface.c
A code/rend2/tr_vbo.c
A code/rend2/tr_world.c
A rend2-readme.txt
Log Message:
-----------
Added Rend2, an alternate renderer. (Bug #4358)
Commit: d092ba66279aa79e2959cd88c8aaa8a1a3f79893
https://github.com/ioquake/ioq3/commit/d092ba66279aa79e2959cd88c8aaa8a1a3f79893
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-26 (Fri, 26 Oct 2012)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix restoring fs_game when default.cfg is missing.
Commit: f4ca81c2067d264dce2dd86c8ec82bd19a77de29
https://github.com/ioquake/ioq3/commit/f4ca81c2067d264dce2dd86c8ec82bd19a77de29
Author: James Canete <use.less01 at gmail.com>
Date: 2012-10-26 (Fri, 26 Oct 2012)
Changed paths:
M README
Log Message:
-----------
Added myself to the list of maintainers.
Commit: 3814f04a8a9263edad1ce0022bd74fa4806533ce
https://github.com/ioquake/ioq3/commit/3814f04a8a9263edad1ce0022bd74fa4806533ce
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-26 (Fri, 26 Oct 2012)
Changed paths:
M code/rend2/tr_backend.c
M code/rend2/tr_bsp.c
M code/rend2/tr_shade.c
Log Message:
-----------
Fix gcc warnings in Rend2.
Commit: c9e5537341092d0c0ca32764fe87bd6671b885f9
https://github.com/ioquake/ioq3/commit/c9e5537341092d0c0ca32764fe87bd6671b885f9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-26 (Fri, 26 Oct 2012)
Changed paths:
M code/rend2/tr_init.c
Log Message:
-----------
Remove gfxmeminfo command when shuting down Rend2.
Commit: 64ed856dfdda6ae30f0b3f94e0da4d5d8d923ea0
https://github.com/ioquake/ioq3/commit/64ed856dfdda6ae30f0b3f94e0da4d5d8d923ea0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-26 (Fri, 26 Oct 2012)
Changed paths:
M code/q3_ui/ui_credits.c
Log Message:
-----------
Add smiletheory to credits in q3_ui.
Commit: 3dfd2dac7e8ceed901c603b1bc282aa66b9cde82
https://github.com/ioquake/ioq3/commit/3dfd2dac7e8ceed901c603b1bc282aa66b9cde82
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-26 (Fri, 26 Oct 2012)
Changed paths:
M code/rend2/tr_init.c
M code/renderer/tr_init.c
Log Message:
-----------
Split Rend2's printing OpenGL extensions string (> 1024 characters) into separate function and merged into opengl1 renderer. (Fixes bug #5559.)
Commit: 6bc0e6fae454f569804c0cb3cbe92c632d27c950
https://github.com/ioquake/ioq3/commit/6bc0e6fae454f569804c0cb3cbe92c632d27c950
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-26 (Fri, 26 Oct 2012)
Changed paths:
M code/renderer/tr_backend.c
Log Message:
-----------
Merge changes to GL_Cull from Rend2 into opengl1 renderer, behavior is the same.
Commit: c4aa3cf8c0153c384f04fa9b8227d1e316a9a0ea
https://github.com/ioquake/ioq3/commit/c4aa3cf8c0153c384f04fa9b8227d1e316a9a0ea
Author: James Canete <use.less01 at gmail.com>
Date: 2012-10-28 (Sun, 28 Oct 2012)
Changed paths:
M rend2-readme.txt
Log Message:
-----------
Remove speed claim until Rend2 beats opengl1 under typical circumstances.
Commit: 5cbe7888f8c8f6b3e66bb2f7990d5ca4a0cd2718
https://github.com/ioquake/ioq3/commit/5cbe7888f8c8f6b3e66bb2f7990d5ca4a0cd2718
Author: James Canete <use.less01 at gmail.com>
Date: 2012-10-28 (Sun, 28 Oct 2012)
Changed paths:
M code/rend2/tr_backend.c
M code/rend2/tr_cmds.c
M code/rend2/tr_fbo.c
M code/rend2/tr_image.c
M code/rend2/tr_init.c
M code/rend2/tr_scene.c
M code/rend2/tr_shade.c
Log Message:
-----------
Fix FBO_*() usage when framebuffers are unavailable or undesired.
Commit: 3dff29e991ae8f0fafd3e52e6fe15c25cc6ea4cd
https://github.com/ioquake/ioq3/commit/3dff29e991ae8f0fafd3e52e6fe15c25cc6ea4cd
Author: James Canete <use.less01 at gmail.com>
Date: 2012-10-28 (Sun, 28 Oct 2012)
Changed paths:
M code/rend2/tr_init.c
M code/rend2/tr_local.h
Log Message:
-----------
Remove ARRAY_SIZE, and use ARRAY_LEN instead.
Commit: dfdfc656eae1b183139ee4c434eca7342fd925f6
https://github.com/ioquake/ioq3/commit/dfdfc656eae1b183139ee4c434eca7342fd925f6
Author: James Canete <use.less01 at gmail.com>
Date: 2012-10-28 (Sun, 28 Oct 2012)
Changed paths:
M Makefile
Log Message:
-----------
From /dev/humancontroller:
fix the SMP functionality not being utilized (as of the import of Rend2)
Commit: b5eb31b4f6e96b8ddb5c850e1e29c5c9974e6558
https://github.com/ioquake/ioq3/commit/b5eb31b4f6e96b8ddb5c850e1e29c5c9974e6558
Author: James Canete <use.less01 at gmail.com>
Date: 2012-10-28 (Sun, 28 Oct 2012)
Changed paths:
M Makefile
Log Message:
-----------
From /dev/humancontroller:
when hard-linking renderers, put the old renderer (not the new one) into the "ioquake3" executable, and use a distinguished "ioquake3_rend2" executable for the new renderer
(Fixes bug #5789.)
Commit: 36c30f678215b402247c686eb99aa8247fde8fdc
https://github.com/ioquake/ioq3/commit/36c30f678215b402247c686eb99aa8247fde8fdc
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-29 (Mon, 29 Oct 2012)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
Remove initializing "sv_mapname" cvar in game. It's set to "" and never used.
Commit: 32d1bc4f2a84e586dd819b380b4554cca6659a6a
https://github.com/ioquake/ioq3/commit/32d1bc4f2a84e586dd819b380b4554cca6659a6a
Author: James Canete <use.less01 at gmail.com>
Date: 2012-10-30 (Tue, 30 Oct 2012)
Changed paths:
M code/rend2/tr_glsl.c
M code/rend2/tr_main.c
Log Message:
-----------
Fix some non-ASCII characters.
Patch originally by /dev/humancontroller, modified by me.
Commit: faa0cb04c175256f96099f3f95b5a470af766cc2
https://github.com/ioquake/ioq3/commit/faa0cb04c175256f96099f3f95b5a470af766cc2
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-30 (Tue, 30 Oct 2012)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Show reason non-default renderer failed to load.
Commit: 17ee96e6c8bbf4d5284bf5c93901e3cd7f5007bf
https://github.com/ioquake/ioq3/commit/17ee96e6c8bbf4d5284bf5c93901e3cd7f5007bf
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-30 (Tue, 30 Oct 2012)
Changed paths:
M code/rend2/tr_main.c
Log Message:
-----------
Clean up getting pshadowMap in Rend2's R_DecomposeSort().
Commit: 016b74b6336551bc416ee140b8287707c10764b6
https://github.com/ioquake/ioq3/commit/016b74b6336551bc416ee140b8287707c10764b6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-30 (Tue, 30 Oct 2012)
Changed paths:
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
Log Message:
-----------
Fix restoring old fs_game upon leaving a server. Patch by Ensiform.
Commit: c4288507e0b5f6a872b47abfaddac9cca6ebfd09
https://github.com/ioquake/ioq3/commit/c4288507e0b5f6a872b47abfaddac9cca6ebfd09
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-10-30 (Tue, 30 Oct 2012)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Don't draw cursor during Team Arena's loading screen.
Commit: 262e8e96b61848bd15e911e2be573886926e3c29
https://github.com/ioquake/ioq3/commit/262e8e96b61848bd15e911e2be573886926e3c29
Author: James Canete <use.less01 at gmail.com>
Date: 2012-10-30 (Tue, 30 Oct 2012)
Changed paths:
M code/rend2/tr_backend.c
M code/rend2/tr_fbo.c
M code/rend2/tr_scene.c
Log Message:
-----------
Ensure the correct FBO is bound when drawing. (Fixes bug #5791.)
Commit: 8234225459ff4506eb5380ab675cf1239c83ac2d
https://github.com/ioquake/ioq3/commit/8234225459ff4506eb5380ab675cf1239c83ac2d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-01 (Thu, 01 Nov 2012)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
Change more operator commands to require sv_running to be usable. Patch by Ensiform.
Commit: 86984eb53639cef5fa62286c13cff00d066cb43f
https://github.com/ioquake/ioq3/commit/86984eb53639cef5fa62286c13cff00d066cb43f
Author: James Canete <use.less01 at gmail.com>
Date: 2012-11-07 (Wed, 07 Nov 2012)
Changed paths:
M code/rend2/tr_backend.c
M code/rend2/tr_bsp.c
M code/rend2/tr_local.h
M code/rend2/tr_model.c
M code/rend2/tr_shade.c
M code/rend2/tr_sky.c
M code/rend2/tr_surface.c
Log Message:
-----------
When calling qglDrawRangeElementsEXT(), use proper start and end parameters.
Commit: b269acac945c931a79dccdb4664a6317dd654c02
https://github.com/ioquake/ioq3/commit/b269acac945c931a79dccdb4664a6317dd654c02
Author: James Canete <use.less01 at gmail.com>
Date: 2012-11-09 (Fri, 09 Nov 2012)
Changed paths:
M code/rend2/tr_bsp.c
Log Message:
-----------
Fix bugs where some surfaces weren't merged and others were counted as merged in R_MergeLeafSurfaces().
Commit: d635193e19dea0c72812dfb88c88edde02808c99
https://github.com/ioquake/ioq3/commit/d635193e19dea0c72812dfb88c88edde02808c99
Author: James Canete <use.less01 at gmail.com>
Date: 2012-11-14 (Wed, 14 Nov 2012)
Changed paths:
M code/rend2/tr_glsl.c
M code/rend2/tr_local.h
M code/rend2/tr_shade.c
M code/rend2/tr_shader.c
M code/rend2/tr_sky.c
Log Message:
-----------
Various shader fixes and optimizations.
Commit: 82f83cd092645bb7140d673fd830b5315f1d751f
https://github.com/ioquake/ioq3/commit/82f83cd092645bb7140d673fd830b5315f1d751f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M code/botlib/be_ai_move.c
M code/client/snd_dma.c
M code/client/snd_openal.c
M code/game/ai_dmq3.c
M code/qcommon/files.c
Log Message:
-----------
Fix some "> MAX_*" to be ">= MAX_*".
Commit: f13a87daad001e08e60b2323023fc9fa5dca3ced
https://github.com/ioquake/ioq3/commit/f13a87daad001e08e60b2323023fc9fa5dca3ced
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M code/client/cl_cgame.c
Log Message:
-----------
Change error message in CL_ConfigstringModified to specify out of range index like in server.
Commit: 1cdb3b33e7425b98470169a83e044f4b9819d99c
https://github.com/ioquake/ioq3/commit/1cdb3b33e7425b98470169a83e044f4b9819d99c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Fix follow command to find clients whose name begins with a number.
Commit: bf9b5cd7def8f1104ceea35b3203f4c4af7fa008
https://github.com/ioquake/ioq3/commit/bf9b5cd7def8f1104ceea35b3203f4c4af7fa008
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
- Fix up "gc" command, make it more like "tell". Based on patch by Ensiform.
- Add usage messages for gc, tell, vtell, and votell commands.
- Check player names in gc, tell, vtell, and votell commands.
Commit: 05bc03d32d29879c87ce110ea5b23abd2cef37c3
https://github.com/ioquake/ioq3/commit/05bc03d32d29879c87ce110ea5b23abd2cef37c3
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Remove anti tamper leftover code 'CL_ChangeReliableCommand'. From Ensiform.
Commit: 98f04d39a6b0b5ebd684eabd39edef03f613bb7e
https://github.com/ioquake/ioq3/commit/98f04d39a6b0b5ebd684eabd39edef03f613bb7e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M code/client/cl_scrn.c
Log Message:
-----------
#5799 - Change messagemode text box to display colors like in console input box.
Commit: d9bea4977b18627899c9393d70fe83117448651c
https://github.com/ioquake/ioq3/commit/d9bea4977b18627899c9393d70fe83117448651c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M code/client/snd_main.c
Log Message:
-----------
Improve "play" command, based on a patch from Ensiform.
Commit: 6c1045a003c99e18687380d6c22e59d2f437985b
https://github.com/ioquake/ioq3/commit/6c1045a003c99e18687380d6c22e59d2f437985b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-18 (Sun, 18 Nov 2012)
Changed paths:
M code/client/snd_main.c
Log Message:
-----------
Remove unneeded name buffer in S_Play_f.
Commit: 3da87791801cd8a065ebf81eadafc4019f6984c6
https://github.com/ioquake/ioq3/commit/3da87791801cd8a065ebf81eadafc4019f6984c6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-19 (Mon, 19 Nov 2012)
Changed paths:
M code/client/snd_dma.c
M code/client/snd_openal.c
Log Message:
-----------
- Check for invalid filename in OpenAL's RegisterSound function.
- Changed Base sound system to warn not error when sound filename is empty or too long.
Commit: 1f8db4c14a7d799d4c526852b97a4f1e23e657b9
https://github.com/ioquake/ioq3/commit/1f8db4c14a7d799d4c526852b97a4f1e23e657b9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-19 (Mon, 19 Nov 2012)
Changed paths:
M code/qcommon/cm_public.h
M code/qcommon/q_shared.h
Log Message:
-----------
Remove references to non-existent functions CM_MarkFragments and CM_LerpTag.
Commit: 467619c034f9be12e54ef87a4bc8f7c611d264cc
https://github.com/ioquake/ioq3/commit/467619c034f9be12e54ef87a4bc8f7c611d264cc
Author: James Canete <use.less01 at gmail.com>
Date: 2012-11-20 (Tue, 20 Nov 2012)
Changed paths:
M code/rend2/tr_backend.c
M code/rend2/tr_cmds.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 rend2-readme.txt
Log Message:
-----------
Make software overbright optional (cvar r_softOverbright) and reduce the number of FBOs and FBO blits when able.
Commit: b785f8a2410c35d74301f2ab00f8348ce35017e0
https://github.com/ioquake/ioq3/commit/b785f8a2410c35d74301f2ab00f8348ce35017e0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-20 (Tue, 20 Nov 2012)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Changes suggested by DevHC:
- Remove "!target" checks from tell, vtell, and gc commands. Target was just set, cannot be NULL.
- Validate "order" in gc command before "player id."
Commit: f6e076c4a12edb10c2efce8f21bbabdb4d30f7a5
https://github.com/ioquake/ioq3/commit/f6e076c4a12edb10c2efce8f21bbabdb4d30f7a5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-24 (Sat, 24 Nov 2012)
Changed paths:
M misc/nsis/ioquake3-q3ctc.nsi
Log Message:
-----------
Update standalone code in Catch the Chicken NSIS installer.
Commit: 10a574e6ed58a3f8d1eb3e493d9989f78ded7fca
https://github.com/ioquake/ioq3/commit/10a574e6ed58a3f8d1eb3e493d9989f78ded7fca
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-24 (Sat, 24 Nov 2012)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Remove unused function CL_DisconnectPacket. Pointed out by Ensiform.
Commit: 29c406c9ec0689b8f52f9ea06ccf68cf77324931
https://github.com/ioquake/ioq3/commit/29c406c9ec0689b8f52f9ea06ccf68cf77324931
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-11-29 (Thu, 29 Nov 2012)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
Fix function prototype for Info_RemoveKey_Big. Pointed out by Ensiform.
Commit: 311acbe2638cb8b70f3b997e429df2f3f91ef50a
https://github.com/ioquake/ioq3/commit/311acbe2638cb8b70f3b997e429df2f3f91ef50a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-01 (Sat, 01 Dec 2012)
Changed paths:
M code/q3_ui/ui_menu.c
Log Message:
-----------
In q3_ui if uis.demoversion is set, hide "Team Arena" and "Mods" in main menu. (They aren't shown in id's q3a demo and use to be drawn under demo message).
Commit: 6b811ada7ab0d419ad678a17150eb8eb90519494
https://github.com/ioquake/ioq3/commit/6b811ada7ab0d419ad678a17150eb8eb90519494
Author: Thilo Schulz <arny at ats.s.bawue.de>
Date: 2012-12-03 (Mon, 03 Dec 2012)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
Add length check here as well, thanks Ensiform
Commit: edb414b34a74b77168345d3aebe94ced77484431
https://github.com/ioquake/ioq3/commit/edb414b34a74b77168345d3aebe94ced77484431
Author: James Canete <use.less01 at gmail.com>
Date: 2012-12-04 (Tue, 04 Dec 2012)
Changed paths:
M Makefile
A code/rend2/glsl/bokeh_fp.glsl
A code/rend2/glsl/bokeh_vp.glsl
A code/rend2/glsl/calclevels4x_fp.glsl
A code/rend2/glsl/calclevels4x_vp.glsl
A code/rend2/glsl/depthblur_fp.glsl
A code/rend2/glsl/depthblur_vp.glsl
A code/rend2/glsl/dlight_fp.glsl
A code/rend2/glsl/dlight_vp.glsl
A code/rend2/glsl/down4x_fp.glsl
A code/rend2/glsl/down4x_vp.glsl
A code/rend2/glsl/fogpass_fp.glsl
A code/rend2/glsl/fogpass_vp.glsl
A code/rend2/glsl/generic_fp.glsl
A code/rend2/glsl/generic_vp.glsl
A code/rend2/glsl/lightall_fp.glsl
A code/rend2/glsl/lightall_vp.glsl
A code/rend2/glsl/pshadow_fp.glsl
A code/rend2/glsl/pshadow_vp.glsl
A code/rend2/glsl/shadowfill_fp.glsl
A code/rend2/glsl/shadowfill_vp.glsl
A code/rend2/glsl/shadowmask_fp.glsl
A code/rend2/glsl/shadowmask_vp.glsl
A code/rend2/glsl/ssao_fp.glsl
A code/rend2/glsl/ssao_vp.glsl
A code/rend2/glsl/texturecolor_fp.glsl
A code/rend2/glsl/texturecolor_vp.glsl
A code/rend2/glsl/tonemap_fp.glsl
A code/rend2/glsl/tonemap_vp.glsl
M code/rend2/tr_glsl.c
Log Message:
-----------
#5808 - Include and use .glsl in source (rend2)
Commit: 736e1d517026eedd573642f08ec65dd784fa0296
https://github.com/ioquake/ioq3/commit/736e1d517026eedd573642f08ec65dd784fa0296
Author: James Canete <use.less01 at gmail.com>
Date: 2012-12-04 (Tue, 04 Dec 2012)
Changed paths:
M code/rend2/glsl/bokeh_fp.glsl
M code/rend2/glsl/bokeh_vp.glsl
M code/rend2/glsl/calclevels4x_fp.glsl
M code/rend2/glsl/calclevels4x_vp.glsl
M code/rend2/glsl/depthblur_fp.glsl
M code/rend2/glsl/depthblur_vp.glsl
M code/rend2/glsl/dlight_fp.glsl
M code/rend2/glsl/dlight_vp.glsl
M code/rend2/glsl/down4x_fp.glsl
M code/rend2/glsl/down4x_vp.glsl
M code/rend2/glsl/fogpass_fp.glsl
M code/rend2/glsl/fogpass_vp.glsl
M code/rend2/glsl/generic_fp.glsl
M code/rend2/glsl/generic_vp.glsl
M code/rend2/glsl/lightall_fp.glsl
M code/rend2/glsl/lightall_vp.glsl
M code/rend2/glsl/pshadow_fp.glsl
M code/rend2/glsl/pshadow_vp.glsl
M code/rend2/glsl/shadowfill_fp.glsl
M code/rend2/glsl/shadowfill_vp.glsl
M code/rend2/glsl/shadowmask_fp.glsl
M code/rend2/glsl/shadowmask_vp.glsl
M code/rend2/glsl/ssao_fp.glsl
M code/rend2/glsl/ssao_vp.glsl
M code/rend2/glsl/texturecolor_fp.glsl
M code/rend2/glsl/texturecolor_vp.glsl
M code/rend2/glsl/tonemap_fp.glsl
M code/rend2/glsl/tonemap_vp.glsl
Log Message:
-----------
Oops, fix line endings in new files in previous commit
Commit: 374c5514041af15a67a461e31962f4434feb2dbf
https://github.com/ioquake/ioq3/commit/374c5514041af15a67a461e31962f4434feb2dbf
Author: James Canete <use.less01 at gmail.com>
Date: 2012-12-06 (Thu, 06 Dec 2012)
Changed paths:
M code/rend2/glsl/lightall_fp.glsl
M code/rend2/glsl/lightall_vp.glsl
M code/rend2/glsl/shadowmask_fp.glsl
M code/rend2/glsl/shadowmask_vp.glsl
M code/rend2/tr_backend.c
Log Message:
-----------
#5812 - Use refdef's coordinates when drawing to screen shadow fbo, and separate depth texture and screen texture coordinates in glsl shaders.
Commit: b356dac9032b08938e964a8a27d4525b4a1276d4
https://github.com/ioquake/ioq3/commit/b356dac9032b08938e964a8a27d4525b4a1276d4
Author: James Canete <use.less01 at gmail.com>
Date: 2012-12-06 (Thu, 06 Dec 2012)
Changed paths:
M code/rend2/tr_shade.c
Log Message:
-----------
From /dev/humancontroller: Typo.
Commit: 8e28ff954cf68ebfd15134b1a26736d73691ce18
https://github.com/ioquake/ioq3/commit/8e28ff954cf68ebfd15134b1a26736d73691ce18
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-09 (Sun, 09 Dec 2012)
Changed paths:
M make-macosx-ub.sh
M make-macosx.sh
Log Message:
-----------
- Include Rend2 renderer in MacOSX bundle
- Include OpenGL1 and Rend2 renderers in MacOSX UB
Commit: a1270177c161aeaffd2b12294b9aee9eaa319504
https://github.com/ioquake/ioq3/commit/a1270177c161aeaffd2b12294b9aee9eaa319504
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-09 (Sun, 09 Dec 2012)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
Include Rend2 renderer in NSIS installer.
Commit: 2e99ae093e937aa28ddc53692865b01a861a91db
https://github.com/ioquake/ioq3/commit/2e99ae093e937aa28ddc53692865b01a861a91db
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-09 (Sun, 09 Dec 2012)
Changed paths:
M misc/setup/doit
Log Message:
-----------
- Include OpenGL1 and Rend2 renderers in Loki Setup Installer.
Commit: 8424865879c6d6d65a004e3ff74caf0a7459e796
https://github.com/ioquake/ioq3/commit/8424865879c6d6d65a004e3ff74caf0a7459e796
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-09 (Sun, 09 Dec 2012)
Changed paths:
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
Have NSIS uninstaller delete rend2.
Commit: f4a0a78b43fe0e345338d0da6707cf19d5b3ba23
https://github.com/ioquake/ioq3/commit/f4a0a78b43fe0e345338d0da6707cf19d5b3ba23
Author: James Canete <use.less01 at gmail.com>
Date: 2012-12-10 (Mon, 10 Dec 2012)
Changed paths:
M code/rend2/glsl/lightall_fp.glsl
M code/rend2/tr_light.c
Log Message:
-----------
Split light sample into direct and ambient parts when using deluxemaps or per-vertex light vectors. Fixes #5813.
Commit: 7786f95c066eb55411bcdca43cd14c4a1c776b2f
https://github.com/ioquake/ioq3/commit/7786f95c066eb55411bcdca43cd14c4a1c776b2f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
M code/client/cl_input.c
Log Message:
-----------
Fix writting voip data in demos (broke in r2102).
Commit: 50475fc37b5f5a8da80a02e20e11ecd2da021d4e
https://github.com/ioquake/ioq3/commit/50475fc37b5f5a8da80a02e20e11ecd2da021d4e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-13 (Thu, 13 Dec 2012)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Fix server ignoring client move commands if voip data is included.
Commit: d79ea2e5cde84ad797ce87e3a5e9e0b4309658a3
https://github.com/ioquake/ioq3/commit/d79ea2e5cde84ad797ce87e3a5e9e0b4309658a3
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-14 (Fri, 14 Dec 2012)
Changed paths:
M code/client/cl_main.c
M code/client/cl_parse.c
Log Message:
-----------
- Allow changing cl_voip without restarting.
- Fix assert failing in CL_ParseVoip() while flipping cl_voip off and on.
Commit: 082ecc4d6cdf74340554e7b4bd088cf18dfcf7f6
https://github.com/ioquake/ioq3/commit/082ecc4d6cdf74340554e7b4bd088cf18dfcf7f6
Author: James Canete <use.less01 at gmail.com>
Date: 2012-12-15 (Sat, 15 Dec 2012)
Changed paths:
M code/rend2/glsl/lightall_fp.glsl
M code/rend2/glsl/lightall_vp.glsl
Log Message:
-----------
Only declare var_SampleToView in lightall shader when it is actually used.
Commit: 3bb7138b84c5b10da0742119b129d5a8eeadbedd
https://github.com/ioquake/ioq3/commit/3bb7138b84c5b10da0742119b129d5a8eeadbedd
Author: James Canete <use.less01 at gmail.com>
Date: 2012-12-15 (Sat, 15 Dec 2012)
Changed paths:
M code/rend2/tr_extratypes.h
M code/rend2/tr_postprocess.h
Log Message:
-----------
Fix a couple files not ending with a newline.
Commit: b943d506bf3dd074f8637a8fcedd533c26c07e9a
https://github.com/ioquake/ioq3/commit/b943d506bf3dd074f8637a8fcedd533c26c07e9a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-15 (Sat, 15 Dec 2012)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Fix clients being able to reset their player state and respawn using donedl.
Commit: c5af65fe5f5851b335dcd3e710d9275e49c0711b
https://github.com/ioquake/ioq3/commit/c5af65fe5f5851b335dcd3e710d9275e49c0711b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-15 (Sat, 15 Dec 2012)
Changed paths:
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_powerpc.c
M code/qcommon/vm_sparc.c
M code/qcommon/vm_x86.c
M code/qcommon/vm_x86_64.c
Log Message:
-----------
Fix passing arg9 (qvm only), arg10, and arg11 to vmMain for native libs and non-i386 compiled or interpated qvms. (Currently they aren't use in vmMain in game, cgame, or ui.)
Fix passing args[11] to args[15] from vm to engine on ppc64 and sparc64. Some of the args are used by game bot prediction syscalls. May have been causing bugs. Note: This was fixed for x86_64 in r2163.
Commit: aac23d69347f1a76d3952ef00260011b6bec224d
https://github.com/ioquake/ioq3/commit/aac23d69347f1a76d3952ef00260011b6bec224d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-15 (Sat, 15 Dec 2012)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix reconnect command to work after leaving server. (#5794)
Commit: 8ef0f36a3fa13b2ce31619e8772da805bca5082d
https://github.com/ioquake/ioq3/commit/8ef0f36a3fa13b2ce31619e8772da805bca5082d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-16 (Sun, 16 Dec 2012)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
Fix dedicated server crashing when using MSG_ReadDelta*, though it only happens if someone modifies the engine. (#5449)
Commit: 76584dbcec046088f54c17e8dbfe559b156f62fe
https://github.com/ioquake/ioq3/commit/76584dbcec046088f54c17e8dbfe559b156f62fe
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-16 (Sun, 16 Dec 2012)
Changed paths:
M Makefile
Log Message:
-----------
Makefile fixes for OpenBSD by Jonathan Gray. (#5728)
Commit: 26b1fcc471c79d5d1c5bfac52c5c0acc575659a3
https://github.com/ioquake/ioq3/commit/26b1fcc471c79d5d1c5bfac52c5c0acc575659a3
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-16 (Sun, 16 Dec 2012)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Save all arguments from connect for reconnect command.
Remove unnecessary localhost check from reconnect command.
Commit: 78b4a3bb7afb79d515e3886b8500f5c178460475
https://github.com/ioquake/ioq3/commit/78b4a3bb7afb79d515e3886b8500f5c178460475
Author: James Canete <use.less01 at gmail.com>
Date: 2012-12-18 (Tue, 18 Dec 2012)
Changed paths:
M code/rend2/tr_backend.c
M code/rend2/tr_extensions.c
M code/rend2/tr_image.c
M code/rend2/tr_init.c
M code/rend2/tr_local.h
Log Message:
-----------
Support r_srgb even without hardware support. Also tweak default autoexposure/tonemap settings to look good on both r_srgb 0 and 1.
Commit: 98677b1c7253472468e60fca1bbf0a70b474b752
https://github.com/ioquake/ioq3/commit/98677b1c7253472468e60fca1bbf0a70b474b752
Author: James Canete <use.less01 at gmail.com>
Date: 2012-12-18 (Tue, 18 Dec 2012)
Changed paths:
M code/rend2/tr_bsp.c
Log Message:
-----------
Missed a file in the previous commit.
Commit: 1c8fa31c0d55e0c1994dadb3f4e47bd57ac21b60
https://github.com/ioquake/ioq3/commit/1c8fa31c0d55e0c1994dadb3f4e47bd57ac21b60
Author: Richard Allen <ra at ra.is>
Date: 2012-12-20 (Thu, 20 Dec 2012)
Changed paths:
M Makefile
A code/libs/macosx/SDL-1.2.15.framework.zip
M make-macosx-ub.sh
M make-macosx.sh
Log Message:
-----------
Changed the MacOS-X build system to make UB's containing i386 and x86_64 arches and made make-macosx.sh not build UB's but only standard binaries
Commit: b791040f428004ca9743ca9437a44f5599f1bae5
https://github.com/ioquake/ioq3/commit/b791040f428004ca9743ca9437a44f5599f1bae5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-29 (Sat, 29 Dec 2012)
Changed paths:
M code/game/g_client.c
Log Message:
-----------
- Fix spectator client being switched from follow to free after map_restart if following a client with a higher client number.
- Fix client unlinking issue caused by ent->s.number being set to followed client's ps->clientNum after map_restart. Reported by Ensiform.
Commit: a57a5cfd9b5dcc51696777c67b275c55c5b4b452
https://github.com/ioquake/ioq3/commit/a57a5cfd9b5dcc51696777c67b275c55c5b4b452
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-29 (Sat, 29 Dec 2012)
Changed paths:
M code/game/g_bot.c
M code/game/g_main.c
Log Message:
-----------
Changes from Ensiform:
- In G_AddBot, try to allocate clientNum before doing anything else.
- In G_AddBot, don't set SVF_BOT and inuse. It's done in ClientConnect, plus inuse causes ClientDisconnect to be run for no reason.
- In G_AddBot, only set skill in bot useinfo once.
- Avoid using cl->ps.clientNum to check if cl is a bot.
Commit: 45bb0f7b53609d49660e42caa65d067fd9f8893d
https://github.com/ioquake/ioq3/commit/45bb0f7b53609d49660e42caa65d067fd9f8893d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2012-12-29 (Sat, 29 Dec 2012)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
Fix bot skill format so it doesn't always have a space at the beginning of it.
Commit: 6a7a67a4977d4a7e7d1eb84c41e4286ca6833e06
https://github.com/ioquake/ioq3/commit/6a7a67a4977d4a7e7d1eb84c41e4286ca6833e06
Author: Richard Allen <ra at ra.is>
Date: 2012-12-31 (Mon, 31 Dec 2012)
Changed paths:
M Makefile
R code/libs/macosx/SDL-1.2.15.framework.zip
M code/libs/macosx/libSDL-1.2.0.dylib
M code/libs/macosx/libSDLmain.a
M make-macosx-ub.sh
M make-macosx.sh
Log Message:
-----------
More fixes to the macosx buildsystem. This removes the SDL Framework and makes use of a SDL library that is position independant. This also brings back PPC builds into the UB and also as a standa alone build choice.
Commit: 543812ae84896041050ca5a9792753d093ab3458
https://github.com/ioquake/ioq3/commit/543812ae84896041050ca5a9792753d093ab3458
Author: Tim Angus <tim at ngus.net>
Date: 2013-01-01 (Tue, 01 Jan 2013)
Changed paths:
A .gitignore
R .svnignore
Log Message:
-----------
mv .svnignore .gitignore
Commit: b54c331d7db7599e37af24a1fe579a6c1c573698
https://github.com/ioquake/ioq3/commit/b54c331d7db7599e37af24a1fe579a6c1c573698
Author: Richard Allen <ra at ra.is>
Date: 2013-01-01 (Tue, 01 Jan 2013)
Changed paths:
M make-macosx.sh
Log Message:
-----------
Have make-macosx.sh require the user to specify which architecture she/he wants to build for and suggest building UB's if the user is unaware of what architectures are
Commit: 2d02694749efe39ae54652c8b86ca98530d255eb
https://github.com/ioquake/ioq3/commit/2d02694749efe39ae54652c8b86ca98530d255eb
Author: Zachary Slater <zachary at ioquake.org>
Date: 2013-01-01 (Tue, 01 Jan 2013)
Changed paths:
M make-macosx.sh
Log Message:
-----------
Lets list all the valid options.
Commit: f6c98fd29f3eb18ab0bd69c870ac00394fab961f
https://github.com/ioquake/ioq3/commit/f6c98fd29f3eb18ab0bd69c870ac00394fab961f
Author: Tim Angus <tim at ngus.net>
Date: 2013-01-03 (Thu, 03 Jan 2013)
Changed paths:
M Makefile
Log Message:
-----------
Replace svnversion use with git equivalent
Commit: 20ef1b011507cebedd9626ead3384050dc48edce
https://github.com/ioquake/ioq3/commit/20ef1b011507cebedd9626ead3384050dc48edce
Author: Tim Angus <tim at ngus.net>
Date: 2013-01-05 (Sat, 05 Jan 2013)
Changed paths:
M Makefile
Log Message:
-----------
Fix whitespace
Commit: 631db38d2576ceaf72c92db9a0c95b9ef4f91aaf
https://github.com/ioquake/ioq3/commit/631db38d2576ceaf72c92db9a0c95b9ef4f91aaf
Author: Tim Angus <tim at ngus.net>
Date: 2013-01-05 (Sat, 05 Jan 2013)
Changed paths:
M Makefile
Log Message:
-----------
Fix dist target and comment refering to svn
Commit: 6999fdba910dbbbc3e01d3616dbf810417bbbfa5
https://github.com/ioquake/ioq3/commit/6999fdba910dbbbc3e01d3616dbf810417bbbfa5
Author: Tim Angus <tim at ngus.net>
Date: 2013-01-05 (Sat, 05 Jan 2013)
Changed paths:
M Makefile
Log Message:
-----------
Assorted whitespace fixes
Commit: 20a77764dd7f62101f8a3750471dab300a840858
https://github.com/ioquake/ioq3/commit/20a77764dd7f62101f8a3750471dab300a840858
Author: Zachary Slater <zjs at zacharyjackslater.com>
Date: 2013-01-06 (Sun, 06 Jan 2013)
Changed paths:
M code/qcommon/cmd.c
M code/qcommon/common.c
M code/qcommon/cvar.c
M code/renderer/tr_flares.c
Log Message:
-----------
Increase various arbitrary limits - Bug #5463
Commit: ba54979c0d80835e6e7eb8770ef70c96abf66f74
https://github.com/ioquake/ioq3/commit/ba54979c0d80835e6e7eb8770ef70c96abf66f74
Author: Richard Allen <ra at ra.is>
Date: 2013-01-06 (Sun, 06 Jan 2013)
Changed paths:
M make-macosx.sh
Log Message:
-----------
Fixed a small bug in my new version of this script.
Commit: cd1cb2c5efdcdd1c5cda848034f9c6bf1053df70
https://github.com/ioquake/ioq3/commit/cd1cb2c5efdcdd1c5cda848034f9c6bf1053df70
Author: TimeDoctor <zjs at zacharyjackslater.com>
Date: 2013-01-06 (Sun, 06 Jan 2013)
Changed paths:
M make-macosx.sh
Log Message:
-----------
Merge pull request #1 from richard-allen/master
Fixing the make-macosx.sh script up a bit
Commit: 16952ee08e7e92fba4ae8702e6f8c7811eb4a45d
https://github.com/ioquake/ioq3/commit/16952ee08e7e92fba4ae8702e6f8c7811eb4a45d
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2013-01-06 (Sun, 06 Jan 2013)
Changed paths:
M make-macosx.sh
Log Message:
-----------
Fixed a typo in a comment.
Commit: af77b935974e2ddffb5f606a8a2576faabf517dc
https://github.com/ioquake/ioq3/commit/af77b935974e2ddffb5f606a8a2576faabf517dc
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M code/asm/ftola.asm
M code/asm/snapvector.asm
M code/rend2/tr_init.c
M code/renderer/tr_init.c
A misc/msvc/glsl_stringify.vbs
M misc/msvc/ioq3.sln
A misc/msvc/opengl1.vcproj
M misc/msvc/quake3.vcproj
A misc/msvc/rend2.vcproj
Log Message:
-----------
#5818 - Modular renderer and Rend2 support for MSVC.
Commit: 3d311bdbe3794591178ac90972dac30e3988a41a
https://github.com/ioquake/ioq3/commit/3d311bdbe3794591178ac90972dac30e3988a41a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-01-07 (Mon, 07 Jan 2013)
Changed paths:
M code/rend2/tr_shade.c
Log Message:
-----------
#5863 - Use proper texture coordinates for alpha tested materials when doing depth prepass.
Commit: c501c1ad8a786686b9d00bb40062db174010f046
https://github.com/ioquake/ioq3/commit/c501c1ad8a786686b9d00bb40062db174010f046
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-08 (Tue, 08 Jan 2013)
Changed paths:
M code/sys/con_win32.c
Log Message:
-----------
Colorize text on win32 console
Text input line color based on code by "spior"
Main colorize function based on Sys_AnsiColorPrint in sys_main.c
Commit: 768083b46f3fd76f9d8cc6d66f221612ec2ed933
https://github.com/ioquake/ioq3/commit/768083b46f3fd76f9d8cc6d66f221612ec2ed933
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M code/sys/con_win32.c
Log Message:
-----------
Fix win32 dedicated input line printing to backlog
Use to write win32 input line using WriteConsole then overwrite by
CON_Print, so when CON_Print removes color format characters the end of original input line was visable.
"hi ^1guys" use to be shown as "hi guysys" in the console backlog.
Commit: daa96199139df6b780e67fa13aa2acb2a03eab67
https://github.com/ioquake/ioq3/commit/daa96199139df6b780e67fa13aa2acb2a03eab67
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M code/sys/con_win32.c
Log Message:
-----------
Don't look for colors past win32 input line length
Commit: ed87774a779b4212a62af06a14a04bc76d937acb
https://github.com/ioquake/ioq3/commit/ed87774a779b4212a62af06a14a04bc76d937acb
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M code/rend2/tr_local.h
M code/rend2/tr_main.c
M code/rend2/tr_surface.c
M code/rend2/tr_world.c
Log Message:
-----------
#5866: Fix surface culling through portals, and use the correct number of frustum planes.
Commit: a99a214589128b093af8ee6dca9eea29dccc813b
https://github.com/ioquake/ioq3/commit/a99a214589128b093af8ee6dca9eea29dccc813b
Author: Mark <mark at noffle.net>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M code/asm/snapvector.c
Log Message:
-----------
Fix #5849 - broken snapvector inverts player speed
Snapvector was converting floats to 16 bit integers instead of 32 bit integers.
Commit: eb6b5e5eabfb67ff663c89a16fc3052612070f5b
https://github.com/ioquake/ioq3/commit/eb6b5e5eabfb67ff663c89a16fc3052612070f5b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M code/rend2/tr_local.h
M code/rend2/tr_main.c
M code/rend2/tr_surface.c
M code/rend2/tr_world.c
Log Message:
-----------
Merge branch 'master' of https://github.com/ioquake/ioq3
Commit: c1ddacf5be364a13b48910a16db6d92de6ca6461
https://github.com/ioquake/ioq3/commit/c1ddacf5be364a13b48910a16db6d92de6ca6461
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M code/sys/con_win32.c
Log Message:
-----------
Fix win32 input left on buffer and overwritten
The input line on the console screen buffer was moved up a line and
overwritten by CON_Print.
Remove input line when console shutdown as well.
Commit: 20cd170993f8f4808ee99b7482cb990ec880eaca
https://github.com/ioquake/ioq3/commit/20cd170993f8f4808ee99b7482cb990ec880eaca
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M code/sys/con_win32.c
Log Message:
-----------
Make win32 console cursor visible
Commit: 2d6b68edd8f5fde93e997062a8672c53c99277a5
https://github.com/ioquake/ioq3/commit/2d6b68edd8f5fde93e997062a8672c53c99277a5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M code/sys/con_win32.c
Log Message:
-----------
Fix win32 console partial print being overwritten
Commit: 693e51c6544f1b903d6a6587c4d9d8bd520d104b
https://github.com/ioquake/ioq3/commit/693e51c6544f1b903d6a6587c4d9d8bd520d104b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
Remove old FIXME, pmove_framecount isn't networked
Commit: 5fd456ff7c87577b73a8eede5b05a09206b103cd
https://github.com/ioquake/ioq3/commit/5fd456ff7c87577b73a8eede5b05a09206b103cd
Author: Tim Angus <tim at ngus.net>
Date: 2013-01-13 (Sun, 13 Jan 2013)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix FS_FOpenFileRead corner case
FS_FOpenFileRead is a fairly mental function that changes its return
behaviour depending on whether or not file is NULL or not. It turns out
in the case where file is NULL, we were returning the wrong value when
the file didn't exist.
Commit: 70b165ee336c9fb7086a628bb8e3e9721bcd920b
https://github.com/ioquake/ioq3/commit/70b165ee336c9fb7086a628bb8e3e9721bcd920b
Author: Tim Angus <tim at ngus.net>
Date: 2013-01-13 (Sun, 13 Jan 2013)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix screwed up whitespace in files.c
Apologies to anyone merging this :(
Commit: 76f906703ef7438762fa784919aba76a616cd2c1
https://github.com/ioquake/ioq3/commit/76f906703ef7438762fa784919aba76a616cd2c1
Author: Jeremy Davis <ensiform at gmail.com>
Date: 2013-01-14 (Mon, 14 Jan 2013)
Changed paths:
M code/game/bg_misc.c
Log Message:
-----------
Fix error message in BG_EvaluateTrajectoryDelta
Commit: 4de32b1c1af6ced13e1ebcef7aa9662b513ee91f
https://github.com/ioquake/ioq3/commit/4de32b1c1af6ced13e1ebcef7aa9662b513ee91f
Author: Jeremy Davis <ensiform at gmail.com>
Date: 2013-01-14 (Mon, 14 Jan 2013)
Changed paths:
M code/game/bg_misc.c
Log Message:
-----------
Fix error message in BG_EvaluateTrajectory
Commit: bf2b04254ab9c38cba0cd167bcaa0de8c3765349
https://github.com/ioquake/ioq3/commit/bf2b04254ab9c38cba0cd167bcaa0de8c3765349
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-16 (Wed, 16 Jan 2013)
Changed paths:
M README
M code/client/cl_console.c
M code/client/cl_keys.c
Log Message:
-----------
Add togglemenu command
Allow togglemenu to be run in binds while in menu or message mode.
Commit: 4ba14425ed8631f89129d36de5dfb2cb2ecb527d
https://github.com/ioquake/ioq3/commit/4ba14425ed8631f89129d36de5dfb2cb2ecb527d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-16 (Wed, 16 Jan 2013)
Changed paths:
M code/q3_ui/ui_controls2.c
Log Message:
-----------
Add togglemenu to q3_ui controls menu
Commit: 9c701a781b518486e55a343cc574fa8583b78ac6
https://github.com/ioquake/ioq3/commit/9c701a781b518486e55a343cc574fa8583b78ac6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-16 (Wed, 16 Jan 2013)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
Run toggleconsole in binds while in menu or message mode
Commit: 57632a0ae8cd2f29536fac5586522cd2cb567a15
https://github.com/ioquake/ioq3/commit/57632a0ae8cd2f29536fac5586522cd2cb567a15
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-01-16 (Wed, 16 Jan 2013)
Changed paths:
M README
Log Message:
-----------
Fix typo in README
Commit: 4432a80a3c97cbebc0aab5b104afa701840c10fd
https://github.com/ioquake/ioq3/commit/4432a80a3c97cbebc0aab5b104afa701840c10fd
Author: Tim Angus <tim at ngus.net>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M .gitignore
Log Message:
-----------
Add vim stuff to .gitignore
Commit: f478761e07e94b3765b16b2e7d083624a7b05f3a
https://github.com/ioquake/ioq3/commit/f478761e07e94b3765b16b2e7d083624a7b05f3a
Author: Tim Angus <tim at ngus.net>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M Makefile
M code/client/cl_keys.c
M code/rend2/qgl.h
M code/rend2/tr_extensions.c
M code/renderer/tr_init.c
M code/renderer/tr_local.h
M code/renderer/tr_public.h
M code/sdl/sdl_gamma.c
M code/sdl/sdl_glimp.c
M code/sdl/sdl_input.c
M code/sdl/sdl_snd.c
M code/sys/sys_local.h
M code/sys/sys_main.c
Log Message:
-----------
Use SDL 2 instead of SDL 1.2
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-06 (Sat, 06 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-05 (Sun, 05 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-05 (Sun, 05 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-05 (Sun, 05 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: 1fe4e0c239423644f1562d4aadc374495dce81c9
https://github.com/ioquake/ioq3/commit/1fe4e0c239423644f1562d4aadc374495dce81c9
Author: Simon McVittie <smcv at debian.org>
Date: 2013-05-19 (Sun, 19 May 2013)
Changed paths:
M Makefile
M README
Log Message:
-----------
Add USE_INTERNAL_LIBS, a default for USE_INTERNAL_*
Linux distributions that want to link dependencies externally will
generally want to link (almost) every dependency externally; similarly,
minimal-dependency builds that want to use the embedded copies of
dependencies will generally want to do so for (almost) every dependency.
Make it easier to choose one of those by setting USE_INTERNAL_LIBS=0
or USE_INTERNAL_LIBS=1, respectively.
The default can still be overridden per-dependency; for instance,
"make USE_INTERNAL_LIBS=0 USE_INTERNAL_OPUS=1" will use the system
version of everything except Opus.
Commit: 608347c84d94052311992ed6eca8163f19043c7a
https://github.com/ioquake/ioq3/commit/608347c84d94052311992ed6eca8163f19043c7a
Author: Simon McVittie <smcv at debian.org>
Date: 2013-05-19 (Sun, 19 May 2013)
Changed paths:
M Makefile
Log Message:
-----------
Centralize checks for Freetype, with a user override
This lets us find a library in a non-standard library directory
(via -L in the pkg-config metadata), and allows overrides similar to
the Autoconf convention, e.g.
make FREETYPE_CFLAGS=-I/opt/freetype/include \
FREETYPE_LIBS="-L/opt/freetype/lib -lfreetype"
If pkg-config didn't work, assume that Freetype is in the default
location.
Commit: b1da3556444ae4413e4c078b6226c25f0a6afe7d
https://github.com/ioquake/ioq3/commit/b1da3556444ae4413e4c078b6226c25f0a6afe7d
Author: Simon McVittie <smcv at debian.org>
Date: 2013-05-19 (Sun, 19 May 2013)
Changed paths:
M Makefile
Log Message:
-----------
Allow libcurl to be in a non-standard location on all platforms
We didn't add CURL_CFLAGS to CLIENT_CFLAGS on all platforms, and didn't
use CURL_LIBS at all, so if "pkg-config --libs" returned "-L... -lcurl"
or even "/.../libcurl.a", it wouldn't work.
Commit: 2821aa41d781a7ff15b425ef5cc96b523a796d68
https://github.com/ioquake/ioq3/commit/2821aa41d781a7ff15b425ef5cc96b523a796d68
Author: Simon McVittie <smcv at debian.org>
Date: 2013-05-19 (Sun, 19 May 2013)
Changed paths:
M Makefile
Log Message:
-----------
Allow OpenAL to be in a non-standard location on all platforms
Similar to libcurl, we didn't use OPENAL_LIBS and assumed it was
always "-lopenal".
Commit: 9ff2fc3324503a95f1220521b8d063fca15a5db3
https://github.com/ioquake/ioq3/commit/9ff2fc3324503a95f1220521b8d063fca15a5db3
Author: Simon McVittie <smcv at debian.org>
Date: 2013-05-19 (Sun, 19 May 2013)
Changed paths:
M Makefile
Log Message:
-----------
Allow system libjpeg to be in a non-standard location
It doesn't have pkg-config metadata (at least on Debian), so if the
user doesn't override it, assume normal system paths.
Commit: c817ab5ae0601a9bbdce6c36f7cdccff9fe7474b
https://github.com/ioquake/ioq3/commit/c817ab5ae0601a9bbdce6c36f7cdccff9fe7474b
Author: Simon McVittie <smcv at debian.org>
Date: 2013-05-19 (Sun, 19 May 2013)
Changed paths:
M Makefile
Log Message:
-----------
Find system zlib via user override, pkg-config or in standard locations
Commit: cff1fcd658fe1805791ed9658d2822ab356fffeb
https://github.com/ioquake/ioq3/commit/cff1fcd658fe1805791ed9658d2822ab356fffeb
Author: Simon McVittie <smcv at debian.org>
Date: 2013-05-19 (Sun, 19 May 2013)
Changed paths:
M Makefile
Log Message:
-----------
Look for system Vorbis, Opus and Ogg via pkg-config
As usual, the order of precedence is: user override, pkg-config,
or assume they're in standard locations.
In particular, Opus isn't in the default search path on Debian.
Commit: 69999280c6645998a497dd80c87e9c3c0f0f83a4
https://github.com/ioquake/ioq3/commit/69999280c6645998a497dd80c87e9c3c0f0f83a4
Author: Simon McVittie <smcv at debian.org>
Date: 2013-05-19 (Sun, 19 May 2013)
Changed paths:
M Makefile
Log Message:
-----------
Find Speex via user override, pkg-config or default search path
Commit: 540e4225cceacaf843a9d4741bfbb11ba19fdd7a
https://github.com/ioquake/ioq3/commit/540e4225cceacaf843a9d4741bfbb11ba19fdd7a
Author: Svante Signell <svante.signell at telia.com>
Date: 2013-05-19 (Sun, 19 May 2013)
Changed paths:
M Makefile
M code/qcommon/q_platform.h
Log Message:
-----------
Add support for the GNU/Hurd architecture
[As with GNU/kFreeBSD, it's treated as "Linux": all three use the GNU libc
and runtime linker, which is mostly what matters for ioquake3. -smcv]
Bug-Debian: http://bugs.debian.org/679330
Reviewed-by: Simon McVittie <smcv at debian.org>
Commit: 0448f68a13c53efd17a8ef04d4a6b3e01a12bef6
https://github.com/ioquake/ioq3/commit/0448f68a13c53efd17a8ef04d4a6b3e01a12bef6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-05-23 (Thu, 23 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-31 (Fri, 31 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-13 (Sat, 13 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-18 (Thu, 18 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-18 (Thu, 18 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-18 (Thu, 18 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-18 (Thu, 18 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-18 (Thu, 18 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-18 (Thu, 18 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-18 (Thu, 18 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-18 (Thu, 18 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-18 (Thu, 18 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: b0f0376a4fd5609f55f91dbf4838188515a7a58a
https://github.com/ioquake/ioq3/commit/b0f0376a4fd5609f55f91dbf4838188515a7a58a
Author: Anthony Pesch <inolen at gmail.com>
Date: 2013-07-19 (Fri, 19 Jul 2013)
Changed paths:
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
Misc fixes to IBO code to correctly use sizeof(glIndex_t)
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
Commit: e6d075e165e96429d2c5246facfd28cd3b817321
https://github.com/ioquake/ioq3/commit/e6d075e165e96429d2c5246facfd28cd3b817321
Author: Tim Angus <tim at ngus.net>
Date: 2013-08-18 (Sun, 18 Aug 2013)
Changed paths:
R code/libs/macosx/libSDL-1.2.0.dylib
A code/libs/macosx/libSDL2-2.0.0.dylib
A code/libs/macosx/libSDL2main.a
R code/libs/macosx/libSDLmain.a
Log Message:
-----------
SDL2 libs for OSX, thanks to MAN-AT-ARMS
Commit: e13773de6941ea2ca2e05523ba4e5c7d4230ee55
https://github.com/ioquake/ioq3/commit/e13773de6941ea2ca2e05523ba4e5c7d4230ee55
Author: Tim Angus <tim at ngus.net>
Date: 2013-08-18 (Sun, 18 Aug 2013)
Changed paths:
M code/libs/win32/libSDL2.a
M code/libs/win32/libSDL2.dll
M code/libs/win32/libSDL2.dll.a
M code/libs/win32/libSDL2main.a
M code/libs/win64/libSDL2.a
M code/libs/win64/libSDL2.dll
M code/libs/win64/libSDL2.dll.a
M code/libs/win64/libSDL2main.a
Log Message:
-----------
Update prebuilt SDL2 libs for Windows
Commit: 32a859c68067af18f9c1aaa33040305f8cb9297e
https://github.com/ioquake/ioq3/commit/32a859c68067af18f9c1aaa33040305f8cb9297e
Author: Tim Angus <tim at ngus.net>
Date: 2013-08-19 (Mon, 19 Aug 2013)
Changed paths:
M Makefile
M code/libs/macosx/libSDL2-2.0.0.dylib
M code/libs/macosx/libSDL2main.a
Log Message:
-----------
More updates to SDL2 libs from MAN-AT-ARMS
Commit: 273b9ab77e6658692126a6568d1383f37ea7ef85
https://github.com/ioquake/ioq3/commit/273b9ab77e6658692126a6568d1383f37ea7ef85
Author: Tim Angus <tim at ngus.net>
Date: 2013-08-20 (Tue, 20 Aug 2013)
Changed paths:
M code/SDL2/include/SDL.h
M code/SDL2/include/SDL_assert.h
M code/SDL2/include/SDL_atomic.h
M code/SDL2/include/SDL_audio.h
A code/SDL2/include/SDL_bits.h
M code/SDL2/include/SDL_blendmode.h
M code/SDL2/include/SDL_clipboard.h
M code/SDL2/include/SDL_config.h
M code/SDL2/include/SDL_config_android.h
M code/SDL2/include/SDL_config_iphoneos.h
M code/SDL2/include/SDL_config_macosx.h
M code/SDL2/include/SDL_config_minimal.h
M code/SDL2/include/SDL_config_pandora.h
A code/SDL2/include/SDL_config_psp.h
M code/SDL2/include/SDL_config_windows.h
M code/SDL2/include/SDL_config_wiz.h
M code/SDL2/include/SDL_copying.h
M code/SDL2/include/SDL_cpuinfo.h
M code/SDL2/include/SDL_endian.h
M code/SDL2/include/SDL_error.h
M code/SDL2/include/SDL_events.h
M code/SDL2/include/SDL_gamecontroller.h
M code/SDL2/include/SDL_gesture.h
M code/SDL2/include/SDL_haptic.h
M code/SDL2/include/SDL_hints.h
M code/SDL2/include/SDL_joystick.h
M code/SDL2/include/SDL_keyboard.h
M code/SDL2/include/SDL_keycode.h
M code/SDL2/include/SDL_loadso.h
M code/SDL2/include/SDL_log.h
M code/SDL2/include/SDL_main.h
M code/SDL2/include/SDL_messagebox.h
M code/SDL2/include/SDL_mouse.h
M code/SDL2/include/SDL_mutex.h
M code/SDL2/include/SDL_name.h
M code/SDL2/include/SDL_opengl.h
M code/SDL2/include/SDL_opengles.h
M code/SDL2/include/SDL_opengles2.h
M code/SDL2/include/SDL_pixels.h
M code/SDL2/include/SDL_platform.h
M code/SDL2/include/SDL_power.h
M code/SDL2/include/SDL_quit.h
M code/SDL2/include/SDL_rect.h
M code/SDL2/include/SDL_render.h
M code/SDL2/include/SDL_revision.h
M code/SDL2/include/SDL_rwops.h
M code/SDL2/include/SDL_scancode.h
M code/SDL2/include/SDL_shape.h
M code/SDL2/include/SDL_stdinc.h
M code/SDL2/include/SDL_surface.h
M code/SDL2/include/SDL_system.h
M code/SDL2/include/SDL_syswm.h
M code/SDL2/include/SDL_test.h
M code/SDL2/include/SDL_test_assert.h
M code/SDL2/include/SDL_test_common.h
M code/SDL2/include/SDL_test_compare.h
M code/SDL2/include/SDL_test_crc32.h
M code/SDL2/include/SDL_test_font.h
M code/SDL2/include/SDL_test_fuzzer.h
M code/SDL2/include/SDL_test_harness.h
M code/SDL2/include/SDL_test_images.h
M code/SDL2/include/SDL_test_log.h
M code/SDL2/include/SDL_test_md5.h
M code/SDL2/include/SDL_test_random.h
M code/SDL2/include/SDL_thread.h
M code/SDL2/include/SDL_timer.h
M code/SDL2/include/SDL_touch.h
M code/SDL2/include/SDL_types.h
M code/SDL2/include/SDL_version.h
M code/SDL2/include/SDL_video.h
M code/SDL2/include/begin_code.h
M code/SDL2/include/close_code.h
Log Message:
-----------
Update SDL2 headers... oops
Commit: ebd164deafa797040b8dd28bba44f2cb72a6643e
https://github.com/ioquake/ioq3/commit/ebd164deafa797040b8dd28bba44f2cb72a6643e
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-08-23 (Fri, 23 Aug 2013)
Changed paths:
M code/renderergl2/tr_shader.c
Log Message:
-----------
#6004: OpenGL2: Make any CGEN_LIGHTING_DIFFUSE stages use lightall shader.
Commit: d46916082d7a3d084d06e5fe9338df17dd5df46f
https://github.com/ioquake/ioq3/commit/d46916082d7a3d084d06e5fe9338df17dd5df46f
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-08-23 (Fri, 23 Aug 2013)
Changed paths:
M code/renderergl2/tr_shader.c
Log Message:
-----------
#5999: OpenGL2: Don't use lightall shader with deforms or adjustColorsForFog.
Commit: 311376af8abe0583aa34a3413553a4610e8a0518
https://github.com/ioquake/ioq3/commit/311376af8abe0583aa34a3413553a4610e8a0518
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-08-23 (Fri, 23 Aug 2013)
Changed paths:
M code/renderergl2/tr_backend.c
Log Message:
-----------
Fix upside-down SSAO.
Commit: daf71ca50217c21edadc511feca4d4e9cf98a51a
https://github.com/ioquake/ioq3/commit/daf71ca50217c21edadc511feca4d4e9cf98a51a
Author: Thilo Schulz <thilo at tjps.eu>
Date: 2013-08-25 (Sun, 25 Aug 2013)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
Fix recursive crash when home path cannot be created
Commit: fb9270306b142ad9db63e243cadc2a70347bae33
https://github.com/ioquake/ioq3/commit/fb9270306b142ad9db63e243cadc2a70347bae33
Author: Tim Angus <tim at ngus.net>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Fix initial window position being top left
Commit: c79e0dfc256938dc062c00f2c4475852d834b750
https://github.com/ioquake/ioq3/commit/c79e0dfc256938dc062c00f2c4475852d834b750
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-09-01 (Sun, 01 Sep 2013)
Changed paths:
M code/cgame/cg_consolecmds.c
Log Message:
-----------
Fix targetNum check in cgame's tcmd
Commit: 99317a9e9a63acb69e2e56000a7dba153d87c468
https://github.com/ioquake/ioq3/commit/99317a9e9a63acb69e2e56000a7dba153d87c468
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-09-03 (Tue, 03 Sep 2013)
Changed paths:
M code/cgame/cg_consolecmds.c
Log Message:
-----------
Make cgame's tcmd use trap_SendClientCommand for "gc"
gc command was forwarded to server after if wasn't recognized locally, but let's just send straight to server.
(trap_SendConsoleCommand should of had a \n at end, but using trap_SendClientCommand makes more sense.)
Commit: 462694763e608402817c573952bc6c056c8a4df7
https://github.com/ioquake/ioq3/commit/462694763e608402817c573952bc6c056c8a4df7
Author: Tim Angus <tim at ngus.net>
Date: 2013-09-04 (Wed, 04 Sep 2013)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
Bug #6021 Fix misuse of Sys_Mkdir (Joerg Dietrich)
Commit: 61dd609aee1532facc5a2ba6b968e044ac42b02d
https://github.com/ioquake/ioq3/commit/61dd609aee1532facc5a2ba6b968e044ac42b02d
Author: Razish <mrrazish at gmail.com>
Date: 2013-09-04 (Wed, 04 Sep 2013)
Changed paths:
M code/cgame/cg_players.c
M code/q3_ui/ui_players.c
M code/ui/ui_players.c
Log Message:
-----------
Fix warning message in animation.cfg parsing functions
Signed-off-by: Zack Middleton <zturtleman at gmail.com>
Commit: 27ddba9c2efead68c552c49d4417901b43175cda
https://github.com/ioquake/ioq3/commit/27ddba9c2efead68c552c49d4417901b43175cda
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-09-04 (Wed, 04 Sep 2013)
Changed paths:
M code/renderergl1/tr_image.c
M code/renderergl2/tr_image.c
Log Message:
-----------
Fix crash caused by too many surfaces in skin
Commit: 68a616c7f18ccd68ecf6bde0a444d6c870a10866
https://github.com/ioquake/ioq3/commit/68a616c7f18ccd68ecf6bde0a444d6c870a10866
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-09-08 (Sun, 08 Sep 2013)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
Free bot client if cannot load bot
Introduced by commit a57a5cfd9b5dcc51696777c67b275c55c5b4b452.
Commit: 58b8cfa0b3fb926ffc6c699967199ef18ed0fda7
https://github.com/ioquake/ioq3/commit/58b8cfa0b3fb926ffc6c699967199ef18ed0fda7
Author: Tim Angus <tim at ngus.net>
Date: 2013-09-15 (Sun, 15 Sep 2013)
Changed paths:
M code/sdl/sdl_glimp.c
M code/sys/sys_main.c
Log Message:
-----------
Various fixes from Fuma
Commit: 7e875c694121f8a9b29d5a2e3e7128fdfbe0d926
https://github.com/ioquake/ioq3/commit/7e875c694121f8a9b29d5a2e3e7128fdfbe0d926
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-09-16 (Mon, 16 Sep 2013)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_flares.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_light.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_mesh.c
M code/renderergl2/tr_model_iqm.c
M code/renderergl2/tr_scene.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shader.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_world.c
Log Message:
-----------
#5979: Cubemap support for opengl2.
Commit: e80faf812eae7e85fe2003cb2fac17be999886ca
https://github.com/ioquake/ioq3/commit/e80faf812eae7e85fe2003cb2fac17be999886ca
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-09-16 (Mon, 16 Sep 2013)
Changed paths:
M code/renderergl2/glsl/generic_fp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_glsl.c
Log Message:
-----------
OpenGL2: Use RGBM instead of RGBE encoding for lightmaps.
Commit: a408a2bdae402a373106dc33e14a27a63d78d175
https://github.com/ioquake/ioq3/commit/a408a2bdae402a373106dc33e14a27a63d78d175
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-09-16 (Mon, 16 Sep 2013)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
OpenGL2: Fix inaccurate RGBM calculation.
Commit: 76e49b668efe7a16b66635e42187194d27a0067d
https://github.com/ioquake/ioq3/commit/76e49b668efe7a16b66635e42187194d27a0067d
Author: Tim Angus <tim at ngus.net>
Date: 2013-09-16 (Mon, 16 Sep 2013)
Changed paths:
M code/cgame/cg_consolecmds.c
M code/cgame/cg_players.c
M code/game/g_bot.c
M code/q3_ui/ui_players.c
M code/renderercommon/qgl.h
M code/renderergl1/tr_image.c
M code/renderergl2/glsl/generic_fp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_flares.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_light.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_mesh.c
M code/renderergl2/tr_model_iqm.c
M code/renderergl2/tr_scene.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shader.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_world.c
M code/sys/sys_unix.c
M code/ui/ui_players.c
Log Message:
-----------
Merge branch 'master' into sdl2
Commit: 5985cca2e60c2e053e50263c4d6e86c0adf1e4f3
https://github.com/ioquake/ioq3/commit/5985cca2e60c2e053e50263c4d6e86c0adf1e4f3
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-09-16 (Mon, 16 Sep 2013)
Changed paths:
M code/renderergl2/glsl/fogpass_vp.glsl
M code/renderergl2/glsl/generic_vp.glsl
Log Message:
-----------
OpenGL2: Speed up fog shader slightly.
Commit: 42501db862a9c15577ca3b1d0b019ce994236db4
https://github.com/ioquake/ioq3/commit/42501db862a9c15577ca3b1d0b019ce994236db4
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-09-16 (Mon, 16 Sep 2013)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/tr_shade.c
Log Message:
-----------
OpenGL2: Some shader cleanup
Commit: cbd05da5d12db002502090f3ba88afd915d6ae45
https://github.com/ioquake/ioq3/commit/cbd05da5d12db002502090f3ba88afd915d6ae45
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-09-17 (Tue, 17 Sep 2013)
Changed paths:
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Fix for "unsupported framebuffer format" bug
Commit: 3ab895d1cdeef39bf8e1eda6ddd2feb18d296106
https://github.com/ioquake/ioq3/commit/3ab895d1cdeef39bf8e1eda6ddd2feb18d296106
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-09-17 (Tue, 17 Sep 2013)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
Log Message:
-----------
OpenGL2: reduce varying usage in lightall shader.
Commit: fcaab903d12f46444873764c165bac70fbafc342
https://github.com/ioquake/ioq3/commit/fcaab903d12f46444873764c165bac70fbafc342
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-09-19 (Thu, 19 Sep 2013)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix UI parse message for menu files
Missing a space after colon.
Commit: 82be4e667fb950e0bb81c6f82a7f2a6216a33e25
https://github.com/ioquake/ioq3/commit/82be4e667fb950e0bb81c6f82a7f2a6216a33e25
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-09-20 (Fri, 20 Sep 2013)
Changed paths:
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Disable GL_ARB_seamless_cube_map by default, caused huge frame drops on some hardware
Commit: 1ec9f8d1a82122abbc00568659e7de5ed11a8e79
https://github.com/ioquake/ioq3/commit/1ec9f8d1a82122abbc00568659e7de5ed11a8e79
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-09-21 (Sat, 21 Sep 2013)
Changed paths:
M .travis.yml
Log Message:
-----------
Fix building sdl2 branch on travis-ci
Install libsdl2-dev from a PPA.
Commit: d7444b8ca161cd4c3d50493f80f1bcaaeb441ecd
https://github.com/ioquake/ioq3/commit/d7444b8ca161cd4c3d50493f80f1bcaaeb441ecd
Author: cmf028 <cmf1292 at hotmail.com>
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Don't set the window title twice
Commit: 7d83bba2d02973528eaecf5f3464c2bbe9728487
https://github.com/ioquake/ioq3/commit/7d83bba2d02973528eaecf5f3464c2bbe9728487
Author: cmf028 <cmf1292 at hotmail.com>
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Set com_minimized to 0 when the window is restored
Commit: 11c3bed74d0c2a0316302803b15176fe0f22e1a3
https://github.com/ioquake/ioq3/commit/11c3bed74d0c2a0316302803b15176fe0f22e1a3
Author: cmf028 <cmf1292 at hotmail.com>
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Send key up events for the mouse wheel
Previous versions of SDL would send SDL_MOUSEBUTTONUP events for the mouse wheel immediately following the corresponding SDL_MOUSEBUTTONDOWN event
Commit: acbeca6042cb28b2fa3d38d4b44356f0a8604b53
https://github.com/ioquake/ioq3/commit/acbeca6042cb28b2fa3d38d4b44356f0a8604b53
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-09-24 (Tue, 24 Sep 2013)
Changed paths:
M code/renderergl2/glsl/fogpass_vp.glsl
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
OpenGL2: Remove AGEN_FRESNEL(superceded by cubemap patch), and some small fixes and optimizations.
Commit: 6831db0563c27a8ccc17cc4e591d48f4e11c1493
https://github.com/ioquake/ioq3/commit/6831db0563c27a8ccc17cc4e591d48f4e11c1493
Author: Tim Angus <tim at ngus.net>
Date: 2013-09-30 (Mon, 30 Sep 2013)
Changed paths:
M code/sdl/sdl_glimp.c
M code/sdl/sdl_input.c
Log Message:
-----------
Merge pull request #16 from cmf028/sdl2
SDL2 fixes
Commit: c6774cf113c15361156d6af7daca003c079d8649
https://github.com/ioquake/ioq3/commit/c6774cf113c15361156d6af7daca003c079d8649
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-10-07 (Mon, 07 Oct 2013)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: default to RGBM lightmap, and add r_floatLightmap for old behaviour.
Commit: e4227d1cd59f3a6877e1f18dc4c500fe499dc199
https://github.com/ioquake/ioq3/commit/e4227d1cd59f3a6877e1f18dc4c500fe499dc199
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-08 (Tue, 08 Oct 2013)
Changed paths:
M code/renderergl1/tr_init.c
M code/renderergl2/tr_init.c
Log Message:
-----------
Revert "5097 - Menu corrupted on start (on IRIX)"
Calling glClear( any bits ) in GL_SetDefaultState makes connect screen black using the proprietary NVidia driver on Windows and GNU/Linux.
This reverts commit 92573270de98a20cd78842bd2043cfe07bc5b2e1.
Commit: a836c2db891f7853602eab6bcd387518d638018a
https://github.com/ioquake/ioq3/commit/a836c2db891f7853602eab6bcd387518d638018a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-09 (Wed, 09 Oct 2013)
Changed paths:
M code/client/snd_dma.c
M code/client/snd_mem.c
M code/client/snd_openal.c
Log Message:
-----------
Drop sounds starting with * before allocating sfx slot
Causes handle 0 to be returned by S_RegisterSound.
Commit: f8355ba2fba5a7d90ad24f33caeac19b910afb4b
https://github.com/ioquake/ioq3/commit/f8355ba2fba5a7d90ad24f33caeac19b910afb4b
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-10-10 (Thu, 10 Oct 2013)
Changed paths:
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_light.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
OpenGL2: Fix TCGEN_ENVIRONMENT stages not rendering correctly.
Commit: 08fcecc829b5820543d80dcde37ecb33f451b101
https://github.com/ioquake/ioq3/commit/08fcecc829b5820543d80dcde37ecb33f451b101
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-10-14 (Mon, 14 Oct 2013)
Changed paths:
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
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_vbo.c
Log Message:
-----------
OpenGL2: Clean up texmod calculations, and improve vertex animation handling.
Commit: 01efe4a53890c102258e061ca9f18b742d127943
https://github.com/ioquake/ioq3/commit/01efe4a53890c102258e061ca9f18b742d127943
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-10-14 (Mon, 14 Oct 2013)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Use an idea from ETXreal and separate world VBO into separate VBOs by shader.
Commit: 535d0ea70eb52f07a43b0c283cd66456472d85bd
https://github.com/ioquake/ioq3/commit/535d0ea70eb52f07a43b0c283cd66456472d85bd
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-10-15 (Tue, 15 Oct 2013)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_curve.c
M code/renderergl2/tr_light.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_marks.c
M code/renderergl2/tr_model.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_world.c
Log Message:
-----------
OpenGL2: Merge bsp surface structs into a single struct, and more cleanup.
Commit: c6a61d212a0bb7b56e53ea3802d2244309577c05
https://github.com/ioquake/ioq3/commit/c6a61d212a0bb7b56e53ea3802d2244309577c05
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-18 (Fri, 18 Oct 2013)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix SDL2 losing event subsystem
Quiting SDL Video or Joystick subsystem implies quiting the Event subsystem in SDL2.
SDL keeps track of number of init and shutdown calls for each subsystem.
Shuting down video or joystick more or equal to number of times they're inited will lead to event shutdown.
Toggling in and out of fullscreen or running in_restart twice causes SDL event subsystem to shutdown, making input not work.
If the console is closed, IN_GobbleMotionEvents gets stuck in a loop. SDL_PeepEvents returns -1 when there is an error, but we assume non-0 means read more events.
IN_ShutdownJoystick needs to check if joystick subsystem was inited before quitting it, otherwise we may cause SDL event subsystem to shutdown.
Commit: cb153f2aaa3547d03d515c24d2992dc0dad4b1ad
https://github.com/ioquake/ioq3/commit/cb153f2aaa3547d03d515c24d2992dc0dad4b1ad
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-19 (Sat, 19 Oct 2013)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix warning that SDL_GetKeyboardState return value is used non-const
Commit: 983ebbb4a67d577be3c2dca194880524a3503e9b
https://github.com/ioquake/ioq3/commit/983ebbb4a67d577be3c2dca194880524a3503e9b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-19 (Sat, 19 Oct 2013)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Ignore -psn* arguments on Mac OS X
Mac OS X adds an argument starting with "-psn" when launched using Finder, Dock,
or a terminal using open command and not specifying arguments.
It caused the opening videos to be skipped.
This change mimics SDL 1.2.
Commit: 8c1d3c635c50047d19b178a18a3264e8fca1f0b6
https://github.com/ioquake/ioq3/commit/8c1d3c635c50047d19b178a18a3264e8fca1f0b6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-19 (Sat, 19 Oct 2013)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Use bundle icon on Mac OS X instead of internal 32x32 window icon
Commit: 5fdff01d1bcd400d6fe319f466f8ec30d1624830
https://github.com/ioquake/ioq3/commit/5fdff01d1bcd400d6fe319f466f8ec30d1624830
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-20 (Sun, 20 Oct 2013)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Check #ifdef MACOS_X not #if MACOS_X
Commit: e0a42885d95227af997635282c21c05e0889d5b7
https://github.com/ioquake/ioq3/commit/e0a42885d95227af997635282c21c05e0889d5b7
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-28 (Mon, 28 Oct 2013)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Clear more variables in CL_InitServerInfo
Have cls.localServers use CL_InitServerInfo.
Don't set cls.localServers netType to from.type, it's the wrong value.
Note: server->visible is not cleared in CL_InitServerInfo, as stated by a comment below a place where CL_InitServerInfo is used.
Commit: 1515841b381a8058e3b24fe0987bef656328b87c
https://github.com/ioquake/ioq3/commit/1515841b381a8058e3b24fe0987bef656328b87c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-29 (Tue, 29 Oct 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:
-----------
Support IQMs with joints and no poses
Commit: 0bf1f3d0ba3a9c96dc5cfbb82981304cbec18b70
https://github.com/ioquake/ioq3/commit/0bf1f3d0ba3a9c96dc5cfbb82981304cbec18b70
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-29 (Tue, 29 Oct 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:
-----------
Add support for IQM int blend indices and float blend weights
Integer blend indices are converted to bytes at load, ioq3 doesn't allow more than 128 joints.
Heavily based on code by @zippers.
Commit: c28fabf505a638955f66e23cf9dfdeb8f5cea4e5
https://github.com/ioquake/ioq3/commit/c28fabf505a638955f66e23cf9dfdeb8f5cea4e5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-29 (Tue, 29 Oct 2013)
Changed paths:
M code/renderergl1/tr_model_iqm.c
M code/renderergl2/tr_model_iqm.c
Log Message:
-----------
IQM int/float vertex arrays were already swapped
Commit: f55bb272b6b0d863b57c7e9277838c0c2d5ee069
https://github.com/ioquake/ioq3/commit/f55bb272b6b0d863b57c7e9277838c0c2d5ee069
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-29 (Tue, 29 Oct 2013)
Changed paths:
M code/renderergl1/tr_local.h
M code/renderergl1/tr_model_iqm.c
Log Message:
-----------
Fix IQM comments refering to IQM_BYTE instead of IQM_UBYTE
Commit: 611d9134436bd6ee9ad858c5c2bb7c20f615f71a
https://github.com/ioquake/ioq3/commit/611d9134436bd6ee9ad858c5c2bb7c20f615f71a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-29 (Tue, 29 Oct 2013)
Changed paths:
M code/renderergl1/tr_model_iqm.c
Log Message:
-----------
Initialize blendIndexesType and blendWeightsType
Commit: 0f30dad10a55c5f962ddbc7f3162fef751c3273a
https://github.com/ioquake/ioq3/commit/0f30dad10a55c5f962ddbc7f3162fef751c3273a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-10-29 (Tue, 29 Oct 2013)
Changed paths:
M code/renderergl2/tr_local.h
M code/renderergl2/tr_model_iqm.c
Log Message:
-----------
Merge last two commits into renderergl2
Commit: 6bd52de44ed97da653ea5bce7aa2316966b2fb58
https://github.com/ioquake/ioq3/commit/6bd52de44ed97da653ea5bce7aa2316966b2fb58
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-02 (Sat, 02 Nov 2013)
Changed paths:
M code/renderergl1/tr_local.h
M code/renderergl2/tr_local.h
Log Message:
-----------
Remove unused shader state code from tr_local.h
Commit: ae0e09aba9630c3ff10a464806453c5d6d615938
https://github.com/ioquake/ioq3/commit/ae0e09aba9630c3ff10a464806453c5d6d615938
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-02 (Sat, 02 Nov 2013)
Changed paths:
M code/renderergl1/tr_local.h
M code/renderergl1/tr_shade.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
Log Message:
-----------
Remove vertexLightmap from textureBundle_t, it's never qtrue
Commit: 7ae49cc2373174256fcc103fd41801e235ac7b9f
https://github.com/ioquake/ioq3/commit/7ae49cc2373174256fcc103fd41801e235ac7b9f
Author: Tim Angus <tim at ngus.net>
Date: 2013-11-02 (Sat, 02 Nov 2013)
Changed paths:
M code/client/cl_main.c
M code/client/client.h
M code/client/snd_dma.c
Log Message:
-----------
Fix video recording sync drift (patch refactored but original author unknown)
Commit: 779ebfacfd3fd7ee19d39ed85036b4b1efeb6d47
https://github.com/ioquake/ioq3/commit/779ebfacfd3fd7ee19d39ed85036b4b1efeb6d47
Author: Tim Angus <tim at ngus.net>
Date: 2013-11-02 (Sat, 02 Nov 2013)
Changed paths:
M code/client/cl_main.c
M code/client/client.h
M code/client/snd_dma.c
M code/client/snd_mem.c
M code/client/snd_openal.c
M code/renderergl1/tr_init.c
M code/renderergl1/tr_local.h
M code/renderergl1/tr_model_iqm.c
M code/renderergl1/tr_shade.c
M code/renderergl2/glsl/fogpass_vp.glsl
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_curve.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_light.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_marks.c
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_vbo.c
M code/renderergl2/tr_world.c
M code/ui/ui_main.c
Log Message:
-----------
Merge branch 'master' into sdl2
Commit: 3846c115e637b594d33f5becb71562a62ae83b81
https://github.com/ioquake/ioq3/commit/3846c115e637b594d33f5becb71562a62ae83b81
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-03 (Sun, 03 Nov 2013)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
OpenGL2: Reduce glsl shader count by using a uniform to disable textures.
Commit: 0e25d0357b3e2f6d425a3aa92098509d3c3c396e
https://github.com/ioquake/ioq3/commit/0e25d0357b3e2f6d425a3aa92098509d3c3c396e
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
Log Message:
-----------
OpenGL2: Revisit fragment tangent space calculation, and remove tangent space lighting.
Commit: a7c5fc0ee7b5bb97e9dea4db56f9b91e5dbe6afb
https://github.com/ioquake/ioq3/commit/a7c5fc0ee7b5bb97e9dea4db56f9b91e5dbe6afb
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-04 (Mon, 04 Nov 2013)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
Log Message:
-----------
OpenGL2: Some small shader optimizations.
Commit: 8c3ae8d7d283c90c3a3d9037f36a874e7575a9d4
https://github.com/ioquake/ioq3/commit/8c3ae8d7d283c90c3a3d9037f36a874e7575a9d4
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-05 (Tue, 05 Nov 2013)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_cmds.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_postprocess.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_sky.c
Log Message:
-----------
OpenGL2: Reimplement soft overbright to avoid a framebuffer blit.
Commit: 7672533e8f97fa0d49b3a180f13379908e7ea87e
https://github.com/ioquake/ioq3/commit/7672533e8f97fa0d49b3a180f13379908e7ea87e
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-05 (Tue, 05 Nov 2013)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
OpenGL2: Prefer VBO/IBO sizes of around 4MB.
Commit: fd4cd6612d2c3be0ff604d64cc96d72eba2c4427
https://github.com/ioquake/ioq3/commit/fd4cd6612d2c3be0ff604d64cc96d72eba2c4427
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-06 (Wed, 06 Nov 2013)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
Fix running if built on OS X 10.9
strncpy with in == out causes signal 6 if built on OS X 10.9.
(If built on older OS X versions, the game works on 10.9 though.)
It was happening in COM_StripExtension during map load.
Commit: d295db747c0f4d10a2eaa75ac40c480f918cc197
https://github.com/ioquake/ioq3/commit/d295db747c0f4d10a2eaa75ac40c480f918cc197
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-07 (Thu, 07 Nov 2013)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
OpenGL2: Small optimizations and comments in world VBO creation and surface merging.
Commit: ef9fe17dd5a7b15f0b3c2b31fa45d783d9856bc0
https://github.com/ioquake/ioq3/commit/ef9fe17dd5a7b15f0b3c2b31fa45d783d9856bc0
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-08 (Fri, 08 Nov 2013)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_curve.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_marks.c
M code/renderergl2/tr_model.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Remove srfTriangle_t, and use glIndex_t instead.
Commit: 90c98c90a3768411cf27f0b92734d0e016f9053d
https://github.com/ioquake/ioq3/commit/90c98c90a3768411cf27f0b92734d0e016f9053d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-08 (Fri, 08 Nov 2013)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix VM FOpenFile( FS_READ ) files seeking twice in FS_Seek
Commit: c69db4a4002bd640c638f7314381c5d3b3a6864a
https://github.com/ioquake/ioq3/commit/c69db4a4002bd640c638f7314381c5d3b3a6864a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-08 (Fri, 08 Nov 2013)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Remove unused variable baseOffset from fsh[]
Commit: 2d45e57068866cf0bc778e5c747bae74de163fa0
https://github.com/ioquake/ioq3/commit/2d45e57068866cf0bc778e5c747bae74de163fa0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-08 (Fri, 08 Nov 2013)
Changed paths:
M code/client/snd_codec_ogg.c
M code/client/snd_codec_opus.c
M code/qcommon/files.c
Log Message:
-----------
Support FS_SEEK_END and negative offset for zipped files in FS_Seek
Use FS_SEEK_END in sound code instead of working around it.
If FS_SEEK_SET and going to current position, just return.
Commit: 028f0f1ac4cb41a68caef4c230fdabab577aa8a7
https://github.com/ioquake/ioq3/commit/028f0f1ac4cb41a68caef4c230fdabab577aa8a7
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-08 (Fri, 08 Nov 2013)
Changed paths:
M code/qcommon/qcommon.h
Log Message:
-----------
Remove old comment that FS_Seek doesn't work on zipped files
Commit: baf5737779467b2f3e55a751b5bd44bff663fd0a
https://github.com/ioquake/ioq3/commit/baf5737779467b2f3e55a751b5bd44bff663fd0a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-08 (Fri, 08 Nov 2013)
Changed paths:
M code/qcommon/qcommon.h
Log Message:
-----------
Remove function prototypes for non-existant Sys_* DLL functions
Commit: ae57eebf52f0d28475c7c88b9b0da5c9b1e3a011
https://github.com/ioquake/ioq3/commit/ae57eebf52f0d28475c7c88b9b0da5c9b1e3a011
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-08 (Fri, 08 Nov 2013)
Changed paths:
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
Merge branch 'glindex_size_fixes' of https://github.com/inolen/ioq3 into inolen-glindex_size_fixes
Commit: d526eacd10240335cc8534544f1e501a89e9630f
https://github.com/ioquake/ioq3/commit/d526eacd10240335cc8534544f1e501a89e9630f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-09 (Sat, 09 Nov 2013)
Changed paths:
M code/renderergl1/tr_flares.c
M code/renderergl2/tr_flares.c
Log Message:
-----------
Fix flares being invisible after vid_restart
flareCoeff was only set if r_flareCoeff cvar was set as modified.
Cvars are set as modified when created or changed.
Commit: 5795be68f6aabba02c9707eef4e193cf334cd946
https://github.com/ioquake/ioq3/commit/5795be68f6aabba02c9707eef4e193cf334cd946
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-10 (Sun, 10 Nov 2013)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Make OpenAL buffer management work on OS X
Don't assume we have unlimited OpenAL buffers.
Detach buffers from sources by setting AL_BUFFER to 0. Cannot delete buffers on OS X immediately after alSourceUnqueueBuffers.
Free unprocessed stream and music buffers.
Free unused sfx buffers when sound file exists and fails loading into OpenAL (though I haven't seen it fail).
Commit: b3bd74fce7d91b68498eff94797657a96755fb67
https://github.com/ioquake/ioq3/commit/b3bd74fce7d91b68498eff94797657a96755fb67
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-10 (Sun, 10 Nov 2013)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Fix restoring loop sound position on OS X
The default OpenAL library on OS X errors AL_INVALID_VALUE for AL_SEC_OFFSET if source isn't playing.
Commit: 203ab7b9af3f76e866ee6ba2a19427278cbbc001
https://github.com/ioquake/ioq3/commit/203ab7b9af3f76e866ee6ba2a19427278cbbc001
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-11 (Mon, 11 Nov 2013)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Fix cinematics often being silent on OS X
If OpenAL source isn't playing, often what happens is: queued buffers is 0 and processed buffers is non-0.
S_AL_StreamUpdate won't play the steam if queued buffers 0.
So start the stream in S_AL_RawSamples.
Commit: 93be2655f8a6305271930e308351e8722c1acf57
https://github.com/ioquake/ioq3/commit/93be2655f8a6305271930e308351e8722c1acf57
Author: Ensiform <ensiform at gmail.com>
Date: 2013-11-11 (Mon, 11 Nov 2013)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Remove unused cvar_t variable cl_trn
Commit: a53e7c3074543fcbccb0e2be4d0121e3b7f9d1e1
https://github.com/ioquake/ioq3/commit/a53e7c3074543fcbccb0e2be4d0121e3b7f9d1e1
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-11 (Mon, 11 Nov 2013)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
Fix comparing unsigned values to < 0 in gl2
Commit: 6e5f8cc918e89b279070b0335648149af43ac1bd
https://github.com/ioquake/ioq3/commit/6e5f8cc918e89b279070b0335648149af43ac1bd
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-12 (Tue, 12 Nov 2013)
Changed paths:
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_curve.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
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_vbo.c
Log Message:
-----------
OpenGL2: Calculate bitangent in shader, and store normal/tangent as normalized byte arrays.
Commit: 3736968943b3339d9f161044971d3c38b19f5c04
https://github.com/ioquake/ioq3/commit/3736968943b3339d9f161044971d3c38b19f5c04
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-17 (Sun, 17 Nov 2013)
Changed paths:
M code/client/cl_main.c
M code/client/snd_codec_ogg.c
M code/client/snd_codec_opus.c
M code/client/snd_openal.c
M code/qcommon/files.c
M code/qcommon/q_shared.c
M code/qcommon/qcommon.h
M code/renderergl1/tr_flares.c
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_cmds.c
M code/renderergl2/tr_curve.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_flares.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_marks.c
M code/renderergl2/tr_model.c
M code/renderergl2/tr_model_iqm.c
M code/renderergl2/tr_postprocess.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shade_calc.c
M code/renderergl2/tr_shader.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
Merge branch 'master' into sdl2
Commit: 6e02a846f166647d2ac3e4e224092afe2e632c02
https://github.com/ioquake/ioq3/commit/6e02a846f166647d2ac3e4e224092afe2e632c02
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-19 (Tue, 19 Nov 2013)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_extramath.c
M code/renderergl2/tr_extramath.h
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_fbo.h
M code/renderergl2/tr_flares.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_postprocess.c
M code/renderergl2/tr_postprocess.h
M code/renderergl2/tr_sky.c
Log Message:
-----------
OpenGL2: Match glsl data type names: matrix_t -> mat4_t, vec*i_t -> ivec*_t
Commit: c350963bf23e528c324f1297a992f8e90d74d3ed
https://github.com/ioquake/ioq3/commit/c350963bf23e528c324f1297a992f8e90d74d3ed
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-19 (Tue, 19 Nov 2013)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_extramath.c
M code/renderergl2/tr_extramath.h
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_fbo.h
M code/renderergl2/tr_flares.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_postprocess.c
M code/renderergl2/tr_postprocess.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
Log Message:
-----------
OpenGL2: Match glsl data type names: matrix_t -> mat4_t, vec*i_t -> ivec*_t
Commit: dadd808da561fce8862684397629981cddc96118
https://github.com/ioquake/ioq3/commit/dadd808da561fce8862684397629981cddc96118
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-19 (Tue, 19 Nov 2013)
Changed paths:
Log Message:
-----------
Merge branch 'HEAD' of https://github.com/ioquake/ioq3.git
Commit: e686010d73f09a5a05c918cbb782052ee8afd938
https://github.com/ioquake/ioq3/commit/e686010d73f09a5a05c918cbb782052ee8afd938
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M code/renderergl2/tr_flares.c
Log Message:
-----------
#6059: OpenGL2: Read depths from resolve fbo when msaa is on in RB_TestFlare().
Commit: d63d7ba6bfd211b1baf10424ff60e38d26a9c266
https://github.com/ioquake/ioq3/commit/d63d7ba6bfd211b1baf10424ff60e38d26a9c266
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Use RGBA16F format for HDR.
RGB16F is not 4-byte aligned and not supported by certain hardware.
Commit: 8af9516e88b7b5c4731e4770f053a0a8ea7a45ac
https://github.com/ioquake/ioq3/commit/8af9516e88b7b5c4731e4770f053a0a8ea7a45ac
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M code/renderergl1/tr_backend.c
M code/renderergl2/tr_backend.c
Log Message:
-----------
End current draw surface before drawing cinematic
Fixes drawing StretchPic *before* CIN_DrawCinematic resulting
in cinematic being drawn before the StretchPic.
Commit: 57eae5da918e905d6c9582c16e5cbf2b2c7cc4d1
https://github.com/ioquake/ioq3/commit/57eae5da918e905d6c9582c16e5cbf2b2c7cc4d1
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M code/client/snd_dma.c
Log Message:
-----------
Fix signal 6 in S_Base_StartBackgroundTrack on OS X 10.9
In S_UpdateBackgroundTrack, s_backgroundLoop was passed to
S_Base_StartBackgroundTrack and tried to copy to itself using Q_strncpyz.
Commit: 1633ac5b9368f4abaa3f758c1c81ccf0b3663ebd
https://github.com/ioquake/ioq3/commit/1633ac5b9368f4abaa3f758c1c81ccf0b3663ebd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-21 (Thu, 21 Nov 2013)
Changed paths:
M code/game/g_client.c
M code/game/g_combat.c
Log Message:
-----------
Make kamikaze timer loops use level.num_entities instead of MAX_GENTITIES
Optimization. Many other loops use level.num_entities, there was no
special reason that MAX_GENTITIES was used for these.
Commit: fe09fb77b9c2b3eb9a144bc829e71ef08ce9e4a5
https://github.com/ioquake/ioq3/commit/fe09fb77b9c2b3eb9a144bc829e71ef08ce9e4a5
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2013-11-22 (Fri, 22 Nov 2013)
Changed paths:
R README
A README.md
Log Message:
-----------
Update and rename README to README.md
adding analytics, I'm ready for DevHC to get upset.
Commit: 94bffacdb2a518bc94f2ccd60c7d1a830a0ccb84
https://github.com/ioquake/ioq3/commit/94bffacdb2a518bc94f2ccd60c7d1a830a0ccb84
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-23 (Sat, 23 Nov 2013)
Changed paths:
M README.md
Log Message:
-----------
Improve github interperation of README.md
Commit: d31bf95493b64f0041efcf31d141b00c35c1d81d
https://github.com/ioquake/ioq3/commit/d31bf95493b64f0041efcf31d141b00c35c1d81d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-23 (Sat, 23 Nov 2013)
Changed paths:
M README.md
Log Message:
-----------
Add header for standalone game licensing
Commit: 2044bcb12df6f0c09166bd2b96f8afc10bbc7aa4
https://github.com/ioquake/ioq3/commit/2044bcb12df6f0c09166bd2b96f8afc10bbc7aa4
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-25 (Mon, 25 Nov 2013)
Changed paths:
M code/renderergl2/tr_surface.c
Log Message:
-----------
Silence warnings about unused static functions in opengl2
Commit: 9d9715c63d043e47c6be355df667de1550d6eea4
https://github.com/ioquake/ioq3/commit/9d9715c63d043e47c6be355df667de1550d6eea4
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2013-11-25 (Mon, 25 Nov 2013)
Changed paths:
M README.md
Log Message:
-----------
Updating the tracking code properly.
Hopefully this new code will track properly.
Commit: ad514c9689d6d3e21e8244be390a66b068a19d6b
https://github.com/ioquake/ioq3/commit/ad514c9689d6d3e21e8244be390a66b068a19d6b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-26 (Tue, 26 Nov 2013)
Changed paths:
R README
A README.md
M code/client/snd_dma.c
M code/game/g_client.c
M code/game/g_combat.c
M code/renderergl1/tr_backend.c
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_extramath.c
M code/renderergl2/tr_extramath.h
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_fbo.h
M code/renderergl2/tr_flares.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_postprocess.c
M code/renderergl2/tr_postprocess.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
Log Message:
-----------
Merge branch 'master' into sdl2
Commit: 952fd0489c4466051cd4c343bbd9c93cfdc5cd4c
https://github.com/ioquake/ioq3/commit/952fd0489c4466051cd4c343bbd9c93cfdc5cd4c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-26 (Tue, 26 Nov 2013)
Changed paths:
M code/client/cl_keys.c
M code/sdl/sdl_input.c
Log Message:
-----------
Readd backspace char event for UI VM text fields
UI VMs expect a backspace char event, but sdl2 branch only was only sending a key event.
Revert cl_keys.c to master branch (it would cause backspace to happen twice in console).
Commit: 6f3edb20b82bcf6aca3a75185354064521eeb797
https://github.com/ioquake/ioq3/commit/6f3edb20b82bcf6aca3a75185354064521eeb797
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-29 (Fri, 29 Nov 2013)
Changed paths:
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_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_model.c
M code/renderergl2/tr_surface.c
Log Message:
-----------
#6069: Remove md4 model support.
Commit: ecc1f23b1d32fdfba84d8966d540cc80defd81f0
https://github.com/ioquake/ioq3/commit/ecc1f23b1d32fdfba84d8966d540cc80defd81f0
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-11-29 (Fri, 29 Nov 2013)
Changed paths:
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Remove redundant GLS_* enum.
Thanks Xycaleth for pointing out.
Commit: 0a4da32d62c0261b3bfbd2c9a7a01eb0d3af6f59
https://github.com/ioquake/ioq3/commit/0a4da32d62c0261b3bfbd2c9a7a01eb0d3af6f59
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-11-30 (Sat, 30 Nov 2013)
Changed paths:
M code/renderergl1/tr_local.h
M code/renderergl2/tr_local.h
Log Message:
-----------
Remove R_AddAnimSurfaces and R_MakeAnimModel prototypes
Commit: e01b66aef5ac89052ef4766010bc265d20637760
https://github.com/ioquake/ioq3/commit/e01b66aef5ac89052ef4766010bc265d20637760
Author: cmf028 <cmf1292 at hotmail.com>
Date: 2013-12-01 (Sun, 01 Dec 2013)
Changed paths:
M code/renderergl2/glsl/dlight_vp.glsl
M code/renderergl2/glsl/fogpass_vp.glsl
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/glsl/shadowfill_vp.glsl
Log Message:
-----------
Fix glsl DEFORM_BULGE calculation
Commit: c02528cf1d7b0f5ed39d9f60d4d87bf0c4acd0e6
https://github.com/ioquake/ioq3/commit/c02528cf1d7b0f5ed39d9f60d4d87bf0c4acd0e6
Author: James Canete <SmileTheory at gmail.com>
Date: 2013-12-01 (Sun, 01 Dec 2013)
Changed paths:
M code/renderergl2/glsl/dlight_vp.glsl
M code/renderergl2/glsl/fogpass_vp.glsl
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/glsl/shadowfill_vp.glsl
Log Message:
-----------
Merge pull request #21 from cmf028/master
Fix glsl DEFORM_BULGE calculation
Commit: 37de879211abd32f3df8c251f4959da1f37dc08d
https://github.com/ioquake/ioq3/commit/37de879211abd32f3df8c251f4959da1f37dc08d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-12-01 (Sun, 01 Dec 2013)
Changed paths:
M README.md
M code/qcommon/cvar.c
Log Message:
-----------
Add cvar_modified command
Based on cvarlist command, it only lists modified cvars.
Commit: 973a61606143d61618d7a67609d696db7543e098
https://github.com/ioquake/ioq3/commit/973a61606143d61618d7a67609d696db7543e098
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-12-06 (Fri, 06 Dec 2013)
Changed paths:
M code/renderergl1/tr_image.c
M code/renderergl1/tr_model.c
M code/renderergl2/tr_model.c
Log Message:
-----------
Fix white flash levelshot bug in OpenGL1
If you tried to draw the last loaded image, gl texture 0 (which is appearently white)
was used because renderer thought the image was already bound.
Why OpenGL1 renderer binds texture 0, I have no idea. It's been removed from OpenGL2.
Commit: ca23b626a038468e041b482540497d9251fcc310
https://github.com/ioquake/ioq3/commit/ca23b626a038468e041b482540497d9251fcc310
Author: IR4T4 <gutzu at gmx.ch>
Date: 2013-12-06 (Fri, 06 Dec 2013)
Changed paths:
M code/renderergl1/tr_init.c
M code/renderergl2/tr_init.c
Log Message:
-----------
r_noborder changes require a restart
Commit: 7c0491d7fdb3d3a7211ecb82d3ce0a77cef3dd07
https://github.com/ioquake/ioq3/commit/7c0491d7fdb3d3a7211ecb82d3ce0a77cef3dd07
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-12-06 (Fri, 06 Dec 2013)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Add latch to r_centerWindow and r_allowResize
Commit: fa9fd1b1fc23065dbf2e61d5d9ca77e1ee64510d
https://github.com/ioquake/ioq3/commit/fa9fd1b1fc23065dbf2e61d5d9ca77e1ee64510d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-12-07 (Sat, 07 Dec 2013)
Changed paths:
M code/client/snd_dma.c
Log Message:
-----------
Support spatialized raw streams in base sound, e.g. for VoIP
Commit: 2ba7a337156586db6aa595cae066502e5e57de3e
https://github.com/ioquake/ioq3/commit/2ba7a337156586db6aa595cae066502e5e57de3e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-12-07 (Sat, 07 Dec 2013)
Changed paths:
M code/ui/ui_atoms.c
Log Message:
-----------
Have ui_test cmd in missionpack ui return qtrue
Commit: d2846c06ac31c09b6b82f2d35baa0d20c529052e
https://github.com/ioquake/ioq3/commit/d2846c06ac31c09b6b82f2d35baa0d20c529052e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-12-08 (Sun, 08 Dec 2013)
Changed paths:
M make-macosx-app.sh
Log Message:
-----------
Fix checking if MP dylibs exist in make-macosx-app.sh
Commit: 4c9d39ae6ed25dfbb82e997473e2feb4cf35f9c1
https://github.com/ioquake/ioq3/commit/4c9d39ae6ed25dfbb82e997473e2feb4cf35f9c1
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-12-09 (Mon, 09 Dec 2013)
Changed paths:
M misc/msvc/opengl1.vcproj
Log Message:
-----------
Fix some file paths for msvc 2008
Commit: f6f3a19f732cf17d96caecc200fed8ab2879b8a7
https://github.com/ioquake/ioq3/commit/f6f3a19f732cf17d96caecc200fed8ab2879b8a7
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-12-09 (Mon, 09 Dec 2013)
Changed paths:
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_extramath.h
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_model.c
M code/renderergl2/tr_model_iqm.c
M code/renderergl2/tr_shade_calc.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Support GL_ARB_vertex_type_2_10_10_10_rev for normals/tangents/lightdirs
Commit: efe8437cdee775a7e61b5f83eedcef9c375bc1aa
https://github.com/ioquake/ioq3/commit/efe8437cdee775a7e61b5f83eedcef9c375bc1aa
Author: Amanieu d'Antras <amanieu at gmail.com>
Date: 2013-12-10 (Tue, 10 Dec 2013)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Fix crash in OpenAL when no input devices are available
Commit: 623d107f4233162a4affec961650345b9df034fa
https://github.com/ioquake/ioq3/commit/623d107f4233162a4affec961650345b9df034fa
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-12-12 (Thu, 12 Dec 2013)
Changed paths:
M code/renderergl2/glsl/bokeh_vp.glsl
M code/renderergl2/glsl/calclevels4x_vp.glsl
M code/renderergl2/glsl/dlight_vp.glsl
M code/renderergl2/glsl/down4x_vp.glsl
M code/renderergl2/glsl/fogpass_fp.glsl
M code/renderergl2/glsl/fogpass_vp.glsl
M code/renderergl2/glsl/generic_fp.glsl
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/glsl/pshadow_vp.glsl
M code/renderergl2/glsl/shadowfill_vp.glsl
M code/renderergl2/glsl/texturecolor_fp.glsl
M code/renderergl2/glsl/texturecolor_vp.glsl
M code/renderergl2/glsl/tonemap_vp.glsl
Log Message:
-----------
OpenGL2: Small glsl shader optimizations, fixes, and cleanup.
Commit: 1a86229538ebb375bd5fdf2ad4b5127529593e9c
https://github.com/ioquake/ioq3/commit/1a86229538ebb375bd5fdf2ad4b5127529593e9c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2013-12-15 (Sun, 15 Dec 2013)
Changed paths:
M code/client/snd_local.h
M code/client/snd_mem.c
M code/client/snd_mix.c
Log Message:
-----------
Fix playback of stereo sounds in Base sound system
Already works correctly in OpenAL.
Commit: 7bffad0981617c5c53cc7d6ff3fc876c3fc20314
https://github.com/ioquake/ioq3/commit/7bffad0981617c5c53cc7d6ff3fc876c3fc20314
Author: Andrey Vihrov <andrey.vihrov at gmail.com>
Date: 2013-12-16 (Mon, 16 Dec 2013)
Changed paths:
M Makefile
Log Message:
-----------
Don't forget to install the renderer2 binary if USE_RENDERER_DLOPEN=0
Commit: bc2efc487019d7d6a9ee998824b13190d29ebf19
https://github.com/ioquake/ioq3/commit/bc2efc487019d7d6a9ee998824b13190d29ebf19
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2013-12-17 (Tue, 17 Dec 2013)
Changed paths:
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shader.c
Log Message:
-----------
#6077: OpenGL2: Add r_ignoreDstAlpha.
Commit: fda03ee4ca5f2c3a3548df734bb6f950a3555cde
https://github.com/ioquake/ioq3/commit/fda03ee4ca5f2c3a3548df734bb6f950a3555cde
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-10 (Fri, 10 Jan 2014)
Changed paths:
M code/renderercommon/tr_image_png.c
Log Message:
-----------
Fix PNG tRNS length checks
Commit: 4520857fc955b83ee379b272f8373a81e1fe7d4e
https://github.com/ioquake/ioq3/commit/4520857fc955b83ee379b272f8373a81e1fe7d4e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-10 (Fri, 10 Jan 2014)
Changed paths:
M code/renderergl2/tr_animation.c
Log Message:
-----------
Make GL2 MDR code use R_VboPackNormal for normal
Commit: a889d7a14fe6f96ca8453a71759bbdacfa3c7ab7
https://github.com/ioquake/ioq3/commit/a889d7a14fe6f96ca8453a71759bbdacfa3c7ab7
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-11 (Sat, 11 Jan 2014)
Changed paths:
M code/server/server.h
M code/server/sv_init.c
Log Message:
-----------
Remove extra client_t::csUpdated[] slot
sv.configstrings[] is limited to 0 to MAX_CONFIGSTRINGS-1, make client_t::csUpdated[] the same.
Commit: 25bde423b545c8c97db58c64d4ec5861e726d576
https://github.com/ioquake/ioq3/commit/25bde423b545c8c97db58c64d4ec5861e726d576
Author: Anthony Pesch <inolen at gmail.com>
Date: 2014-01-11 (Sat, 11 Jan 2014)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/texturecolor_fp.glsl
M code/renderergl2/glsl/texturecolor_vp.glsl
M code/renderergl2/tr_glsl.c
Log Message:
-----------
fixed formatting of a few GLSL float constants
remove unneeded version number from texturecolor shader
call GLSL_VertexAttribPointers after attribute arrays have been enabled
Commit: 43c6ebee8d5c9371e630d266e8f170d95fb5ec1c
https://github.com/ioquake/ioq3/commit/43c6ebee8d5c9371e630d266e8f170d95fb5ec1c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-12 (Sun, 12 Jan 2014)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
Fix music studder in base sound when starting silent cinematics
Commit: 52e72408d944200006ced8cd90a5b0a1262fa2a9
https://github.com/ioquake/ioq3/commit/52e72408d944200006ced8cd90a5b0a1262fa2a9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-12 (Sun, 12 Jan 2014)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix demoName Com_sprintf size larger than buffer
Maybe this is why demoName is a static global with the comment 'compiler bug workaround'?
Commit: 581b6316b7c418996d193173e7ea107ce6d950a0
https://github.com/ioquake/ioq3/commit/581b6316b7c418996d193173e7ea107ce6d950a0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-12 (Sun, 12 Jan 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
Fix GL2 deluxemap 0,0,0 to 127,127,127
Checked if first byte was 0 twice instead of checking second byte.
Commit: ebac005c9e15bbd10ff598da1533b9fc5b62da16
https://github.com/ioquake/ioq3/commit/ebac005c9e15bbd10ff598da1533b9fc5b62da16
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-12 (Sun, 12 Jan 2014)
Changed paths:
M code/client/cl_parse.c
Log Message:
-----------
Don't read clc.voipIncomingSequence until range checked sender
Commit: 0698817a7fba8319e99ad3df9a66ad251207952f
https://github.com/ioquake/ioq3/commit/0698817a7fba8319e99ad3df9a66ad251207952f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-12 (Sun, 12 Jan 2014)
Changed paths:
M code/client/snd_dma.c
Log Message:
-----------
Remove unused code path from S_Base_StartBackgroundTrack
We make sure intro isn't NULL. Then if loop is NULL, set it to intro.
Commit: d4fc617cecb2f86318eb2da62e5f337bdb196eba
https://github.com/ioquake/ioq3/commit/d4fc617cecb2f86318eb2da62e5f337bdb196eba
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-12 (Sun, 12 Jan 2014)
Changed paths:
M Makefile
Log Message:
-----------
Merge pull request #26 from andreyv/master
Include opengl2 client in make copyfiles if USE_RENDERER_DLOPEN=0
Commit: eea652f5c54740500cb1f074417a2dcf379a92a2
https://github.com/ioquake/ioq3/commit/eea652f5c54740500cb1f074417a2dcf379a92a2
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-01-12 (Sun, 12 Jan 2014)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_main.c
M code/renderergl2/tr_scene.c
M code/renderergl2/tr_shade.c
Log Message:
-----------
Don't create images/framebuffers that won't be used, and add checks before use.
Commit: 360310208878ee890d4c7fb4b4b558525542a42f
https://github.com/ioquake/ioq3/commit/360310208878ee890d4c7fb4b4b558525542a42f
Author: Anthony Pesch <inolen at gmail.com>
Date: 2014-01-14 (Tue, 14 Jan 2014)
Changed paths:
M code/renderergl2/tr_glsl.c
Log Message:
-----------
don't call va each frame in GLSL_VertexAttribPointers
Commit: aa92f7e76a751157d83ce4149b84982e4ea1ada5
https://github.com/ioquake/ioq3/commit/aa92f7e76a751157d83ce4149b84982e4ea1ada5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-14 (Tue, 14 Jan 2014)
Changed paths:
M code/renderergl2/tr_glsl.c
Log Message:
-----------
Merge pull request #30 from inolen/nova_fix
don't call va each frame in GLSL_VertexAttribPointers
Commit: dde36d91ce6a5d9b0b2fca0f93afde8422b1a66e
https://github.com/ioquake/ioq3/commit/dde36d91ce6a5d9b0b2fca0f93afde8422b1a66e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-16 (Thu, 16 Jan 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
Fix OpenGL2 non-HDR map surface over brighting
Vertex lit map surfaces were saturating to white when
r_mapOverBrightBits was increased and r_hdr was disabled.
Now the color is normalized like lightmaps and lightgrid
when r_hdr is disabled. Which is the same as OpenGL1.
Noticeable on misc_model trisoup.
Commit: 280b5269f8c99a7b525379a7ea1a0735245806e2
https://github.com/ioquake/ioq3/commit/280b5269f8c99a7b525379a7ea1a0735245806e2
Author: Anthony Pesch <inolen at gmail.com>
Date: 2014-01-23 (Thu, 23 Jan 2014)
Changed paths:
M code/client/cl_scrn.c
Log Message:
-----------
don't clear screen during CA_LOADING and CA_PRIMED
Commit: cc9072d098b24ed2f545e15537ea9345827984a2
https://github.com/ioquake/ioq3/commit/cc9072d098b24ed2f545e15537ea9345827984a2
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-25 (Sat, 25 Jan 2014)
Changed paths:
M code/renderergl1/tr_surface.c
M code/renderergl2/tr_surface.c
Log Message:
-----------
Check for buffer overflow for rail/lightning surfaces
Commit: 1611188ef7aeb9551c73eae12cb2d9c9a4b45f73
https://github.com/ioquake/ioq3/commit/1611188ef7aeb9551c73eae12cb2d9c9a4b45f73
Author: robo9k <robo at 9k.lv>
Date: 2014-01-27 (Mon, 27 Jan 2014)
Changed paths:
M code/renderercommon/tr_image_jpg.c
Log Message:
-----------
Fix check for jpeg_mem_ to work with libjpeg-turbo
Commit: 49d756364a7c20bfcf5e9b84e6b221e34b49b36c
https://github.com/ioquake/ioq3/commit/49d756364a7c20bfcf5e9b84e6b221e34b49b36c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-27 (Mon, 27 Jan 2014)
Changed paths:
M code/renderercommon/tr_image_jpg.c
Log Message:
-----------
Merge pull request #34 from robo9k/issue/libjpeg-turbo
Fix check for jpeg_mem_ to work with libjpeg-turbo
Commit: 36a4075a8d2c1151822bfcf428cb9772a1d83307
https://github.com/ioquake/ioq3/commit/36a4075a8d2c1151822bfcf428cb9772a1d83307
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-01-27 (Mon, 27 Jan 2014)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Try default OpenAL driver if user set one fails to load
Commit: 278d7533e5964b5aead705a1823a42f4e00bcfa0
https://github.com/ioquake/ioq3/commit/278d7533e5964b5aead705a1823a42f4e00bcfa0
Author: Anthony Pesch <inolen at gmail.com>
Date: 2014-02-01 (Sat, 01 Feb 2014)
Changed paths:
M code/server/sv_init.c
Log Message:
-----------
restart the renderer after the hunk mark has been set
Commit: aedb151d9486a3850aff7e2b26ed3945dd8e793a
https://github.com/ioquake/ioq3/commit/aedb151d9486a3850aff7e2b26ed3945dd8e793a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-02-01 (Sat, 01 Feb 2014)
Changed paths:
M code/client/cl_scrn.c
Log Message:
-----------
Merge pull request #33 from inolen/widescreen_clear_fix
don't clear screen during CA_LOADING and CA_PRIMED
Commit: d8e42cf02f02ea5f154ba979eb33a9487af5d707
https://github.com/ioquake/ioq3/commit/d8e42cf02f02ea5f154ba979eb33a9487af5d707
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-02-01 (Sat, 01 Feb 2014)
Changed paths:
M code/server/sv_init.c
Log Message:
-----------
Merge pull request #35 from inolen/no_renderer_restart
don't restart renderer in SV_SpawnServer unless client running dedicated
Commit: 9e0c602795fb9c95f31400de90fa1764bc49480a
https://github.com/ioquake/ioq3/commit/9e0c602795fb9c95f31400de90fa1764bc49480a
Author: hairball <xhairball at gmail.com>
Date: 2014-02-08 (Sat, 08 Feb 2014)
Changed paths:
M Makefile
R code/opus-1.0.2/celt/_kiss_fft_guts.h
R code/opus-1.0.2/celt/arch.h
R code/opus-1.0.2/celt/bands.c
R code/opus-1.0.2/celt/bands.h
R code/opus-1.0.2/celt/celt.c
R code/opus-1.0.2/celt/celt.h
R code/opus-1.0.2/celt/celt_lpc.c
R code/opus-1.0.2/celt/celt_lpc.h
R code/opus-1.0.2/celt/cwrs.c
R code/opus-1.0.2/celt/cwrs.h
R code/opus-1.0.2/celt/ecintrin.h
R code/opus-1.0.2/celt/entcode.c
R code/opus-1.0.2/celt/entcode.h
R code/opus-1.0.2/celt/entdec.c
R code/opus-1.0.2/celt/entdec.h
R code/opus-1.0.2/celt/entenc.c
R code/opus-1.0.2/celt/entenc.h
R code/opus-1.0.2/celt/fixed_debug.h
R code/opus-1.0.2/celt/fixed_generic.h
R code/opus-1.0.2/celt/float_cast.h
R code/opus-1.0.2/celt/kiss_fft.c
R code/opus-1.0.2/celt/kiss_fft.h
R code/opus-1.0.2/celt/laplace.c
R code/opus-1.0.2/celt/laplace.h
R code/opus-1.0.2/celt/mathops.c
R code/opus-1.0.2/celt/mathops.h
R code/opus-1.0.2/celt/mdct.c
R code/opus-1.0.2/celt/mdct.h
R code/opus-1.0.2/celt/mfrngcod.h
R code/opus-1.0.2/celt/modes.c
R code/opus-1.0.2/celt/modes.h
R code/opus-1.0.2/celt/opus_custom_demo.c
R code/opus-1.0.2/celt/os_support.h
R code/opus-1.0.2/celt/pitch.c
R code/opus-1.0.2/celt/pitch.h
R code/opus-1.0.2/celt/quant_bands.c
R code/opus-1.0.2/celt/quant_bands.h
R code/opus-1.0.2/celt/rate.c
R code/opus-1.0.2/celt/rate.h
R code/opus-1.0.2/celt/stack_alloc.h
R code/opus-1.0.2/celt/static_modes_fixed.h
R code/opus-1.0.2/celt/static_modes_float.h
R code/opus-1.0.2/celt/vq.c
R code/opus-1.0.2/celt/vq.h
R code/opus-1.0.2/include/opus.h
R code/opus-1.0.2/include/opus_custom.h
R code/opus-1.0.2/include/opus_defines.h
R code/opus-1.0.2/include/opus_multistream.h
R code/opus-1.0.2/include/opus_types.h
R code/opus-1.0.2/silk/A2NLSF.c
R code/opus-1.0.2/silk/API.h
R code/opus-1.0.2/silk/CNG.c
R code/opus-1.0.2/silk/HP_variable_cutoff.c
R code/opus-1.0.2/silk/Inlines.h
R code/opus-1.0.2/silk/LPC_analysis_filter.c
R code/opus-1.0.2/silk/LPC_inv_pred_gain.c
R code/opus-1.0.2/silk/LP_variable_cutoff.c
R code/opus-1.0.2/silk/MacroCount.h
R code/opus-1.0.2/silk/MacroDebug.h
R code/opus-1.0.2/silk/NLSF2A.c
R code/opus-1.0.2/silk/NLSF_VQ.c
R code/opus-1.0.2/silk/NLSF_VQ_weights_laroia.c
R code/opus-1.0.2/silk/NLSF_decode.c
R code/opus-1.0.2/silk/NLSF_del_dec_quant.c
R code/opus-1.0.2/silk/NLSF_encode.c
R code/opus-1.0.2/silk/NLSF_stabilize.c
R code/opus-1.0.2/silk/NLSF_unpack.c
R code/opus-1.0.2/silk/NSQ.c
R code/opus-1.0.2/silk/NSQ_del_dec.c
R code/opus-1.0.2/silk/PLC.c
R code/opus-1.0.2/silk/PLC.h
R code/opus-1.0.2/silk/SigProc_FIX.h
R code/opus-1.0.2/silk/VAD.c
R code/opus-1.0.2/silk/VQ_WMat_EC.c
R code/opus-1.0.2/silk/ana_filt_bank_1.c
R code/opus-1.0.2/silk/biquad_alt.c
R code/opus-1.0.2/silk/bwexpander.c
R code/opus-1.0.2/silk/bwexpander_32.c
R code/opus-1.0.2/silk/check_control_input.c
R code/opus-1.0.2/silk/code_signs.c
R code/opus-1.0.2/silk/control.h
R code/opus-1.0.2/silk/control_SNR.c
R code/opus-1.0.2/silk/control_audio_bandwidth.c
R code/opus-1.0.2/silk/control_codec.c
R code/opus-1.0.2/silk/debug.c
R code/opus-1.0.2/silk/debug.h
R code/opus-1.0.2/silk/dec_API.c
R code/opus-1.0.2/silk/decode_core.c
R code/opus-1.0.2/silk/decode_frame.c
R code/opus-1.0.2/silk/decode_indices.c
R code/opus-1.0.2/silk/decode_parameters.c
R code/opus-1.0.2/silk/decode_pitch.c
R code/opus-1.0.2/silk/decode_pulses.c
R code/opus-1.0.2/silk/decoder_set_fs.c
R code/opus-1.0.2/silk/define.h
R code/opus-1.0.2/silk/enc_API.c
R code/opus-1.0.2/silk/encode_indices.c
R code/opus-1.0.2/silk/encode_pulses.c
R code/opus-1.0.2/silk/errors.h
R code/opus-1.0.2/silk/fixed/LTP_analysis_filter_FIX.c
R code/opus-1.0.2/silk/fixed/LTP_scale_ctrl_FIX.c
R code/opus-1.0.2/silk/fixed/apply_sine_window_FIX.c
R code/opus-1.0.2/silk/fixed/autocorr_FIX.c
R code/opus-1.0.2/silk/fixed/burg_modified_FIX.c
R code/opus-1.0.2/silk/fixed/corrMatrix_FIX.c
R code/opus-1.0.2/silk/fixed/encode_frame_FIX.c
R code/opus-1.0.2/silk/fixed/find_LPC_FIX.c
R code/opus-1.0.2/silk/fixed/find_LTP_FIX.c
R code/opus-1.0.2/silk/fixed/find_pitch_lags_FIX.c
R code/opus-1.0.2/silk/fixed/find_pred_coefs_FIX.c
R code/opus-1.0.2/silk/fixed/k2a_FIX.c
R code/opus-1.0.2/silk/fixed/k2a_Q16_FIX.c
R code/opus-1.0.2/silk/fixed/main_FIX.h
R code/opus-1.0.2/silk/fixed/noise_shape_analysis_FIX.c
R code/opus-1.0.2/silk/fixed/pitch_analysis_core_FIX.c
R code/opus-1.0.2/silk/fixed/prefilter_FIX.c
R code/opus-1.0.2/silk/fixed/process_gains_FIX.c
R code/opus-1.0.2/silk/fixed/regularize_correlations_FIX.c
R code/opus-1.0.2/silk/fixed/residual_energy16_FIX.c
R code/opus-1.0.2/silk/fixed/residual_energy_FIX.c
R code/opus-1.0.2/silk/fixed/schur64_FIX.c
R code/opus-1.0.2/silk/fixed/schur_FIX.c
R code/opus-1.0.2/silk/fixed/solve_LS_FIX.c
R code/opus-1.0.2/silk/fixed/structs_FIX.h
R code/opus-1.0.2/silk/fixed/vector_ops_FIX.c
R code/opus-1.0.2/silk/fixed/warped_autocorrelation_FIX.c
R code/opus-1.0.2/silk/float/LPC_analysis_filter_FLP.c
R code/opus-1.0.2/silk/float/LPC_inv_pred_gain_FLP.c
R code/opus-1.0.2/silk/float/LTP_analysis_filter_FLP.c
R code/opus-1.0.2/silk/float/LTP_scale_ctrl_FLP.c
R code/opus-1.0.2/silk/float/SigProc_FLP.h
R code/opus-1.0.2/silk/float/apply_sine_window_FLP.c
R code/opus-1.0.2/silk/float/autocorrelation_FLP.c
R code/opus-1.0.2/silk/float/burg_modified_FLP.c
R code/opus-1.0.2/silk/float/bwexpander_FLP.c
R code/opus-1.0.2/silk/float/corrMatrix_FLP.c
R code/opus-1.0.2/silk/float/encode_frame_FLP.c
R code/opus-1.0.2/silk/float/energy_FLP.c
R code/opus-1.0.2/silk/float/find_LPC_FLP.c
R code/opus-1.0.2/silk/float/find_LTP_FLP.c
R code/opus-1.0.2/silk/float/find_pitch_lags_FLP.c
R code/opus-1.0.2/silk/float/find_pred_coefs_FLP.c
R code/opus-1.0.2/silk/float/inner_product_FLP.c
R code/opus-1.0.2/silk/float/k2a_FLP.c
R code/opus-1.0.2/silk/float/levinsondurbin_FLP.c
R code/opus-1.0.2/silk/float/main_FLP.h
R code/opus-1.0.2/silk/float/noise_shape_analysis_FLP.c
R code/opus-1.0.2/silk/float/pitch_analysis_core_FLP.c
R code/opus-1.0.2/silk/float/prefilter_FLP.c
R code/opus-1.0.2/silk/float/process_gains_FLP.c
R code/opus-1.0.2/silk/float/regularize_correlations_FLP.c
R code/opus-1.0.2/silk/float/residual_energy_FLP.c
R code/opus-1.0.2/silk/float/scale_copy_vector_FLP.c
R code/opus-1.0.2/silk/float/scale_vector_FLP.c
R code/opus-1.0.2/silk/float/schur_FLP.c
R code/opus-1.0.2/silk/float/solve_LS_FLP.c
R code/opus-1.0.2/silk/float/sort_FLP.c
R code/opus-1.0.2/silk/float/structs_FLP.h
R code/opus-1.0.2/silk/float/warped_autocorrelation_FLP.c
R code/opus-1.0.2/silk/float/wrappers_FLP.c
R code/opus-1.0.2/silk/gain_quant.c
R code/opus-1.0.2/silk/init_decoder.c
R code/opus-1.0.2/silk/init_encoder.c
R code/opus-1.0.2/silk/inner_prod_aligned.c
R code/opus-1.0.2/silk/interpolate.c
R code/opus-1.0.2/silk/lin2log.c
R code/opus-1.0.2/silk/log2lin.c
R code/opus-1.0.2/silk/macros.h
R code/opus-1.0.2/silk/main.h
R code/opus-1.0.2/silk/pitch_est_defines.h
R code/opus-1.0.2/silk/pitch_est_tables.c
R code/opus-1.0.2/silk/process_NLSFs.c
R code/opus-1.0.2/silk/quant_LTP_gains.c
R code/opus-1.0.2/silk/resampler.c
R code/opus-1.0.2/silk/resampler_down2.c
R code/opus-1.0.2/silk/resampler_down2_3.c
R code/opus-1.0.2/silk/resampler_private.h
R code/opus-1.0.2/silk/resampler_private_AR2.c
R code/opus-1.0.2/silk/resampler_private_IIR_FIR.c
R code/opus-1.0.2/silk/resampler_private_down_FIR.c
R code/opus-1.0.2/silk/resampler_private_up2_HQ.c
R code/opus-1.0.2/silk/resampler_rom.c
R code/opus-1.0.2/silk/resampler_rom.h
R code/opus-1.0.2/silk/resampler_structs.h
R code/opus-1.0.2/silk/shell_coder.c
R code/opus-1.0.2/silk/sigm_Q15.c
R code/opus-1.0.2/silk/sort.c
R code/opus-1.0.2/silk/stereo_LR_to_MS.c
R code/opus-1.0.2/silk/stereo_MS_to_LR.c
R code/opus-1.0.2/silk/stereo_decode_pred.c
R code/opus-1.0.2/silk/stereo_encode_pred.c
R code/opus-1.0.2/silk/stereo_find_predictor.c
R code/opus-1.0.2/silk/stereo_quant_pred.c
R code/opus-1.0.2/silk/structs.h
R code/opus-1.0.2/silk/sum_sqr_shift.c
R code/opus-1.0.2/silk/table_LSF_cos.c
R code/opus-1.0.2/silk/tables.h
R code/opus-1.0.2/silk/tables_LTP.c
R code/opus-1.0.2/silk/tables_NLSF_CB_NB_MB.c
R code/opus-1.0.2/silk/tables_NLSF_CB_WB.c
R code/opus-1.0.2/silk/tables_gain.c
R code/opus-1.0.2/silk/tables_other.c
R code/opus-1.0.2/silk/tables_pitch_lag.c
R code/opus-1.0.2/silk/tables_pulses_per_block.c
R code/opus-1.0.2/silk/tuning_parameters.h
R code/opus-1.0.2/silk/typedef.h
R code/opus-1.0.2/src/opus.c
R code/opus-1.0.2/src/opus_decoder.c
R code/opus-1.0.2/src/opus_encoder.c
R code/opus-1.0.2/src/opus_multistream.c
R code/opus-1.0.2/src/opus_private.h
R code/opus-1.0.2/src/repacketizer.c
A code/opus-1.1/celt/_kiss_fft_guts.h
A code/opus-1.1/celt/arch.h
A code/opus-1.1/celt/arm/arm2gnu.pl
A code/opus-1.1/celt/arm/arm_celt_map.c
A code/opus-1.1/celt/arm/armcpu.c
A code/opus-1.1/celt/arm/armcpu.h
A code/opus-1.1/celt/arm/armopts.s.in
A code/opus-1.1/celt/arm/celt_pitch_xcorr_arm.s
A code/opus-1.1/celt/arm/fixed_armv4.h
A code/opus-1.1/celt/arm/fixed_armv5e.h
A code/opus-1.1/celt/arm/kiss_fft_armv4.h
A code/opus-1.1/celt/arm/kiss_fft_armv5e.h
A code/opus-1.1/celt/arm/pitch_arm.h
A code/opus-1.1/celt/bands.c
A code/opus-1.1/celt/bands.h
A code/opus-1.1/celt/celt.c
A code/opus-1.1/celt/celt.h
A code/opus-1.1/celt/celt_decoder.c
A code/opus-1.1/celt/celt_encoder.c
A code/opus-1.1/celt/celt_lpc.c
A code/opus-1.1/celt/celt_lpc.h
A code/opus-1.1/celt/cpu_support.h
A code/opus-1.1/celt/cwrs.c
A code/opus-1.1/celt/cwrs.h
A code/opus-1.1/celt/ecintrin.h
A code/opus-1.1/celt/entcode.c
A code/opus-1.1/celt/entcode.h
A code/opus-1.1/celt/entdec.c
A code/opus-1.1/celt/entdec.h
A code/opus-1.1/celt/entenc.c
A code/opus-1.1/celt/entenc.h
A code/opus-1.1/celt/fixed_debug.h
A code/opus-1.1/celt/fixed_generic.h
A code/opus-1.1/celt/float_cast.h
A code/opus-1.1/celt/kiss_fft.c
A code/opus-1.1/celt/kiss_fft.h
A code/opus-1.1/celt/laplace.c
A code/opus-1.1/celt/laplace.h
A code/opus-1.1/celt/mathops.c
A code/opus-1.1/celt/mathops.h
A code/opus-1.1/celt/mdct.c
A code/opus-1.1/celt/mdct.h
A code/opus-1.1/celt/mfrngcod.h
A code/opus-1.1/celt/modes.c
A code/opus-1.1/celt/modes.h
A code/opus-1.1/celt/opus_custom_demo.c
A code/opus-1.1/celt/os_support.h
A code/opus-1.1/celt/pitch.c
A code/opus-1.1/celt/pitch.h
A code/opus-1.1/celt/quant_bands.c
A code/opus-1.1/celt/quant_bands.h
A code/opus-1.1/celt/rate.c
A code/opus-1.1/celt/rate.h
A code/opus-1.1/celt/stack_alloc.h
A code/opus-1.1/celt/static_modes_fixed.h
A code/opus-1.1/celt/static_modes_float.h
A code/opus-1.1/celt/vq.c
A code/opus-1.1/celt/vq.h
A code/opus-1.1/celt/x86/pitch_sse.h
A code/opus-1.1/include/opus.h
A code/opus-1.1/include/opus_custom.h
A code/opus-1.1/include/opus_defines.h
A code/opus-1.1/include/opus_multistream.h
A code/opus-1.1/include/opus_types.h
A code/opus-1.1/silk/A2NLSF.c
A code/opus-1.1/silk/API.h
A code/opus-1.1/silk/CNG.c
A code/opus-1.1/silk/HP_variable_cutoff.c
A code/opus-1.1/silk/Inlines.h
A code/opus-1.1/silk/LPC_analysis_filter.c
A code/opus-1.1/silk/LPC_inv_pred_gain.c
A code/opus-1.1/silk/LP_variable_cutoff.c
A code/opus-1.1/silk/MacroCount.h
A code/opus-1.1/silk/MacroDebug.h
A code/opus-1.1/silk/NLSF2A.c
A code/opus-1.1/silk/NLSF_VQ.c
A code/opus-1.1/silk/NLSF_VQ_weights_laroia.c
A code/opus-1.1/silk/NLSF_decode.c
A code/opus-1.1/silk/NLSF_del_dec_quant.c
A code/opus-1.1/silk/NLSF_encode.c
A code/opus-1.1/silk/NLSF_stabilize.c
A code/opus-1.1/silk/NLSF_unpack.c
A code/opus-1.1/silk/NSQ.c
A code/opus-1.1/silk/NSQ_del_dec.c
A code/opus-1.1/silk/PLC.c
A code/opus-1.1/silk/PLC.h
A code/opus-1.1/silk/SigProc_FIX.h
A code/opus-1.1/silk/VAD.c
A code/opus-1.1/silk/VQ_WMat_EC.c
A code/opus-1.1/silk/ana_filt_bank_1.c
A code/opus-1.1/silk/arm/SigProc_FIX_armv4.h
A code/opus-1.1/silk/arm/SigProc_FIX_armv5e.h
A code/opus-1.1/silk/arm/macros_armv4.h
A code/opus-1.1/silk/arm/macros_armv5e.h
A code/opus-1.1/silk/biquad_alt.c
A code/opus-1.1/silk/bwexpander.c
A code/opus-1.1/silk/bwexpander_32.c
A code/opus-1.1/silk/check_control_input.c
A code/opus-1.1/silk/code_signs.c
A code/opus-1.1/silk/control.h
A code/opus-1.1/silk/control_SNR.c
A code/opus-1.1/silk/control_audio_bandwidth.c
A code/opus-1.1/silk/control_codec.c
A code/opus-1.1/silk/debug.c
A code/opus-1.1/silk/debug.h
A code/opus-1.1/silk/dec_API.c
A code/opus-1.1/silk/decode_core.c
A code/opus-1.1/silk/decode_frame.c
A code/opus-1.1/silk/decode_indices.c
A code/opus-1.1/silk/decode_parameters.c
A code/opus-1.1/silk/decode_pitch.c
A code/opus-1.1/silk/decode_pulses.c
A code/opus-1.1/silk/decoder_set_fs.c
A code/opus-1.1/silk/define.h
A code/opus-1.1/silk/enc_API.c
A code/opus-1.1/silk/encode_indices.c
A code/opus-1.1/silk/encode_pulses.c
A code/opus-1.1/silk/errors.h
A code/opus-1.1/silk/fixed/LTP_analysis_filter_FIX.c
A code/opus-1.1/silk/fixed/LTP_scale_ctrl_FIX.c
A code/opus-1.1/silk/fixed/apply_sine_window_FIX.c
A code/opus-1.1/silk/fixed/autocorr_FIX.c
A code/opus-1.1/silk/fixed/burg_modified_FIX.c
A code/opus-1.1/silk/fixed/corrMatrix_FIX.c
A code/opus-1.1/silk/fixed/encode_frame_FIX.c
A code/opus-1.1/silk/fixed/find_LPC_FIX.c
A code/opus-1.1/silk/fixed/find_LTP_FIX.c
A code/opus-1.1/silk/fixed/find_pitch_lags_FIX.c
A code/opus-1.1/silk/fixed/find_pred_coefs_FIX.c
A code/opus-1.1/silk/fixed/k2a_FIX.c
A code/opus-1.1/silk/fixed/k2a_Q16_FIX.c
A code/opus-1.1/silk/fixed/main_FIX.h
A code/opus-1.1/silk/fixed/noise_shape_analysis_FIX.c
A code/opus-1.1/silk/fixed/pitch_analysis_core_FIX.c
A code/opus-1.1/silk/fixed/prefilter_FIX.c
A code/opus-1.1/silk/fixed/process_gains_FIX.c
A code/opus-1.1/silk/fixed/regularize_correlations_FIX.c
A code/opus-1.1/silk/fixed/residual_energy16_FIX.c
A code/opus-1.1/silk/fixed/residual_energy_FIX.c
A code/opus-1.1/silk/fixed/schur64_FIX.c
A code/opus-1.1/silk/fixed/schur_FIX.c
A code/opus-1.1/silk/fixed/solve_LS_FIX.c
A code/opus-1.1/silk/fixed/structs_FIX.h
A code/opus-1.1/silk/fixed/vector_ops_FIX.c
A code/opus-1.1/silk/fixed/warped_autocorrelation_FIX.c
A code/opus-1.1/silk/float/LPC_analysis_filter_FLP.c
A code/opus-1.1/silk/float/LPC_inv_pred_gain_FLP.c
A code/opus-1.1/silk/float/LTP_analysis_filter_FLP.c
A code/opus-1.1/silk/float/LTP_scale_ctrl_FLP.c
A code/opus-1.1/silk/float/SigProc_FLP.h
A code/opus-1.1/silk/float/apply_sine_window_FLP.c
A code/opus-1.1/silk/float/autocorrelation_FLP.c
A code/opus-1.1/silk/float/burg_modified_FLP.c
A code/opus-1.1/silk/float/bwexpander_FLP.c
A code/opus-1.1/silk/float/corrMatrix_FLP.c
A code/opus-1.1/silk/float/encode_frame_FLP.c
A code/opus-1.1/silk/float/energy_FLP.c
A code/opus-1.1/silk/float/find_LPC_FLP.c
A code/opus-1.1/silk/float/find_LTP_FLP.c
A code/opus-1.1/silk/float/find_pitch_lags_FLP.c
A code/opus-1.1/silk/float/find_pred_coefs_FLP.c
A code/opus-1.1/silk/float/inner_product_FLP.c
A code/opus-1.1/silk/float/k2a_FLP.c
A code/opus-1.1/silk/float/levinsondurbin_FLP.c
A code/opus-1.1/silk/float/main_FLP.h
A code/opus-1.1/silk/float/noise_shape_analysis_FLP.c
A code/opus-1.1/silk/float/pitch_analysis_core_FLP.c
A code/opus-1.1/silk/float/prefilter_FLP.c
A code/opus-1.1/silk/float/process_gains_FLP.c
A code/opus-1.1/silk/float/regularize_correlations_FLP.c
A code/opus-1.1/silk/float/residual_energy_FLP.c
A code/opus-1.1/silk/float/scale_copy_vector_FLP.c
A code/opus-1.1/silk/float/scale_vector_FLP.c
A code/opus-1.1/silk/float/schur_FLP.c
A code/opus-1.1/silk/float/solve_LS_FLP.c
A code/opus-1.1/silk/float/sort_FLP.c
A code/opus-1.1/silk/float/structs_FLP.h
A code/opus-1.1/silk/float/warped_autocorrelation_FLP.c
A code/opus-1.1/silk/float/wrappers_FLP.c
A code/opus-1.1/silk/gain_quant.c
A code/opus-1.1/silk/init_decoder.c
A code/opus-1.1/silk/init_encoder.c
A code/opus-1.1/silk/inner_prod_aligned.c
A code/opus-1.1/silk/interpolate.c
A code/opus-1.1/silk/lin2log.c
A code/opus-1.1/silk/log2lin.c
A code/opus-1.1/silk/macros.h
A code/opus-1.1/silk/main.h
A code/opus-1.1/silk/pitch_est_defines.h
A code/opus-1.1/silk/pitch_est_tables.c
A code/opus-1.1/silk/process_NLSFs.c
A code/opus-1.1/silk/quant_LTP_gains.c
A code/opus-1.1/silk/resampler.c
A code/opus-1.1/silk/resampler_down2.c
A code/opus-1.1/silk/resampler_down2_3.c
A code/opus-1.1/silk/resampler_private.h
A code/opus-1.1/silk/resampler_private_AR2.c
A code/opus-1.1/silk/resampler_private_IIR_FIR.c
A code/opus-1.1/silk/resampler_private_down_FIR.c
A code/opus-1.1/silk/resampler_private_up2_HQ.c
A code/opus-1.1/silk/resampler_rom.c
A code/opus-1.1/silk/resampler_rom.h
A code/opus-1.1/silk/resampler_structs.h
A code/opus-1.1/silk/shell_coder.c
A code/opus-1.1/silk/sigm_Q15.c
A code/opus-1.1/silk/sort.c
A code/opus-1.1/silk/stereo_LR_to_MS.c
A code/opus-1.1/silk/stereo_MS_to_LR.c
A code/opus-1.1/silk/stereo_decode_pred.c
A code/opus-1.1/silk/stereo_encode_pred.c
A code/opus-1.1/silk/stereo_find_predictor.c
A code/opus-1.1/silk/stereo_quant_pred.c
A code/opus-1.1/silk/structs.h
A code/opus-1.1/silk/sum_sqr_shift.c
A code/opus-1.1/silk/table_LSF_cos.c
A code/opus-1.1/silk/tables.h
A code/opus-1.1/silk/tables_LTP.c
A code/opus-1.1/silk/tables_NLSF_CB_NB_MB.c
A code/opus-1.1/silk/tables_NLSF_CB_WB.c
A code/opus-1.1/silk/tables_gain.c
A code/opus-1.1/silk/tables_other.c
A code/opus-1.1/silk/tables_pitch_lag.c
A code/opus-1.1/silk/tables_pulses_per_block.c
A code/opus-1.1/silk/tuning_parameters.h
A code/opus-1.1/silk/typedef.h
A code/opus-1.1/src/analysis.c
A code/opus-1.1/src/analysis.h
A code/opus-1.1/src/mlp.c
A code/opus-1.1/src/mlp.h
A code/opus-1.1/src/mlp_data.c
A code/opus-1.1/src/opus.c
A code/opus-1.1/src/opus_decoder.c
A code/opus-1.1/src/opus_encoder.c
A code/opus-1.1/src/opus_multistream.c
A code/opus-1.1/src/opus_multistream_decoder.c
A code/opus-1.1/src/opus_multistream_encoder.c
A code/opus-1.1/src/opus_private.h
A code/opus-1.1/src/repacketizer.c
A code/opus-1.1/src/tansig_table.h
Log Message:
-----------
Upgrade opus 1.0.2 -> 1.1
Commit: b0aed02823a8b12404c279cd8f1e8c64aaeb53a9
https://github.com/ioquake/ioq3/commit/b0aed02823a8b12404c279cd8f1e8c64aaeb53a9
Author: hairball <xhairball at gmail.com>
Date: 2014-02-08 (Sat, 08 Feb 2014)
Changed paths:
M Makefile
R code/opusfile-0.2/include/opusfile.h
R code/opusfile-0.2/src/http.c
R code/opusfile-0.2/src/info.c
R code/opusfile-0.2/src/internal.c
R code/opusfile-0.2/src/internal.h
R code/opusfile-0.2/src/opusfile.c
R code/opusfile-0.2/src/stream.c
A code/opusfile-0.5/include/opusfile.h
A code/opusfile-0.5/src/http.c
A code/opusfile-0.5/src/info.c
A code/opusfile-0.5/src/internal.c
A code/opusfile-0.5/src/internal.h
A code/opusfile-0.5/src/opusfile.c
A code/opusfile-0.5/src/stream.c
A code/opusfile-0.5/src/wincerts.c
A code/opusfile-0.5/src/winerrno.h
Log Message:
-----------
Upgrade opusfile 0.2 to 0.5
Commit: 2de340895f4861b33c9a758542c23dcbe4b9dacb
https://github.com/ioquake/ioq3/commit/2de340895f4861b33c9a758542c23dcbe4b9dacb
Author: hairball <xhairball at gmail.com>
Date: 2014-02-08 (Sat, 08 Feb 2014)
Changed paths:
M Makefile
R code/libogg-1.3.0/include/ogg/config_types.h
R code/libogg-1.3.0/include/ogg/ogg.h
R code/libogg-1.3.0/include/ogg/os_types.h
R code/libogg-1.3.0/src/bitwise.c
R code/libogg-1.3.0/src/framing.c
A code/libogg-1.3.1/include/ogg/config_types.h
A code/libogg-1.3.1/include/ogg/ogg.h
A code/libogg-1.3.1/include/ogg/os_types.h
A code/libogg-1.3.1/src/bitwise.c
A code/libogg-1.3.1/src/framing.c
Log Message:
-----------
Upgrade libogg 1.3.0 to 1.3.1
This is a minor bugfix release with few changes
Commit: 6fa6ab1064b0c6d3e0cc08a50412a06dc797c49d
https://github.com/ioquake/ioq3/commit/6fa6ab1064b0c6d3e0cc08a50412a06dc797c49d
Author: hairball <xhairball at gmail.com>
Date: 2014-02-08 (Sat, 08 Feb 2014)
Changed paths:
M Makefile
Log Message:
-----------
When cross compiling on mingw32, make sure it finds a CC
Commit: 166f5ab90c5cd240236198b38973b7cdecdc73a8
https://github.com/ioquake/ioq3/commit/166f5ab90c5cd240236198b38973b7cdecdc73a8
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-02-07 (Fri, 07 Feb 2014)
Changed paths:
M Makefile
R code/opusfile-0.2/include/opusfile.h
R code/opusfile-0.2/src/http.c
R code/opusfile-0.2/src/info.c
R code/opusfile-0.2/src/internal.c
R code/opusfile-0.2/src/internal.h
R code/opusfile-0.2/src/opusfile.c
R code/opusfile-0.2/src/stream.c
A code/opusfile-0.5/include/opusfile.h
A code/opusfile-0.5/src/http.c
A code/opusfile-0.5/src/info.c
A code/opusfile-0.5/src/internal.c
A code/opusfile-0.5/src/internal.h
A code/opusfile-0.5/src/opusfile.c
A code/opusfile-0.5/src/stream.c
A code/opusfile-0.5/src/wincerts.c
A code/opusfile-0.5/src/winerrno.h
Log Message:
-----------
Merge branch 'features/upgrade-opusfile-0.5' of https://github.com/xhairball/ioq3 into opus_update
Commit: d0b1fb4fed1678a0e8c2716fd97171c76481260f
https://github.com/ioquake/ioq3/commit/d0b1fb4fed1678a0e8c2716fd97171c76481260f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-02-07 (Fri, 07 Feb 2014)
Changed paths:
M Makefile
R code/opus-1.0.2/celt/_kiss_fft_guts.h
R code/opus-1.0.2/celt/arch.h
R code/opus-1.0.2/celt/bands.c
R code/opus-1.0.2/celt/bands.h
R code/opus-1.0.2/celt/celt.c
R code/opus-1.0.2/celt/celt.h
R code/opus-1.0.2/celt/celt_lpc.c
R code/opus-1.0.2/celt/celt_lpc.h
R code/opus-1.0.2/celt/cwrs.c
R code/opus-1.0.2/celt/cwrs.h
R code/opus-1.0.2/celt/ecintrin.h
R code/opus-1.0.2/celt/entcode.c
R code/opus-1.0.2/celt/entcode.h
R code/opus-1.0.2/celt/entdec.c
R code/opus-1.0.2/celt/entdec.h
R code/opus-1.0.2/celt/entenc.c
R code/opus-1.0.2/celt/entenc.h
R code/opus-1.0.2/celt/fixed_debug.h
R code/opus-1.0.2/celt/fixed_generic.h
R code/opus-1.0.2/celt/float_cast.h
R code/opus-1.0.2/celt/kiss_fft.c
R code/opus-1.0.2/celt/kiss_fft.h
R code/opus-1.0.2/celt/laplace.c
R code/opus-1.0.2/celt/laplace.h
R code/opus-1.0.2/celt/mathops.c
R code/opus-1.0.2/celt/mathops.h
R code/opus-1.0.2/celt/mdct.c
R code/opus-1.0.2/celt/mdct.h
R code/opus-1.0.2/celt/mfrngcod.h
R code/opus-1.0.2/celt/modes.c
R code/opus-1.0.2/celt/modes.h
R code/opus-1.0.2/celt/opus_custom_demo.c
R code/opus-1.0.2/celt/os_support.h
R code/opus-1.0.2/celt/pitch.c
R code/opus-1.0.2/celt/pitch.h
R code/opus-1.0.2/celt/quant_bands.c
R code/opus-1.0.2/celt/quant_bands.h
R code/opus-1.0.2/celt/rate.c
R code/opus-1.0.2/celt/rate.h
R code/opus-1.0.2/celt/stack_alloc.h
R code/opus-1.0.2/celt/static_modes_fixed.h
R code/opus-1.0.2/celt/static_modes_float.h
R code/opus-1.0.2/celt/vq.c
R code/opus-1.0.2/celt/vq.h
R code/opus-1.0.2/include/opus.h
R code/opus-1.0.2/include/opus_custom.h
R code/opus-1.0.2/include/opus_defines.h
R code/opus-1.0.2/include/opus_multistream.h
R code/opus-1.0.2/include/opus_types.h
R code/opus-1.0.2/silk/A2NLSF.c
R code/opus-1.0.2/silk/API.h
R code/opus-1.0.2/silk/CNG.c
R code/opus-1.0.2/silk/HP_variable_cutoff.c
R code/opus-1.0.2/silk/Inlines.h
R code/opus-1.0.2/silk/LPC_analysis_filter.c
R code/opus-1.0.2/silk/LPC_inv_pred_gain.c
R code/opus-1.0.2/silk/LP_variable_cutoff.c
R code/opus-1.0.2/silk/MacroCount.h
R code/opus-1.0.2/silk/MacroDebug.h
R code/opus-1.0.2/silk/NLSF2A.c
R code/opus-1.0.2/silk/NLSF_VQ.c
R code/opus-1.0.2/silk/NLSF_VQ_weights_laroia.c
R code/opus-1.0.2/silk/NLSF_decode.c
R code/opus-1.0.2/silk/NLSF_del_dec_quant.c
R code/opus-1.0.2/silk/NLSF_encode.c
R code/opus-1.0.2/silk/NLSF_stabilize.c
R code/opus-1.0.2/silk/NLSF_unpack.c
R code/opus-1.0.2/silk/NSQ.c
R code/opus-1.0.2/silk/NSQ_del_dec.c
R code/opus-1.0.2/silk/PLC.c
R code/opus-1.0.2/silk/PLC.h
R code/opus-1.0.2/silk/SigProc_FIX.h
R code/opus-1.0.2/silk/VAD.c
R code/opus-1.0.2/silk/VQ_WMat_EC.c
R code/opus-1.0.2/silk/ana_filt_bank_1.c
R code/opus-1.0.2/silk/biquad_alt.c
R code/opus-1.0.2/silk/bwexpander.c
R code/opus-1.0.2/silk/bwexpander_32.c
R code/opus-1.0.2/silk/check_control_input.c
R code/opus-1.0.2/silk/code_signs.c
R code/opus-1.0.2/silk/control.h
R code/opus-1.0.2/silk/control_SNR.c
R code/opus-1.0.2/silk/control_audio_bandwidth.c
R code/opus-1.0.2/silk/control_codec.c
R code/opus-1.0.2/silk/debug.c
R code/opus-1.0.2/silk/debug.h
R code/opus-1.0.2/silk/dec_API.c
R code/opus-1.0.2/silk/decode_core.c
R code/opus-1.0.2/silk/decode_frame.c
R code/opus-1.0.2/silk/decode_indices.c
R code/opus-1.0.2/silk/decode_parameters.c
R code/opus-1.0.2/silk/decode_pitch.c
R code/opus-1.0.2/silk/decode_pulses.c
R code/opus-1.0.2/silk/decoder_set_fs.c
R code/opus-1.0.2/silk/define.h
R code/opus-1.0.2/silk/enc_API.c
R code/opus-1.0.2/silk/encode_indices.c
R code/opus-1.0.2/silk/encode_pulses.c
R code/opus-1.0.2/silk/errors.h
R code/opus-1.0.2/silk/fixed/LTP_analysis_filter_FIX.c
R code/opus-1.0.2/silk/fixed/LTP_scale_ctrl_FIX.c
R code/opus-1.0.2/silk/fixed/apply_sine_window_FIX.c
R code/opus-1.0.2/silk/fixed/autocorr_FIX.c
R code/opus-1.0.2/silk/fixed/burg_modified_FIX.c
R code/opus-1.0.2/silk/fixed/corrMatrix_FIX.c
R code/opus-1.0.2/silk/fixed/encode_frame_FIX.c
R code/opus-1.0.2/silk/fixed/find_LPC_FIX.c
R code/opus-1.0.2/silk/fixed/find_LTP_FIX.c
R code/opus-1.0.2/silk/fixed/find_pitch_lags_FIX.c
R code/opus-1.0.2/silk/fixed/find_pred_coefs_FIX.c
R code/opus-1.0.2/silk/fixed/k2a_FIX.c
R code/opus-1.0.2/silk/fixed/k2a_Q16_FIX.c
R code/opus-1.0.2/silk/fixed/main_FIX.h
R code/opus-1.0.2/silk/fixed/noise_shape_analysis_FIX.c
R code/opus-1.0.2/silk/fixed/pitch_analysis_core_FIX.c
R code/opus-1.0.2/silk/fixed/prefilter_FIX.c
R code/opus-1.0.2/silk/fixed/process_gains_FIX.c
R code/opus-1.0.2/silk/fixed/regularize_correlations_FIX.c
R code/opus-1.0.2/silk/fixed/residual_energy16_FIX.c
R code/opus-1.0.2/silk/fixed/residual_energy_FIX.c
R code/opus-1.0.2/silk/fixed/schur64_FIX.c
R code/opus-1.0.2/silk/fixed/schur_FIX.c
R code/opus-1.0.2/silk/fixed/solve_LS_FIX.c
R code/opus-1.0.2/silk/fixed/structs_FIX.h
R code/opus-1.0.2/silk/fixed/vector_ops_FIX.c
R code/opus-1.0.2/silk/fixed/warped_autocorrelation_FIX.c
R code/opus-1.0.2/silk/float/LPC_analysis_filter_FLP.c
R code/opus-1.0.2/silk/float/LPC_inv_pred_gain_FLP.c
R code/opus-1.0.2/silk/float/LTP_analysis_filter_FLP.c
R code/opus-1.0.2/silk/float/LTP_scale_ctrl_FLP.c
R code/opus-1.0.2/silk/float/SigProc_FLP.h
R code/opus-1.0.2/silk/float/apply_sine_window_FLP.c
R code/opus-1.0.2/silk/float/autocorrelation_FLP.c
R code/opus-1.0.2/silk/float/burg_modified_FLP.c
R code/opus-1.0.2/silk/float/bwexpander_FLP.c
R code/opus-1.0.2/silk/float/corrMatrix_FLP.c
R code/opus-1.0.2/silk/float/encode_frame_FLP.c
R code/opus-1.0.2/silk/float/energy_FLP.c
R code/opus-1.0.2/silk/float/find_LPC_FLP.c
R code/opus-1.0.2/silk/float/find_LTP_FLP.c
R code/opus-1.0.2/silk/float/find_pitch_lags_FLP.c
R code/opus-1.0.2/silk/float/find_pred_coefs_FLP.c
R code/opus-1.0.2/silk/float/inner_product_FLP.c
R code/opus-1.0.2/silk/float/k2a_FLP.c
R code/opus-1.0.2/silk/float/levinsondurbin_FLP.c
R code/opus-1.0.2/silk/float/main_FLP.h
R code/opus-1.0.2/silk/float/noise_shape_analysis_FLP.c
R code/opus-1.0.2/silk/float/pitch_analysis_core_FLP.c
R code/opus-1.0.2/silk/float/prefilter_FLP.c
R code/opus-1.0.2/silk/float/process_gains_FLP.c
R code/opus-1.0.2/silk/float/regularize_correlations_FLP.c
R code/opus-1.0.2/silk/float/residual_energy_FLP.c
R code/opus-1.0.2/silk/float/scale_copy_vector_FLP.c
R code/opus-1.0.2/silk/float/scale_vector_FLP.c
R code/opus-1.0.2/silk/float/schur_FLP.c
R code/opus-1.0.2/silk/float/solve_LS_FLP.c
R code/opus-1.0.2/silk/float/sort_FLP.c
R code/opus-1.0.2/silk/float/structs_FLP.h
R code/opus-1.0.2/silk/float/warped_autocorrelation_FLP.c
R code/opus-1.0.2/silk/float/wrappers_FLP.c
R code/opus-1.0.2/silk/gain_quant.c
R code/opus-1.0.2/silk/init_decoder.c
R code/opus-1.0.2/silk/init_encoder.c
R code/opus-1.0.2/silk/inner_prod_aligned.c
R code/opus-1.0.2/silk/interpolate.c
R code/opus-1.0.2/silk/lin2log.c
R code/opus-1.0.2/silk/log2lin.c
R code/opus-1.0.2/silk/macros.h
R code/opus-1.0.2/silk/main.h
R code/opus-1.0.2/silk/pitch_est_defines.h
R code/opus-1.0.2/silk/pitch_est_tables.c
R code/opus-1.0.2/silk/process_NLSFs.c
R code/opus-1.0.2/silk/quant_LTP_gains.c
R code/opus-1.0.2/silk/resampler.c
R code/opus-1.0.2/silk/resampler_down2.c
R code/opus-1.0.2/silk/resampler_down2_3.c
R code/opus-1.0.2/silk/resampler_private.h
R code/opus-1.0.2/silk/resampler_private_AR2.c
R code/opus-1.0.2/silk/resampler_private_IIR_FIR.c
R code/opus-1.0.2/silk/resampler_private_down_FIR.c
R code/opus-1.0.2/silk/resampler_private_up2_HQ.c
R code/opus-1.0.2/silk/resampler_rom.c
R code/opus-1.0.2/silk/resampler_rom.h
R code/opus-1.0.2/silk/resampler_structs.h
R code/opus-1.0.2/silk/shell_coder.c
R code/opus-1.0.2/silk/sigm_Q15.c
R code/opus-1.0.2/silk/sort.c
R code/opus-1.0.2/silk/stereo_LR_to_MS.c
R code/opus-1.0.2/silk/stereo_MS_to_LR.c
R code/opus-1.0.2/silk/stereo_decode_pred.c
R code/opus-1.0.2/silk/stereo_encode_pred.c
R code/opus-1.0.2/silk/stereo_find_predictor.c
R code/opus-1.0.2/silk/stereo_quant_pred.c
R code/opus-1.0.2/silk/structs.h
R code/opus-1.0.2/silk/sum_sqr_shift.c
R code/opus-1.0.2/silk/table_LSF_cos.c
R code/opus-1.0.2/silk/tables.h
R code/opus-1.0.2/silk/tables_LTP.c
R code/opus-1.0.2/silk/tables_NLSF_CB_NB_MB.c
R code/opus-1.0.2/silk/tables_NLSF_CB_WB.c
R code/opus-1.0.2/silk/tables_gain.c
R code/opus-1.0.2/silk/tables_other.c
R code/opus-1.0.2/silk/tables_pitch_lag.c
R code/opus-1.0.2/silk/tables_pulses_per_block.c
R code/opus-1.0.2/silk/tuning_parameters.h
R code/opus-1.0.2/silk/typedef.h
R code/opus-1.0.2/src/opus.c
R code/opus-1.0.2/src/opus_decoder.c
R code/opus-1.0.2/src/opus_encoder.c
R code/opus-1.0.2/src/opus_multistream.c
R code/opus-1.0.2/src/opus_private.h
R code/opus-1.0.2/src/repacketizer.c
A code/opus-1.1/celt/_kiss_fft_guts.h
A code/opus-1.1/celt/arch.h
A code/opus-1.1/celt/arm/arm2gnu.pl
A code/opus-1.1/celt/arm/arm_celt_map.c
A code/opus-1.1/celt/arm/armcpu.c
A code/opus-1.1/celt/arm/armcpu.h
A code/opus-1.1/celt/arm/armopts.s.in
A code/opus-1.1/celt/arm/celt_pitch_xcorr_arm.s
A code/opus-1.1/celt/arm/fixed_armv4.h
A code/opus-1.1/celt/arm/fixed_armv5e.h
A code/opus-1.1/celt/arm/kiss_fft_armv4.h
A code/opus-1.1/celt/arm/kiss_fft_armv5e.h
A code/opus-1.1/celt/arm/pitch_arm.h
A code/opus-1.1/celt/bands.c
A code/opus-1.1/celt/bands.h
A code/opus-1.1/celt/celt.c
A code/opus-1.1/celt/celt.h
A code/opus-1.1/celt/celt_decoder.c
A code/opus-1.1/celt/celt_encoder.c
A code/opus-1.1/celt/celt_lpc.c
A code/opus-1.1/celt/celt_lpc.h
A code/opus-1.1/celt/cpu_support.h
A code/opus-1.1/celt/cwrs.c
A code/opus-1.1/celt/cwrs.h
A code/opus-1.1/celt/ecintrin.h
A code/opus-1.1/celt/entcode.c
A code/opus-1.1/celt/entcode.h
A code/opus-1.1/celt/entdec.c
A code/opus-1.1/celt/entdec.h
A code/opus-1.1/celt/entenc.c
A code/opus-1.1/celt/entenc.h
A code/opus-1.1/celt/fixed_debug.h
A code/opus-1.1/celt/fixed_generic.h
A code/opus-1.1/celt/float_cast.h
A code/opus-1.1/celt/kiss_fft.c
A code/opus-1.1/celt/kiss_fft.h
A code/opus-1.1/celt/laplace.c
A code/opus-1.1/celt/laplace.h
A code/opus-1.1/celt/mathops.c
A code/opus-1.1/celt/mathops.h
A code/opus-1.1/celt/mdct.c
A code/opus-1.1/celt/mdct.h
A code/opus-1.1/celt/mfrngcod.h
A code/opus-1.1/celt/modes.c
A code/opus-1.1/celt/modes.h
A code/opus-1.1/celt/opus_custom_demo.c
A code/opus-1.1/celt/os_support.h
A code/opus-1.1/celt/pitch.c
A code/opus-1.1/celt/pitch.h
A code/opus-1.1/celt/quant_bands.c
A code/opus-1.1/celt/quant_bands.h
A code/opus-1.1/celt/rate.c
A code/opus-1.1/celt/rate.h
A code/opus-1.1/celt/stack_alloc.h
A code/opus-1.1/celt/static_modes_fixed.h
A code/opus-1.1/celt/static_modes_float.h
A code/opus-1.1/celt/vq.c
A code/opus-1.1/celt/vq.h
A code/opus-1.1/celt/x86/pitch_sse.h
A code/opus-1.1/include/opus.h
A code/opus-1.1/include/opus_custom.h
A code/opus-1.1/include/opus_defines.h
A code/opus-1.1/include/opus_multistream.h
A code/opus-1.1/include/opus_types.h
A code/opus-1.1/silk/A2NLSF.c
A code/opus-1.1/silk/API.h
A code/opus-1.1/silk/CNG.c
A code/opus-1.1/silk/HP_variable_cutoff.c
A code/opus-1.1/silk/Inlines.h
A code/opus-1.1/silk/LPC_analysis_filter.c
A code/opus-1.1/silk/LPC_inv_pred_gain.c
A code/opus-1.1/silk/LP_variable_cutoff.c
A code/opus-1.1/silk/MacroCount.h
A code/opus-1.1/silk/MacroDebug.h
A code/opus-1.1/silk/NLSF2A.c
A code/opus-1.1/silk/NLSF_VQ.c
A code/opus-1.1/silk/NLSF_VQ_weights_laroia.c
A code/opus-1.1/silk/NLSF_decode.c
A code/opus-1.1/silk/NLSF_del_dec_quant.c
A code/opus-1.1/silk/NLSF_encode.c
A code/opus-1.1/silk/NLSF_stabilize.c
A code/opus-1.1/silk/NLSF_unpack.c
A code/opus-1.1/silk/NSQ.c
A code/opus-1.1/silk/NSQ_del_dec.c
A code/opus-1.1/silk/PLC.c
A code/opus-1.1/silk/PLC.h
A code/opus-1.1/silk/SigProc_FIX.h
A code/opus-1.1/silk/VAD.c
A code/opus-1.1/silk/VQ_WMat_EC.c
A code/opus-1.1/silk/ana_filt_bank_1.c
A code/opus-1.1/silk/arm/SigProc_FIX_armv4.h
A code/opus-1.1/silk/arm/SigProc_FIX_armv5e.h
A code/opus-1.1/silk/arm/macros_armv4.h
A code/opus-1.1/silk/arm/macros_armv5e.h
A code/opus-1.1/silk/biquad_alt.c
A code/opus-1.1/silk/bwexpander.c
A code/opus-1.1/silk/bwexpander_32.c
A code/opus-1.1/silk/check_control_input.c
A code/opus-1.1/silk/code_signs.c
A code/opus-1.1/silk/control.h
A code/opus-1.1/silk/control_SNR.c
A code/opus-1.1/silk/control_audio_bandwidth.c
A code/opus-1.1/silk/control_codec.c
A code/opus-1.1/silk/debug.c
A code/opus-1.1/silk/debug.h
A code/opus-1.1/silk/dec_API.c
A code/opus-1.1/silk/decode_core.c
A code/opus-1.1/silk/decode_frame.c
A code/opus-1.1/silk/decode_indices.c
A code/opus-1.1/silk/decode_parameters.c
A code/opus-1.1/silk/decode_pitch.c
A code/opus-1.1/silk/decode_pulses.c
A code/opus-1.1/silk/decoder_set_fs.c
A code/opus-1.1/silk/define.h
A code/opus-1.1/silk/enc_API.c
A code/opus-1.1/silk/encode_indices.c
A code/opus-1.1/silk/encode_pulses.c
A code/opus-1.1/silk/errors.h
A code/opus-1.1/silk/fixed/LTP_analysis_filter_FIX.c
A code/opus-1.1/silk/fixed/LTP_scale_ctrl_FIX.c
A code/opus-1.1/silk/fixed/apply_sine_window_FIX.c
A code/opus-1.1/silk/fixed/autocorr_FIX.c
A code/opus-1.1/silk/fixed/burg_modified_FIX.c
A code/opus-1.1/silk/fixed/corrMatrix_FIX.c
A code/opus-1.1/silk/fixed/encode_frame_FIX.c
A code/opus-1.1/silk/fixed/find_LPC_FIX.c
A code/opus-1.1/silk/fixed/find_LTP_FIX.c
A code/opus-1.1/silk/fixed/find_pitch_lags_FIX.c
A code/opus-1.1/silk/fixed/find_pred_coefs_FIX.c
A code/opus-1.1/silk/fixed/k2a_FIX.c
A code/opus-1.1/silk/fixed/k2a_Q16_FIX.c
A code/opus-1.1/silk/fixed/main_FIX.h
A code/opus-1.1/silk/fixed/noise_shape_analysis_FIX.c
A code/opus-1.1/silk/fixed/pitch_analysis_core_FIX.c
A code/opus-1.1/silk/fixed/prefilter_FIX.c
A code/opus-1.1/silk/fixed/process_gains_FIX.c
A code/opus-1.1/silk/fixed/regularize_correlations_FIX.c
A code/opus-1.1/silk/fixed/residual_energy16_FIX.c
A code/opus-1.1/silk/fixed/residual_energy_FIX.c
A code/opus-1.1/silk/fixed/schur64_FIX.c
A code/opus-1.1/silk/fixed/schur_FIX.c
A code/opus-1.1/silk/fixed/solve_LS_FIX.c
A code/opus-1.1/silk/fixed/structs_FIX.h
A code/opus-1.1/silk/fixed/vector_ops_FIX.c
A code/opus-1.1/silk/fixed/warped_autocorrelation_FIX.c
A code/opus-1.1/silk/float/LPC_analysis_filter_FLP.c
A code/opus-1.1/silk/float/LPC_inv_pred_gain_FLP.c
A code/opus-1.1/silk/float/LTP_analysis_filter_FLP.c
A code/opus-1.1/silk/float/LTP_scale_ctrl_FLP.c
A code/opus-1.1/silk/float/SigProc_FLP.h
A code/opus-1.1/silk/float/apply_sine_window_FLP.c
A code/opus-1.1/silk/float/autocorrelation_FLP.c
A code/opus-1.1/silk/float/burg_modified_FLP.c
A code/opus-1.1/silk/float/bwexpander_FLP.c
A code/opus-1.1/silk/float/corrMatrix_FLP.c
A code/opus-1.1/silk/float/encode_frame_FLP.c
A code/opus-1.1/silk/float/energy_FLP.c
A code/opus-1.1/silk/float/find_LPC_FLP.c
A code/opus-1.1/silk/float/find_LTP_FLP.c
A code/opus-1.1/silk/float/find_pitch_lags_FLP.c
A code/opus-1.1/silk/float/find_pred_coefs_FLP.c
A code/opus-1.1/silk/float/inner_product_FLP.c
A code/opus-1.1/silk/float/k2a_FLP.c
A code/opus-1.1/silk/float/levinsondurbin_FLP.c
A code/opus-1.1/silk/float/main_FLP.h
A code/opus-1.1/silk/float/noise_shape_analysis_FLP.c
A code/opus-1.1/silk/float/pitch_analysis_core_FLP.c
A code/opus-1.1/silk/float/prefilter_FLP.c
A code/opus-1.1/silk/float/process_gains_FLP.c
A code/opus-1.1/silk/float/regularize_correlations_FLP.c
A code/opus-1.1/silk/float/residual_energy_FLP.c
A code/opus-1.1/silk/float/scale_copy_vector_FLP.c
A code/opus-1.1/silk/float/scale_vector_FLP.c
A code/opus-1.1/silk/float/schur_FLP.c
A code/opus-1.1/silk/float/solve_LS_FLP.c
A code/opus-1.1/silk/float/sort_FLP.c
A code/opus-1.1/silk/float/structs_FLP.h
A code/opus-1.1/silk/float/warped_autocorrelation_FLP.c
A code/opus-1.1/silk/float/wrappers_FLP.c
A code/opus-1.1/silk/gain_quant.c
A code/opus-1.1/silk/init_decoder.c
A code/opus-1.1/silk/init_encoder.c
A code/opus-1.1/silk/inner_prod_aligned.c
A code/opus-1.1/silk/interpolate.c
A code/opus-1.1/silk/lin2log.c
A code/opus-1.1/silk/log2lin.c
A code/opus-1.1/silk/macros.h
A code/opus-1.1/silk/main.h
A code/opus-1.1/silk/pitch_est_defines.h
A code/opus-1.1/silk/pitch_est_tables.c
A code/opus-1.1/silk/process_NLSFs.c
A code/opus-1.1/silk/quant_LTP_gains.c
A code/opus-1.1/silk/resampler.c
A code/opus-1.1/silk/resampler_down2.c
A code/opus-1.1/silk/resampler_down2_3.c
A code/opus-1.1/silk/resampler_private.h
A code/opus-1.1/silk/resampler_private_AR2.c
A code/opus-1.1/silk/resampler_private_IIR_FIR.c
A code/opus-1.1/silk/resampler_private_down_FIR.c
A code/opus-1.1/silk/resampler_private_up2_HQ.c
A code/opus-1.1/silk/resampler_rom.c
A code/opus-1.1/silk/resampler_rom.h
A code/opus-1.1/silk/resampler_structs.h
A code/opus-1.1/silk/shell_coder.c
A code/opus-1.1/silk/sigm_Q15.c
A code/opus-1.1/silk/sort.c
A code/opus-1.1/silk/stereo_LR_to_MS.c
A code/opus-1.1/silk/stereo_MS_to_LR.c
A code/opus-1.1/silk/stereo_decode_pred.c
A code/opus-1.1/silk/stereo_encode_pred.c
A code/opus-1.1/silk/stereo_find_predictor.c
A code/opus-1.1/silk/stereo_quant_pred.c
A code/opus-1.1/silk/structs.h
A code/opus-1.1/silk/sum_sqr_shift.c
A code/opus-1.1/silk/table_LSF_cos.c
A code/opus-1.1/silk/tables.h
A code/opus-1.1/silk/tables_LTP.c
A code/opus-1.1/silk/tables_NLSF_CB_NB_MB.c
A code/opus-1.1/silk/tables_NLSF_CB_WB.c
A code/opus-1.1/silk/tables_gain.c
A code/opus-1.1/silk/tables_other.c
A code/opus-1.1/silk/tables_pitch_lag.c
A code/opus-1.1/silk/tables_pulses_per_block.c
A code/opus-1.1/silk/tuning_parameters.h
A code/opus-1.1/silk/typedef.h
A code/opus-1.1/src/analysis.c
A code/opus-1.1/src/analysis.h
A code/opus-1.1/src/mlp.c
A code/opus-1.1/src/mlp.h
A code/opus-1.1/src/mlp_data.c
A code/opus-1.1/src/opus.c
A code/opus-1.1/src/opus_decoder.c
A code/opus-1.1/src/opus_encoder.c
A code/opus-1.1/src/opus_multistream.c
A code/opus-1.1/src/opus_multistream_decoder.c
A code/opus-1.1/src/opus_multistream_encoder.c
A code/opus-1.1/src/opus_private.h
A code/opus-1.1/src/repacketizer.c
A code/opus-1.1/src/tansig_table.h
Log Message:
-----------
Merge branch 'features/upgrade-opus-1.1' of https://github.com/xhairball/ioq3 into opus_update
Conflicts:
Makefile
Commit: c2e2514efc90c6cc61f96e883779c36b0d320826
https://github.com/ioquake/ioq3/commit/c2e2514efc90c6cc61f96e883779c36b0d320826
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-02-07 (Fri, 07 Feb 2014)
Changed paths:
M Makefile
Log Message:
-----------
Merge pull request #41 from xhairball/fixes/check-cc-when-cross-compiling-mingw32
When cross compiling on mingw32, make sure it finds a CC
Commit: ed087bb89eb4153966e4b292ebabe493b6618ecd
https://github.com/ioquake/ioq3/commit/ed087bb89eb4153966e4b292ebabe493b6618ecd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-02-07 (Fri, 07 Feb 2014)
Changed paths:
M Makefile
M README.md
M code/client/cl_cin.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/cl_scrn.c
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_mem.c
M code/client/snd_mix.c
M code/client/snd_openal.c
R code/libogg-1.3.0/include/ogg/config_types.h
R code/libogg-1.3.0/include/ogg/ogg.h
R code/libogg-1.3.0/include/ogg/os_types.h
R code/libogg-1.3.0/src/bitwise.c
R code/libogg-1.3.0/src/framing.c
A code/libogg-1.3.1/include/ogg/config_types.h
A code/libogg-1.3.1/include/ogg/ogg.h
A code/libogg-1.3.1/include/ogg/os_types.h
A code/libogg-1.3.1/src/bitwise.c
A code/libogg-1.3.1/src/framing.c
R code/opus-1.0.2/celt/_kiss_fft_guts.h
R code/opus-1.0.2/celt/arch.h
R code/opus-1.0.2/celt/bands.c
R code/opus-1.0.2/celt/bands.h
R code/opus-1.0.2/celt/celt.c
R code/opus-1.0.2/celt/celt.h
R code/opus-1.0.2/celt/celt_lpc.c
R code/opus-1.0.2/celt/celt_lpc.h
R code/opus-1.0.2/celt/cwrs.c
R code/opus-1.0.2/celt/cwrs.h
R code/opus-1.0.2/celt/ecintrin.h
R code/opus-1.0.2/celt/entcode.c
R code/opus-1.0.2/celt/entcode.h
R code/opus-1.0.2/celt/entdec.c
R code/opus-1.0.2/celt/entdec.h
R code/opus-1.0.2/celt/entenc.c
R code/opus-1.0.2/celt/entenc.h
R code/opus-1.0.2/celt/fixed_debug.h
R code/opus-1.0.2/celt/fixed_generic.h
R code/opus-1.0.2/celt/float_cast.h
R code/opus-1.0.2/celt/kiss_fft.c
R code/opus-1.0.2/celt/kiss_fft.h
R code/opus-1.0.2/celt/laplace.c
R code/opus-1.0.2/celt/laplace.h
R code/opus-1.0.2/celt/mathops.c
R code/opus-1.0.2/celt/mathops.h
R code/opus-1.0.2/celt/mdct.c
R code/opus-1.0.2/celt/mdct.h
R code/opus-1.0.2/celt/mfrngcod.h
R code/opus-1.0.2/celt/modes.c
R code/opus-1.0.2/celt/modes.h
R code/opus-1.0.2/celt/opus_custom_demo.c
R code/opus-1.0.2/celt/os_support.h
R code/opus-1.0.2/celt/pitch.c
R code/opus-1.0.2/celt/pitch.h
R code/opus-1.0.2/celt/quant_bands.c
R code/opus-1.0.2/celt/quant_bands.h
R code/opus-1.0.2/celt/rate.c
R code/opus-1.0.2/celt/rate.h
R code/opus-1.0.2/celt/stack_alloc.h
R code/opus-1.0.2/celt/static_modes_fixed.h
R code/opus-1.0.2/celt/static_modes_float.h
R code/opus-1.0.2/celt/vq.c
R code/opus-1.0.2/celt/vq.h
R code/opus-1.0.2/include/opus.h
R code/opus-1.0.2/include/opus_custom.h
R code/opus-1.0.2/include/opus_defines.h
R code/opus-1.0.2/include/opus_multistream.h
R code/opus-1.0.2/include/opus_types.h
R code/opus-1.0.2/silk/A2NLSF.c
R code/opus-1.0.2/silk/API.h
R code/opus-1.0.2/silk/CNG.c
R code/opus-1.0.2/silk/HP_variable_cutoff.c
R code/opus-1.0.2/silk/Inlines.h
R code/opus-1.0.2/silk/LPC_analysis_filter.c
R code/opus-1.0.2/silk/LPC_inv_pred_gain.c
R code/opus-1.0.2/silk/LP_variable_cutoff.c
R code/opus-1.0.2/silk/MacroCount.h
R code/opus-1.0.2/silk/MacroDebug.h
R code/opus-1.0.2/silk/NLSF2A.c
R code/opus-1.0.2/silk/NLSF_VQ.c
R code/opus-1.0.2/silk/NLSF_VQ_weights_laroia.c
R code/opus-1.0.2/silk/NLSF_decode.c
R code/opus-1.0.2/silk/NLSF_del_dec_quant.c
R code/opus-1.0.2/silk/NLSF_encode.c
R code/opus-1.0.2/silk/NLSF_stabilize.c
R code/opus-1.0.2/silk/NLSF_unpack.c
R code/opus-1.0.2/silk/NSQ.c
R code/opus-1.0.2/silk/NSQ_del_dec.c
R code/opus-1.0.2/silk/PLC.c
R code/opus-1.0.2/silk/PLC.h
R code/opus-1.0.2/silk/SigProc_FIX.h
R code/opus-1.0.2/silk/VAD.c
R code/opus-1.0.2/silk/VQ_WMat_EC.c
R code/opus-1.0.2/silk/ana_filt_bank_1.c
R code/opus-1.0.2/silk/biquad_alt.c
R code/opus-1.0.2/silk/bwexpander.c
R code/opus-1.0.2/silk/bwexpander_32.c
R code/opus-1.0.2/silk/check_control_input.c
R code/opus-1.0.2/silk/code_signs.c
R code/opus-1.0.2/silk/control.h
R code/opus-1.0.2/silk/control_SNR.c
R code/opus-1.0.2/silk/control_audio_bandwidth.c
R code/opus-1.0.2/silk/control_codec.c
R code/opus-1.0.2/silk/debug.c
R code/opus-1.0.2/silk/debug.h
R code/opus-1.0.2/silk/dec_API.c
R code/opus-1.0.2/silk/decode_core.c
R code/opus-1.0.2/silk/decode_frame.c
R code/opus-1.0.2/silk/decode_indices.c
R code/opus-1.0.2/silk/decode_parameters.c
R code/opus-1.0.2/silk/decode_pitch.c
R code/opus-1.0.2/silk/decode_pulses.c
R code/opus-1.0.2/silk/decoder_set_fs.c
R code/opus-1.0.2/silk/define.h
R code/opus-1.0.2/silk/enc_API.c
R code/opus-1.0.2/silk/encode_indices.c
R code/opus-1.0.2/silk/encode_pulses.c
R code/opus-1.0.2/silk/errors.h
R code/opus-1.0.2/silk/fixed/LTP_analysis_filter_FIX.c
R code/opus-1.0.2/silk/fixed/LTP_scale_ctrl_FIX.c
R code/opus-1.0.2/silk/fixed/apply_sine_window_FIX.c
R code/opus-1.0.2/silk/fixed/autocorr_FIX.c
R code/opus-1.0.2/silk/fixed/burg_modified_FIX.c
R code/opus-1.0.2/silk/fixed/corrMatrix_FIX.c
R code/opus-1.0.2/silk/fixed/encode_frame_FIX.c
R code/opus-1.0.2/silk/fixed/find_LPC_FIX.c
R code/opus-1.0.2/silk/fixed/find_LTP_FIX.c
R code/opus-1.0.2/silk/fixed/find_pitch_lags_FIX.c
R code/opus-1.0.2/silk/fixed/find_pred_coefs_FIX.c
R code/opus-1.0.2/silk/fixed/k2a_FIX.c
R code/opus-1.0.2/silk/fixed/k2a_Q16_FIX.c
R code/opus-1.0.2/silk/fixed/main_FIX.h
R code/opus-1.0.2/silk/fixed/noise_shape_analysis_FIX.c
R code/opus-1.0.2/silk/fixed/pitch_analysis_core_FIX.c
R code/opus-1.0.2/silk/fixed/prefilter_FIX.c
R code/opus-1.0.2/silk/fixed/process_gains_FIX.c
R code/opus-1.0.2/silk/fixed/regularize_correlations_FIX.c
R code/opus-1.0.2/silk/fixed/residual_energy16_FIX.c
R code/opus-1.0.2/silk/fixed/residual_energy_FIX.c
R code/opus-1.0.2/silk/fixed/schur64_FIX.c
R code/opus-1.0.2/silk/fixed/schur_FIX.c
R code/opus-1.0.2/silk/fixed/solve_LS_FIX.c
R code/opus-1.0.2/silk/fixed/structs_FIX.h
R code/opus-1.0.2/silk/fixed/vector_ops_FIX.c
R code/opus-1.0.2/silk/fixed/warped_autocorrelation_FIX.c
R code/opus-1.0.2/silk/float/LPC_analysis_filter_FLP.c
R code/opus-1.0.2/silk/float/LPC_inv_pred_gain_FLP.c
R code/opus-1.0.2/silk/float/LTP_analysis_filter_FLP.c
R code/opus-1.0.2/silk/float/LTP_scale_ctrl_FLP.c
R code/opus-1.0.2/silk/float/SigProc_FLP.h
R code/opus-1.0.2/silk/float/apply_sine_window_FLP.c
R code/opus-1.0.2/silk/float/autocorrelation_FLP.c
R code/opus-1.0.2/silk/float/burg_modified_FLP.c
R code/opus-1.0.2/silk/float/bwexpander_FLP.c
R code/opus-1.0.2/silk/float/corrMatrix_FLP.c
R code/opus-1.0.2/silk/float/encode_frame_FLP.c
R code/opus-1.0.2/silk/float/energy_FLP.c
R code/opus-1.0.2/silk/float/find_LPC_FLP.c
R code/opus-1.0.2/silk/float/find_LTP_FLP.c
R code/opus-1.0.2/silk/float/find_pitch_lags_FLP.c
R code/opus-1.0.2/silk/float/find_pred_coefs_FLP.c
R code/opus-1.0.2/silk/float/inner_product_FLP.c
R code/opus-1.0.2/silk/float/k2a_FLP.c
R code/opus-1.0.2/silk/float/levinsondurbin_FLP.c
R code/opus-1.0.2/silk/float/main_FLP.h
R code/opus-1.0.2/silk/float/noise_shape_analysis_FLP.c
R code/opus-1.0.2/silk/float/pitch_analysis_core_FLP.c
R code/opus-1.0.2/silk/float/prefilter_FLP.c
R code/opus-1.0.2/silk/float/process_gains_FLP.c
R code/opus-1.0.2/silk/float/regularize_correlations_FLP.c
R code/opus-1.0.2/silk/float/residual_energy_FLP.c
R code/opus-1.0.2/silk/float/scale_copy_vector_FLP.c
R code/opus-1.0.2/silk/float/scale_vector_FLP.c
R code/opus-1.0.2/silk/float/schur_FLP.c
R code/opus-1.0.2/silk/float/solve_LS_FLP.c
R code/opus-1.0.2/silk/float/sort_FLP.c
R code/opus-1.0.2/silk/float/structs_FLP.h
R code/opus-1.0.2/silk/float/warped_autocorrelation_FLP.c
R code/opus-1.0.2/silk/float/wrappers_FLP.c
R code/opus-1.0.2/silk/gain_quant.c
R code/opus-1.0.2/silk/init_decoder.c
R code/opus-1.0.2/silk/init_encoder.c
R code/opus-1.0.2/silk/inner_prod_aligned.c
R code/opus-1.0.2/silk/interpolate.c
R code/opus-1.0.2/silk/lin2log.c
R code/opus-1.0.2/silk/log2lin.c
R code/opus-1.0.2/silk/macros.h
R code/opus-1.0.2/silk/main.h
R code/opus-1.0.2/silk/pitch_est_defines.h
R code/opus-1.0.2/silk/pitch_est_tables.c
R code/opus-1.0.2/silk/process_NLSFs.c
R code/opus-1.0.2/silk/quant_LTP_gains.c
R code/opus-1.0.2/silk/resampler.c
R code/opus-1.0.2/silk/resampler_down2.c
R code/opus-1.0.2/silk/resampler_down2_3.c
R code/opus-1.0.2/silk/resampler_private.h
R code/opus-1.0.2/silk/resampler_private_AR2.c
R code/opus-1.0.2/silk/resampler_private_IIR_FIR.c
R code/opus-1.0.2/silk/resampler_private_down_FIR.c
R code/opus-1.0.2/silk/resampler_private_up2_HQ.c
R code/opus-1.0.2/silk/resampler_rom.c
R code/opus-1.0.2/silk/resampler_rom.h
R code/opus-1.0.2/silk/resampler_structs.h
R code/opus-1.0.2/silk/shell_coder.c
R code/opus-1.0.2/silk/sigm_Q15.c
R code/opus-1.0.2/silk/sort.c
R code/opus-1.0.2/silk/stereo_LR_to_MS.c
R code/opus-1.0.2/silk/stereo_MS_to_LR.c
R code/opus-1.0.2/silk/stereo_decode_pred.c
R code/opus-1.0.2/silk/stereo_encode_pred.c
R code/opus-1.0.2/silk/stereo_find_predictor.c
R code/opus-1.0.2/silk/stereo_quant_pred.c
R code/opus-1.0.2/silk/structs.h
R code/opus-1.0.2/silk/sum_sqr_shift.c
R code/opus-1.0.2/silk/table_LSF_cos.c
R code/opus-1.0.2/silk/tables.h
R code/opus-1.0.2/silk/tables_LTP.c
R code/opus-1.0.2/silk/tables_NLSF_CB_NB_MB.c
R code/opus-1.0.2/silk/tables_NLSF_CB_WB.c
R code/opus-1.0.2/silk/tables_gain.c
R code/opus-1.0.2/silk/tables_other.c
R code/opus-1.0.2/silk/tables_pitch_lag.c
R code/opus-1.0.2/silk/tables_pulses_per_block.c
R code/opus-1.0.2/silk/tuning_parameters.h
R code/opus-1.0.2/silk/typedef.h
R code/opus-1.0.2/src/opus.c
R code/opus-1.0.2/src/opus_decoder.c
R code/opus-1.0.2/src/opus_encoder.c
R code/opus-1.0.2/src/opus_multistream.c
R code/opus-1.0.2/src/opus_private.h
R code/opus-1.0.2/src/repacketizer.c
A code/opus-1.1/celt/_kiss_fft_guts.h
A code/opus-1.1/celt/arch.h
A code/opus-1.1/celt/arm/arm2gnu.pl
A code/opus-1.1/celt/arm/arm_celt_map.c
A code/opus-1.1/celt/arm/armcpu.c
A code/opus-1.1/celt/arm/armcpu.h
A code/opus-1.1/celt/arm/armopts.s.in
A code/opus-1.1/celt/arm/celt_pitch_xcorr_arm.s
A code/opus-1.1/celt/arm/fixed_armv4.h
A code/opus-1.1/celt/arm/fixed_armv5e.h
A code/opus-1.1/celt/arm/kiss_fft_armv4.h
A code/opus-1.1/celt/arm/kiss_fft_armv5e.h
A code/opus-1.1/celt/arm/pitch_arm.h
A code/opus-1.1/celt/bands.c
A code/opus-1.1/celt/bands.h
A code/opus-1.1/celt/celt.c
A code/opus-1.1/celt/celt.h
A code/opus-1.1/celt/celt_decoder.c
A code/opus-1.1/celt/celt_encoder.c
A code/opus-1.1/celt/celt_lpc.c
A code/opus-1.1/celt/celt_lpc.h
A code/opus-1.1/celt/cpu_support.h
A code/opus-1.1/celt/cwrs.c
A code/opus-1.1/celt/cwrs.h
A code/opus-1.1/celt/ecintrin.h
A code/opus-1.1/celt/entcode.c
A code/opus-1.1/celt/entcode.h
A code/opus-1.1/celt/entdec.c
A code/opus-1.1/celt/entdec.h
A code/opus-1.1/celt/entenc.c
A code/opus-1.1/celt/entenc.h
A code/opus-1.1/celt/fixed_debug.h
A code/opus-1.1/celt/fixed_generic.h
A code/opus-1.1/celt/float_cast.h
A code/opus-1.1/celt/kiss_fft.c
A code/opus-1.1/celt/kiss_fft.h
A code/opus-1.1/celt/laplace.c
A code/opus-1.1/celt/laplace.h
A code/opus-1.1/celt/mathops.c
A code/opus-1.1/celt/mathops.h
A code/opus-1.1/celt/mdct.c
A code/opus-1.1/celt/mdct.h
A code/opus-1.1/celt/mfrngcod.h
A code/opus-1.1/celt/modes.c
A code/opus-1.1/celt/modes.h
A code/opus-1.1/celt/opus_custom_demo.c
A code/opus-1.1/celt/os_support.h
A code/opus-1.1/celt/pitch.c
A code/opus-1.1/celt/pitch.h
A code/opus-1.1/celt/quant_bands.c
A code/opus-1.1/celt/quant_bands.h
A code/opus-1.1/celt/rate.c
A code/opus-1.1/celt/rate.h
A code/opus-1.1/celt/stack_alloc.h
A code/opus-1.1/celt/static_modes_fixed.h
A code/opus-1.1/celt/static_modes_float.h
A code/opus-1.1/celt/vq.c
A code/opus-1.1/celt/vq.h
A code/opus-1.1/celt/x86/pitch_sse.h
A code/opus-1.1/include/opus.h
A code/opus-1.1/include/opus_custom.h
A code/opus-1.1/include/opus_defines.h
A code/opus-1.1/include/opus_multistream.h
A code/opus-1.1/include/opus_types.h
A code/opus-1.1/silk/A2NLSF.c
A code/opus-1.1/silk/API.h
A code/opus-1.1/silk/CNG.c
A code/opus-1.1/silk/HP_variable_cutoff.c
A code/opus-1.1/silk/Inlines.h
A code/opus-1.1/silk/LPC_analysis_filter.c
A code/opus-1.1/silk/LPC_inv_pred_gain.c
A code/opus-1.1/silk/LP_variable_cutoff.c
A code/opus-1.1/silk/MacroCount.h
A code/opus-1.1/silk/MacroDebug.h
A code/opus-1.1/silk/NLSF2A.c
A code/opus-1.1/silk/NLSF_VQ.c
A code/opus-1.1/silk/NLSF_VQ_weights_laroia.c
A code/opus-1.1/silk/NLSF_decode.c
A code/opus-1.1/silk/NLSF_del_dec_quant.c
A code/opus-1.1/silk/NLSF_encode.c
A code/opus-1.1/silk/NLSF_stabilize.c
A code/opus-1.1/silk/NLSF_unpack.c
A code/opus-1.1/silk/NSQ.c
A code/opus-1.1/silk/NSQ_del_dec.c
A code/opus-1.1/silk/PLC.c
A code/opus-1.1/silk/PLC.h
A code/opus-1.1/silk/SigProc_FIX.h
A code/opus-1.1/silk/VAD.c
A code/opus-1.1/silk/VQ_WMat_EC.c
A code/opus-1.1/silk/ana_filt_bank_1.c
A code/opus-1.1/silk/arm/SigProc_FIX_armv4.h
A code/opus-1.1/silk/arm/SigProc_FIX_armv5e.h
A code/opus-1.1/silk/arm/macros_armv4.h
A code/opus-1.1/silk/arm/macros_armv5e.h
A code/opus-1.1/silk/biquad_alt.c
A code/opus-1.1/silk/bwexpander.c
A code/opus-1.1/silk/bwexpander_32.c
A code/opus-1.1/silk/check_control_input.c
A code/opus-1.1/silk/code_signs.c
A code/opus-1.1/silk/control.h
A code/opus-1.1/silk/control_SNR.c
A code/opus-1.1/silk/control_audio_bandwidth.c
A code/opus-1.1/silk/control_codec.c
A code/opus-1.1/silk/debug.c
A code/opus-1.1/silk/debug.h
A code/opus-1.1/silk/dec_API.c
A code/opus-1.1/silk/decode_core.c
A code/opus-1.1/silk/decode_frame.c
A code/opus-1.1/silk/decode_indices.c
A code/opus-1.1/silk/decode_parameters.c
A code/opus-1.1/silk/decode_pitch.c
A code/opus-1.1/silk/decode_pulses.c
A code/opus-1.1/silk/decoder_set_fs.c
A code/opus-1.1/silk/define.h
A code/opus-1.1/silk/enc_API.c
A code/opus-1.1/silk/encode_indices.c
A code/opus-1.1/silk/encode_pulses.c
A code/opus-1.1/silk/errors.h
A code/opus-1.1/silk/fixed/LTP_analysis_filter_FIX.c
A code/opus-1.1/silk/fixed/LTP_scale_ctrl_FIX.c
A code/opus-1.1/silk/fixed/apply_sine_window_FIX.c
A code/opus-1.1/silk/fixed/autocorr_FIX.c
A code/opus-1.1/silk/fixed/burg_modified_FIX.c
A code/opus-1.1/silk/fixed/corrMatrix_FIX.c
A code/opus-1.1/silk/fixed/encode_frame_FIX.c
A code/opus-1.1/silk/fixed/find_LPC_FIX.c
A code/opus-1.1/silk/fixed/find_LTP_FIX.c
A code/opus-1.1/silk/fixed/find_pitch_lags_FIX.c
A code/opus-1.1/silk/fixed/find_pred_coefs_FIX.c
A code/opus-1.1/silk/fixed/k2a_FIX.c
A code/opus-1.1/silk/fixed/k2a_Q16_FIX.c
A code/opus-1.1/silk/fixed/main_FIX.h
A code/opus-1.1/silk/fixed/noise_shape_analysis_FIX.c
A code/opus-1.1/silk/fixed/pitch_analysis_core_FIX.c
A code/opus-1.1/silk/fixed/prefilter_FIX.c
A code/opus-1.1/silk/fixed/process_gains_FIX.c
A code/opus-1.1/silk/fixed/regularize_correlations_FIX.c
A code/opus-1.1/silk/fixed/residual_energy16_FIX.c
A code/opus-1.1/silk/fixed/residual_energy_FIX.c
A code/opus-1.1/silk/fixed/schur64_FIX.c
A code/opus-1.1/silk/fixed/schur_FIX.c
A code/opus-1.1/silk/fixed/solve_LS_FIX.c
A code/opus-1.1/silk/fixed/structs_FIX.h
A code/opus-1.1/silk/fixed/vector_ops_FIX.c
A code/opus-1.1/silk/fixed/warped_autocorrelation_FIX.c
A code/opus-1.1/silk/float/LPC_analysis_filter_FLP.c
A code/opus-1.1/silk/float/LPC_inv_pred_gain_FLP.c
A code/opus-1.1/silk/float/LTP_analysis_filter_FLP.c
A code/opus-1.1/silk/float/LTP_scale_ctrl_FLP.c
A code/opus-1.1/silk/float/SigProc_FLP.h
A code/opus-1.1/silk/float/apply_sine_window_FLP.c
A code/opus-1.1/silk/float/autocorrelation_FLP.c
A code/opus-1.1/silk/float/burg_modified_FLP.c
A code/opus-1.1/silk/float/bwexpander_FLP.c
A code/opus-1.1/silk/float/corrMatrix_FLP.c
A code/opus-1.1/silk/float/encode_frame_FLP.c
A code/opus-1.1/silk/float/energy_FLP.c
A code/opus-1.1/silk/float/find_LPC_FLP.c
A code/opus-1.1/silk/float/find_LTP_FLP.c
A code/opus-1.1/silk/float/find_pitch_lags_FLP.c
A code/opus-1.1/silk/float/find_pred_coefs_FLP.c
A code/opus-1.1/silk/float/inner_product_FLP.c
A code/opus-1.1/silk/float/k2a_FLP.c
A code/opus-1.1/silk/float/levinsondurbin_FLP.c
A code/opus-1.1/silk/float/main_FLP.h
A code/opus-1.1/silk/float/noise_shape_analysis_FLP.c
A code/opus-1.1/silk/float/pitch_analysis_core_FLP.c
A code/opus-1.1/silk/float/prefilter_FLP.c
A code/opus-1.1/silk/float/process_gains_FLP.c
A code/opus-1.1/silk/float/regularize_correlations_FLP.c
A code/opus-1.1/silk/float/residual_energy_FLP.c
A code/opus-1.1/silk/float/scale_copy_vector_FLP.c
A code/opus-1.1/silk/float/scale_vector_FLP.c
A code/opus-1.1/silk/float/schur_FLP.c
A code/opus-1.1/silk/float/solve_LS_FLP.c
A code/opus-1.1/silk/float/sort_FLP.c
A code/opus-1.1/silk/float/structs_FLP.h
A code/opus-1.1/silk/float/warped_autocorrelation_FLP.c
A code/opus-1.1/silk/float/wrappers_FLP.c
A code/opus-1.1/silk/gain_quant.c
A code/opus-1.1/silk/init_decoder.c
A code/opus-1.1/silk/init_encoder.c
A code/opus-1.1/silk/inner_prod_aligned.c
A code/opus-1.1/silk/interpolate.c
A code/opus-1.1/silk/lin2log.c
A code/opus-1.1/silk/log2lin.c
A code/opus-1.1/silk/macros.h
A code/opus-1.1/silk/main.h
A code/opus-1.1/silk/pitch_est_defines.h
A code/opus-1.1/silk/pitch_est_tables.c
A code/opus-1.1/silk/process_NLSFs.c
A code/opus-1.1/silk/quant_LTP_gains.c
A code/opus-1.1/silk/resampler.c
A code/opus-1.1/silk/resampler_down2.c
A code/opus-1.1/silk/resampler_down2_3.c
A code/opus-1.1/silk/resampler_private.h
A code/opus-1.1/silk/resampler_private_AR2.c
A code/opus-1.1/silk/resampler_private_IIR_FIR.c
A code/opus-1.1/silk/resampler_private_down_FIR.c
A code/opus-1.1/silk/resampler_private_up2_HQ.c
A code/opus-1.1/silk/resampler_rom.c
A code/opus-1.1/silk/resampler_rom.h
A code/opus-1.1/silk/resampler_structs.h
A code/opus-1.1/silk/shell_coder.c
A code/opus-1.1/silk/sigm_Q15.c
A code/opus-1.1/silk/sort.c
A code/opus-1.1/silk/stereo_LR_to_MS.c
A code/opus-1.1/silk/stereo_MS_to_LR.c
A code/opus-1.1/silk/stereo_decode_pred.c
A code/opus-1.1/silk/stereo_encode_pred.c
A code/opus-1.1/silk/stereo_find_predictor.c
A code/opus-1.1/silk/stereo_quant_pred.c
A code/opus-1.1/silk/structs.h
A code/opus-1.1/silk/sum_sqr_shift.c
A code/opus-1.1/silk/table_LSF_cos.c
A code/opus-1.1/silk/tables.h
A code/opus-1.1/silk/tables_LTP.c
A code/opus-1.1/silk/tables_NLSF_CB_NB_MB.c
A code/opus-1.1/silk/tables_NLSF_CB_WB.c
A code/opus-1.1/silk/tables_gain.c
A code/opus-1.1/silk/tables_other.c
A code/opus-1.1/silk/tables_pitch_lag.c
A code/opus-1.1/silk/tables_pulses_per_block.c
A code/opus-1.1/silk/tuning_parameters.h
A code/opus-1.1/silk/typedef.h
A code/opus-1.1/src/analysis.c
A code/opus-1.1/src/analysis.h
A code/opus-1.1/src/mlp.c
A code/opus-1.1/src/mlp.h
A code/opus-1.1/src/mlp_data.c
A code/opus-1.1/src/opus.c
A code/opus-1.1/src/opus_decoder.c
A code/opus-1.1/src/opus_encoder.c
A code/opus-1.1/src/opus_multistream.c
A code/opus-1.1/src/opus_multistream_decoder.c
A code/opus-1.1/src/opus_multistream_encoder.c
A code/opus-1.1/src/opus_private.h
A code/opus-1.1/src/repacketizer.c
A code/opus-1.1/src/tansig_table.h
R code/opusfile-0.2/include/opusfile.h
R code/opusfile-0.2/src/http.c
R code/opusfile-0.2/src/info.c
R code/opusfile-0.2/src/internal.c
R code/opusfile-0.2/src/internal.h
R code/opusfile-0.2/src/opusfile.c
R code/opusfile-0.2/src/stream.c
A code/opusfile-0.5/include/opusfile.h
A code/opusfile-0.5/src/http.c
A code/opusfile-0.5/src/info.c
A code/opusfile-0.5/src/internal.c
A code/opusfile-0.5/src/internal.h
A code/opusfile-0.5/src/opusfile.c
A code/opusfile-0.5/src/stream.c
A code/opusfile-0.5/src/wincerts.c
A code/opusfile-0.5/src/winerrno.h
M code/qcommon/qfiles.h
M code/renderercommon/tr_image_jpg.c
M code/renderercommon/tr_image_png.c
M code/renderergl1/tr_animation.c
M code/renderergl1/tr_image.c
M code/renderergl1/tr_init.c
M code/renderergl1/tr_local.h
M code/renderergl1/tr_main.c
M code/renderergl1/tr_model.c
M code/renderergl1/tr_surface.c
M code/renderergl2/glsl/bokeh_vp.glsl
M code/renderergl2/glsl/calclevels4x_vp.glsl
M code/renderergl2/glsl/dlight_vp.glsl
M code/renderergl2/glsl/down4x_vp.glsl
M code/renderergl2/glsl/fogpass_fp.glsl
M code/renderergl2/glsl/fogpass_vp.glsl
M code/renderergl2/glsl/generic_fp.glsl
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/glsl/pshadow_vp.glsl
M code/renderergl2/glsl/shadowfill_vp.glsl
M code/renderergl2/glsl/texturecolor_fp.glsl
M code/renderergl2/glsl/texturecolor_vp.glsl
M code/renderergl2/glsl/tonemap_vp.glsl
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_extramath.h
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_model.c
M code/renderergl2/tr_model_iqm.c
M code/renderergl2/tr_scene.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_vbo.c
M code/sdl/sdl_glimp.c
M code/server/server.h
M code/server/sv_init.c
M code/ui/ui_atoms.c
M make-macosx-app.sh
M misc/msvc/opengl1.vcproj
Log Message:
-----------
Merge branch 'master' into sdl2
Commit: cc40051839cec009cae15dc2a48647eb7d14f74e
https://github.com/ioquake/ioq3/commit/cc40051839cec009cae15dc2a48647eb7d14f74e
Author: hairball <xhairball at gmail.com>
Date: 2014-02-08 (Sat, 08 Feb 2014)
Changed paths:
M Makefile
A code/libvorbis-1.3.4/include/vorbis/codec.h
A code/libvorbis-1.3.4/include/vorbis/vorbisenc.h
A code/libvorbis-1.3.4/include/vorbis/vorbisfile.h
A code/libvorbis-1.3.4/lib/analysis.c
A code/libvorbis-1.3.4/lib/backends.h
A code/libvorbis-1.3.4/lib/bitrate.c
A code/libvorbis-1.3.4/lib/bitrate.h
A code/libvorbis-1.3.4/lib/block.c
A code/libvorbis-1.3.4/lib/books/coupled/res_books_51.h
A code/libvorbis-1.3.4/lib/books/coupled/res_books_stereo.h
A code/libvorbis-1.3.4/lib/books/floor/floor_books.h
A code/libvorbis-1.3.4/lib/books/uncoupled/res_books_uncoupled.h
A code/libvorbis-1.3.4/lib/codebook.c
A code/libvorbis-1.3.4/lib/codebook.h
A code/libvorbis-1.3.4/lib/codec_internal.h
A code/libvorbis-1.3.4/lib/envelope.c
A code/libvorbis-1.3.4/lib/envelope.h
A code/libvorbis-1.3.4/lib/floor0.c
A code/libvorbis-1.3.4/lib/floor1.c
A code/libvorbis-1.3.4/lib/highlevel.h
A code/libvorbis-1.3.4/lib/info.c
A code/libvorbis-1.3.4/lib/lookup.c
A code/libvorbis-1.3.4/lib/lookup.h
A code/libvorbis-1.3.4/lib/lookup_data.h
A code/libvorbis-1.3.4/lib/lpc.c
A code/libvorbis-1.3.4/lib/lpc.h
A code/libvorbis-1.3.4/lib/lsp.c
A code/libvorbis-1.3.4/lib/lsp.h
A code/libvorbis-1.3.4/lib/mapping0.c
A code/libvorbis-1.3.4/lib/masking.h
A code/libvorbis-1.3.4/lib/mdct.c
A code/libvorbis-1.3.4/lib/mdct.h
A code/libvorbis-1.3.4/lib/misc.h
A code/libvorbis-1.3.4/lib/modes/floor_all.h
A code/libvorbis-1.3.4/lib/modes/psych_11.h
A code/libvorbis-1.3.4/lib/modes/psych_16.h
A code/libvorbis-1.3.4/lib/modes/psych_44.h
A code/libvorbis-1.3.4/lib/modes/psych_8.h
A code/libvorbis-1.3.4/lib/modes/residue_16.h
A code/libvorbis-1.3.4/lib/modes/residue_44.h
A code/libvorbis-1.3.4/lib/modes/residue_44p51.h
A code/libvorbis-1.3.4/lib/modes/residue_44u.h
A code/libvorbis-1.3.4/lib/modes/residue_8.h
A code/libvorbis-1.3.4/lib/modes/setup_11.h
A code/libvorbis-1.3.4/lib/modes/setup_16.h
A code/libvorbis-1.3.4/lib/modes/setup_22.h
A code/libvorbis-1.3.4/lib/modes/setup_32.h
A code/libvorbis-1.3.4/lib/modes/setup_44.h
A code/libvorbis-1.3.4/lib/modes/setup_44p51.h
A code/libvorbis-1.3.4/lib/modes/setup_44u.h
A code/libvorbis-1.3.4/lib/modes/setup_8.h
A code/libvorbis-1.3.4/lib/modes/setup_X.h
A code/libvorbis-1.3.4/lib/os.h
A code/libvorbis-1.3.4/lib/psy.c
A code/libvorbis-1.3.4/lib/psy.h
A code/libvorbis-1.3.4/lib/registry.c
A code/libvorbis-1.3.4/lib/registry.h
A code/libvorbis-1.3.4/lib/res0.c
A code/libvorbis-1.3.4/lib/scales.h
A code/libvorbis-1.3.4/lib/sharedbook.c
A code/libvorbis-1.3.4/lib/smallft.c
A code/libvorbis-1.3.4/lib/smallft.h
A code/libvorbis-1.3.4/lib/synthesis.c
A code/libvorbis-1.3.4/lib/vorbisenc.c
A code/libvorbis-1.3.4/lib/vorbisfile.c
A code/libvorbis-1.3.4/lib/window.c
A code/libvorbis-1.3.4/lib/window.h
Log Message:
-----------
Add vorbis 1.3.4 build support
Commit: 1435e78454965deb2896b980bd15b33413717350
https://github.com/ioquake/ioq3/commit/1435e78454965deb2896b980bd15b33413717350
Author: hairball <xhairball at gmail.com>
Date: 2014-02-08 (Sat, 08 Feb 2014)
Changed paths:
M code/client/cl_curl.h
A code/libcurl-7.35.0/curl/curl.h
A code/libcurl-7.35.0/curl/curlbuild.h
A code/libcurl-7.35.0/curl/curlrules.h
A code/libcurl-7.35.0/curl/curlver.h
A code/libcurl-7.35.0/curl/easy.h
A code/libcurl-7.35.0/curl/mprintf.h
A code/libcurl-7.35.0/curl/multi.h
A code/libcurl-7.35.0/curl/stdcheaders.h
A code/libcurl-7.35.0/curl/typecheck-gcc.h
R code/libcurl/curl/curl.h
R code/libcurl/curl/curlver.h
R code/libcurl/curl/easy.h
R code/libcurl/curl/mprintf.h
R code/libcurl/curl/multi.h
R code/libcurl/curl/stdcheaders.h
R code/libcurl/curl/types.h
M code/libs/win32/libcurl.a
M code/libs/win64/libcurl.a
Log Message:
-----------
Upgrade from libcurl 7.15.5 (2006-08-07) to 7.35.0 (2014-01-29)
Note: This uses the generic curlbuild.h because it is used by multiple platforms.
A system curl would have a configure generated one.
The libraries for win32 and win64 were cross compiled with these options:
--disable-shared --enable-static --disable-ares --enable-http \
--enable-ftp --disable-ldap --disable-ldaps --disable-rtsp \
--disable-dict --disable-file --disable-telnet --disable-tftp \
--disable-pop3 --disable-imap --disable-smtp --disable-gopher \
--enable-ipv6 --without-ssl \
--disable-manual --disable-libcurl-option
This effectively enables only HTTP and FTP protocol support.
Commit: 31d8f954276ad9b252e6b6f2ac96371f01519d2b
https://github.com/ioquake/ioq3/commit/31d8f954276ad9b252e6b6f2ac96371f01519d2b
Author: hairball <xhairball at gmail.com>
Date: 2014-02-08 (Sat, 08 Feb 2014)
Changed paths:
M Makefile
Log Message:
-----------
Remove unnecessary NEED_VORBIS since you have USE_CODEC_VORBIS
Thanks zturtleman for catching this
Commit: 90eb32c5ab01c7ee4815fd33c76fca788ff4214f
https://github.com/ioquake/ioq3/commit/90eb32c5ab01c7ee4815fd33c76fca788ff4214f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-02-08 (Sat, 08 Feb 2014)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Clear referenced paks when disconnecting
After playing Team Arena, if you switch to Q3A and try to play a demo with
cl_allowDownload enabled it would print "Need Paks: blah blah" and not play the demo.
Commit: 922d7044f6a37911a69ad9fd41889bb744a7b05d
https://github.com/ioquake/ioq3/commit/922d7044f6a37911a69ad9fd41889bb744a7b05d
Author: user <user at debgaming.localhost>
Date: 2014-02-10 (Mon, 10 Feb 2014)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Merge branch 'master' into features/upgrade-curl-7.35.0
Commit: 718d0a0d110e56bfc53ba7343bf70812a63dedcc
https://github.com/ioquake/ioq3/commit/718d0a0d110e56bfc53ba7343bf70812a63dedcc
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-02-09 (Sun, 09 Feb 2014)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Fix sending pk3 download error messages to clients
Disabled in e52a492f615e1245d6d22a84d2cc100c6d2f9f88.
Commit: 4e67034d5ab092b41e2eb9683cd20348fc004308
https://github.com/ioquake/ioq3/commit/4e67034d5ab092b41e2eb9683cd20348fc004308
Author: hairball <xhairball at gmail.com>
Date: 2014-02-10 (Mon, 10 Feb 2014)
Changed paths:
M .travis.yml
M travis-ci-build.sh
Log Message:
-----------
Add support for x86_64 cross compiling in Travis CI
Commit: 6beab9cf583c6957873ee9843697a40a63bb785f
https://github.com/ioquake/ioq3/commit/6beab9cf583c6957873ee9843697a40a63bb785f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-02-13 (Thu, 13 Feb 2014)
Changed paths:
M code/client/cl_curl.h
A code/libcurl-7.35.0/curl/curl.h
A code/libcurl-7.35.0/curl/curlbuild.h
A code/libcurl-7.35.0/curl/curlrules.h
A code/libcurl-7.35.0/curl/curlver.h
A code/libcurl-7.35.0/curl/easy.h
A code/libcurl-7.35.0/curl/mprintf.h
A code/libcurl-7.35.0/curl/multi.h
A code/libcurl-7.35.0/curl/stdcheaders.h
A code/libcurl-7.35.0/curl/typecheck-gcc.h
R code/libcurl/curl/curl.h
R code/libcurl/curl/curlver.h
R code/libcurl/curl/easy.h
R code/libcurl/curl/mprintf.h
R code/libcurl/curl/multi.h
R code/libcurl/curl/stdcheaders.h
R code/libcurl/curl/types.h
M code/libs/win32/libcurl.a
M code/libs/win64/libcurl.a
Log Message:
-----------
Merge pull request #45 from xhairball/features/upgrade-curl-7.35.0
Upgrade libcurl to the latest release (7.35.0).
Commit: 79e9baedf8d8c01abc434b41c11c7041cd435fb2
https://github.com/ioquake/ioq3/commit/79e9baedf8d8c01abc434b41c11c7041cd435fb2
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-02-13 (Thu, 13 Feb 2014)
Changed paths:
M code/renderergl2/glsl/generic_fp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_bsp.c
Log Message:
-----------
OpenGL2: Set RGBM to use a multiplier of 1, and only use it with HDR lightmaps.
Commit: 7a23bb1c59f64d3f4a4f3cdeca3af529a826ad19
https://github.com/ioquake/ioq3/commit/7a23bb1c59f64d3f4a4f3cdeca3af529a826ad19
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-02-14 (Fri, 14 Feb 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
OpenGL2: Fix bug in ColorToRGBM().
Commit: 78f8100d745b22b1ed2363ae4384e2d315136986
https://github.com/ioquake/ioq3/commit/78f8100d745b22b1ed2363ae4384e2d315136986
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-02-14 (Fri, 14 Feb 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
OpenGL2: Oops, set lightmap alpha to 1.
Commit: 3cfc1bb1f90a2f62b4d0d07dc5b48638ae10fb08
https://github.com/ioquake/ioq3/commit/3cfc1bb1f90a2f62b4d0d07dc5b48638ae10fb08
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-02-14 (Fri, 14 Feb 2014)
Changed paths:
M code/libs/win32/libcurl.a
M code/libs/win64/libcurl.a
Log Message:
-----------
Rebuilt Windows libcurl-7.35.0 static libraries
Fix linking with mingw32.
Enable FTPS and HTTPS.
Commit: 5fabc28dff78f2c9908bc4b915f904c82436627c
https://github.com/ioquake/ioq3/commit/5fabc28dff78f2c9908bc4b915f904c82436627c
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-02-14 (Fri, 14 Feb 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Fix rendering when r_hdr = 0 and r_floatLightmap = 1
Commit: 1250b352bebdc26490cf198dbce683edcb07f8ff
https://github.com/ioquake/ioq3/commit/1250b352bebdc26490cf198dbce683edcb07f8ff
Author: Tim Angus <tim at ngus.net>
Date: 2014-02-18 (Tue, 18 Feb 2014)
Changed paths:
M code/client/cl_curl.h
M code/client/cl_main.c
A code/libcurl-7.35.0/curl/curl.h
A code/libcurl-7.35.0/curl/curlbuild.h
A code/libcurl-7.35.0/curl/curlrules.h
A code/libcurl-7.35.0/curl/curlver.h
A code/libcurl-7.35.0/curl/easy.h
A code/libcurl-7.35.0/curl/mprintf.h
A code/libcurl-7.35.0/curl/multi.h
A code/libcurl-7.35.0/curl/stdcheaders.h
A code/libcurl-7.35.0/curl/typecheck-gcc.h
R code/libcurl/curl/curl.h
R code/libcurl/curl/curlver.h
R code/libcurl/curl/easy.h
R code/libcurl/curl/mprintf.h
R code/libcurl/curl/multi.h
R code/libcurl/curl/stdcheaders.h
R code/libcurl/curl/types.h
M code/libs/win32/libcurl.a
M code/libs/win64/libcurl.a
M code/renderergl2/glsl/generic_fp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/server/sv_client.c
Log Message:
-----------
Merge branch 'master' into sdl2
Commit: 3740c55decb0a24cef53a76aa1c485ba7f7f4e88
https://github.com/ioquake/ioq3/commit/3740c55decb0a24cef53a76aa1c485ba7f7f4e88
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-02-20 (Thu, 20 Feb 2014)
Changed paths:
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_sky.c
Log Message:
-----------
OpenGL2: Remove and force r_softOverbright.
Commit: 6887a69064e394baf93eac790a271ff6938d6d46
https://github.com/ioquake/ioq3/commit/6887a69064e394baf93eac790a271ff6938d6d46
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-02-22 (Sat, 22 Feb 2014)
Changed paths:
M code/client/qal.c
M code/client/snd_openal.c
Log Message:
-----------
Replace deprecated alDopplerVelocity with alSpeedOfSound per OpenAL 1.1 spec
Commit: 5bf4f26d5f3cf4f82bfb2d8f0f19010669148ff2
https://github.com/ioquake/ioq3/commit/5bf4f26d5f3cf4f82bfb2d8f0f19010669148ff2
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-02-22 (Sat, 22 Feb 2014)
Changed paths:
M code/client/qal.c
M code/client/qal.h
Log Message:
-----------
Remove references to alDopplerVelocity
Let's load driver even if it doesn't have the deprecated alDopplerVelocity.
Commit: 71386beaac7890b20f2040e7bb9397dfca724d87
https://github.com/ioquake/ioq3/commit/71386beaac7890b20f2040e7bb9397dfca724d87
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-02-22 (Sat, 22 Feb 2014)
Changed paths:
M code/renderergl2/tr_animation.c
Log Message:
-----------
OpenGL2: Fix pshadows for MDR models
Commit: 94e36c288c6ce6b5273055e61077c29e81fbd2bf
https://github.com/ioquake/ioq3/commit/94e36c288c6ce6b5273055e61077c29e81fbd2bf
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-02-22 (Sat, 22 Feb 2014)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
Fix colored name padding and allow IPv6 address to fit in output of
'status' command
Commit: 8661e0509b2a0fa27736dadeae5fba697d16a64e
https://github.com/ioquake/ioq3/commit/8661e0509b2a0fa27736dadeae5fba697d16a64e
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-02-22 (Sat, 22 Feb 2014)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Release netowrk bindings on shutdown
Commit: 950dc7254aa94ee62c9f2da63e9baf28bc6d9556
https://github.com/ioquake/ioq3/commit/950dc7254aa94ee62c9f2da63e9baf28bc6d9556
Author: Ensiform <ensiform at gmail.com>
Date: 2014-03-02 (Sun, 02 Mar 2014)
Changed paths:
M code/game/g_syscalls.c
Log Message:
-----------
Fix native trap_BotMutateGoalFuzzyLogic
Commit: 89fab090d75c20905b27e21526d3c027bba8c5a1
https://github.com/ioquake/ioq3/commit/89fab090d75c20905b27e21526d3c027bba8c5a1
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-03-02 (Sun, 02 Mar 2014)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Fix s_alDopplerSpeed default value
Commit: ea2810c0850076941ea25b181fc8e008b0e42c08
https://github.com/ioquake/ioq3/commit/ea2810c0850076941ea25b181fc8e008b0e42c08
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-03-03 (Mon, 03 Mar 2014)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/shadowmask_fp.glsl
Log Message:
-----------
OpenGL2: Minor GLSL shader improvements.
Commit: ee67d0a981e4133fba4b72ed91e6c5486d36a11c
https://github.com/ioquake/ioq3/commit/ee67d0a981e4133fba4b72ed91e6c5486d36a11c
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-03-03 (Mon, 03 Mar 2014)
Changed paths:
M code/renderergl2/glsl/lightall_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
M opengl2-readme.txt
Log Message:
-----------
OpenGL2: Add normalScale and parallaxDepth stage keywords and helper cvars.
Commit: 11ed8832984d6b7ef42143eb82d9ff7b8d6ce3f6
https://github.com/ioquake/ioq3/commit/11ed8832984d6b7ef42143eb82d9ff7b8d6ce3f6
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-03-04 (Tue, 04 Mar 2014)
Changed paths:
M code/renderergl2/tr_shader.c
Log Message:
-----------
OpenGL2: Set default normal/specular in RE_RegisterShaderFromImage
Commit: 8caeb62741d1cdc0a9fec60ae94b2a32b661d131
https://github.com/ioquake/ioq3/commit/8caeb62741d1cdc0a9fec60ae94b2a32b661d131
Author: James Canete <SmileTheory at gmail.com>
Date: 2014-03-04 (Tue, 04 Mar 2014)
Changed paths:
M code/renderergl2/tr_shader.c
Log Message:
-----------
Merge pull request #57 from MAN-AT-ARMS/specularScale
OpenGL2: Set default normal/specular in RE_RegisterShaderFromImage
Commit: e7f43545edc56892f9481fe0d5633ddba0e4364b
https://github.com/ioquake/ioq3/commit/e7f43545edc56892f9481fe0d5633ddba0e4364b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
Don't wash out HDR vertex lite surfaces in OpenGL2
Vertex lite surfaces being brighter than light maps looks bad,
they're meant to look the same. Especially in ET, which mixes
them fequently. It's noticeable in Q3 too though.
BSP lightmaps (i.e. not external HDR lightmaps) use
R_ColorShiftLightingBytes, now *Floats (used by vertex colors)
has the same behavior.
This may be a problem for HDR lightmaps, as the RGB will always be
scaled to 0.0 to 1.0 range.
I had enabled this for non-HDR before, but now HDR needs it too.
Commit: 9ec7931c54b052df04ee55bd84652021937c0cb2
https://github.com/ioquake/ioq3/commit/9ec7931c54b052df04ee55bd84652021937c0cb2
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths:
M code/client/qal.c
M code/client/qal.h
M code/client/snd_openal.c
M code/game/g_syscalls.c
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/shadowmask_fp.glsl
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shader.c
M code/renderergl2/tr_sky.c
M opengl2-readme.txt
Log Message:
-----------
Merge branch 'master' into sdl2
Commit: dafed0fd666a30f1e7c7deb9d1c7d2599ee0d887
https://github.com/ioquake/ioq3/commit/dafed0fd666a30f1e7c7deb9d1c7d2599ee0d887
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-03-08 (Sat, 08 Mar 2014)
Changed paths:
M Makefile
M code/SDL2/include/SDL.h
M code/SDL2/include/SDL_assert.h
M code/SDL2/include/SDL_atomic.h
M code/SDL2/include/SDL_audio.h
M code/SDL2/include/SDL_bits.h
M code/SDL2/include/SDL_blendmode.h
M code/SDL2/include/SDL_clipboard.h
M code/SDL2/include/SDL_config.h
A code/SDL2/include/SDL_config.h.cmake
A code/SDL2/include/SDL_config.h.in
M code/SDL2/include/SDL_config_android.h
M code/SDL2/include/SDL_config_iphoneos.h
M code/SDL2/include/SDL_config_macosx.h
M code/SDL2/include/SDL_config_minimal.h
R code/SDL2/include/SDL_config_nintendods.h
M code/SDL2/include/SDL_config_pandora.h
M code/SDL2/include/SDL_config_psp.h
M code/SDL2/include/SDL_config_windows.h
M code/SDL2/include/SDL_config_wiz.h
M code/SDL2/include/SDL_copying.h
M code/SDL2/include/SDL_cpuinfo.h
A code/SDL2/include/SDL_egl.h
M code/SDL2/include/SDL_endian.h
M code/SDL2/include/SDL_error.h
M code/SDL2/include/SDL_events.h
A code/SDL2/include/SDL_filesystem.h
M code/SDL2/include/SDL_gamecontroller.h
M code/SDL2/include/SDL_gesture.h
M code/SDL2/include/SDL_haptic.h
M code/SDL2/include/SDL_hints.h
R code/SDL2/include/SDL_input.h
M code/SDL2/include/SDL_joystick.h
M code/SDL2/include/SDL_keyboard.h
M code/SDL2/include/SDL_keycode.h
M code/SDL2/include/SDL_loadso.h
M code/SDL2/include/SDL_log.h
M code/SDL2/include/SDL_main.h
M code/SDL2/include/SDL_messagebox.h
M code/SDL2/include/SDL_mouse.h
M code/SDL2/include/SDL_mutex.h
M code/SDL2/include/SDL_opengl.h
M code/SDL2/include/SDL_opengles.h
M code/SDL2/include/SDL_opengles2.h
M code/SDL2/include/SDL_pixels.h
M code/SDL2/include/SDL_platform.h
M code/SDL2/include/SDL_power.h
M code/SDL2/include/SDL_quit.h
M code/SDL2/include/SDL_rect.h
M code/SDL2/include/SDL_render.h
M code/SDL2/include/SDL_revision.h
M code/SDL2/include/SDL_rwops.h
M code/SDL2/include/SDL_scancode.h
M code/SDL2/include/SDL_shape.h
M code/SDL2/include/SDL_stdinc.h
M code/SDL2/include/SDL_surface.h
M code/SDL2/include/SDL_system.h
M code/SDL2/include/SDL_syswm.h
M code/SDL2/include/SDL_test.h
M code/SDL2/include/SDL_test_assert.h
M code/SDL2/include/SDL_test_common.h
M code/SDL2/include/SDL_test_compare.h
M code/SDL2/include/SDL_test_crc32.h
M code/SDL2/include/SDL_test_font.h
M code/SDL2/include/SDL_test_fuzzer.h
M code/SDL2/include/SDL_test_harness.h
M code/SDL2/include/SDL_test_images.h
M code/SDL2/include/SDL_test_log.h
M code/SDL2/include/SDL_test_md5.h
M code/SDL2/include/SDL_test_random.h
M code/SDL2/include/SDL_thread.h
M code/SDL2/include/SDL_timer.h
M code/SDL2/include/SDL_touch.h
M code/SDL2/include/SDL_types.h
M code/SDL2/include/SDL_version.h
M code/SDL2/include/SDL_video.h
M code/SDL2/include/begin_code.h
M code/SDL2/include/close_code.h
A code/SDL2/include/doxyfile
M code/libs/macosx/libSDL2-2.0.0.dylib
M code/libs/macosx/libSDL2main.a
A code/libs/win32/SDL2.dll
M code/libs/win32/libSDL2.a
R code/libs/win32/libSDL2.dll
M code/libs/win32/libSDL2.dll.a
M code/libs/win32/libSDL2main.a
A code/libs/win64/SDL264.dll
R code/libs/win64/libSDL2.a
R code/libs/win64/libSDL2.dll
R code/libs/win64/libSDL2.dll.a
A code/libs/win64/libSDL264.a
A code/libs/win64/libSDL264.dll.a
A code/libs/win64/libSDL264main.a
R code/libs/win64/libSDL2main.a
Log Message:
-----------
Update SDL2 to 2.0.2
Commit: 5e1011bf700f02c2eb0f076b3962611773064c9a
https://github.com/ioquake/ioq3/commit/5e1011bf700f02c2eb0f076b3962611773064c9a
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-03-09 (Sun, 09 Mar 2014)
Changed paths:
M Makefile
M code/SDL12/include/SDL_config.h
A code/SDL12/include/SDL_config.h.default
A code/SDL12/include/SDL_config.h.in
R code/SDL12/include/SDL_config_amiga.h
M code/SDL12/include/SDL_config_minimal.h
A code/SDL12/include/doxyfile
M code/libs/macosx/libSDL-1.2.0.dylib
M code/libs/macosx/libSDLmain.a
A code/libs/win32/SDL.dll
R code/libs/win32/SDL.lib
R code/libs/win32/SDLmain.lib
A code/libs/win32/libSDL.a
M code/libs/win32/libSDL.dll.a
R code/libs/win32/libSDL.la
M code/libs/win32/libSDLmain.a
R code/libs/win64/SDL.lib
A code/libs/win64/SDL64.dll
R code/libs/win64/SDLmain.lib
A code/libs/win64/libSDL64.a
M code/libs/win64/libSDL64.dll.a
A code/libs/win64/libSDL64main.a
R code/libs/win64/libSDLmain.a
Log Message:
-----------
Update SDL 1.2.15 to Revision 8040
Commit: b98e6d5cc07ceffd0e1068ee1ba887b61eef3c8e
https://github.com/ioquake/ioq3/commit/b98e6d5cc07ceffd0e1068ee1ba887b61eef3c8e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
Fix error handling in R_ParseSpawnVars
When R_GetEntityToken returns qfalse it resets pointer for parsing, by
R_ParseSpawnVars not returning qfalse it could cause an infinite loop.
Also add newlines to printfs.
Commit: 5a3e10d716cd6ff3d47256142b0a1d162ae54311
https://github.com/ioquake/ioq3/commit/5a3e10d716cd6ff3d47256142b0a1d162ae54311
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths:
M code/renderergl2/tr_main.c
Log Message:
-----------
Don't say cubemap is outside lightgrid 6 times
Commit: c8c7bb1dc3562723473e2eabaca30e7a9e0ecb28
https://github.com/ioquake/ioq3/commit/c8c7bb1dc3562723473e2eabaca30e7a9e0ecb28
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths:
M code/renderergl1/tr_bsp.c
M code/renderergl2/tr_bsp.c
Log Message:
-----------
Fix R_GetEntityToken ending prematurely
If spawn var key or value is "" it caused R_GetEntityToken (available to
cgame, used by opengl2) to stop parsing, whereas game VM would continue.
Changed it to match parsing used for game VM
(see G_GET_ENTITY_TOKEN in code/server/sv_game.c).
The map poq3dm5 has a "wait" key with value "".
Commit: 07290a7d5205bc267ba7c1b30a2c93c9afdceee8
https://github.com/ioquake/ioq3/commit/07290a7d5205bc267ba7c1b30a2c93c9afdceee8
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-10 (Mon, 10 Mar 2014)
Changed paths:
M code/renderergl1/tr_shader.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
Fix typo in animMap and videoMap warnings
Commit: 63d1911c18ea2f814da19cec7d89fe4439be6f90
https://github.com/ioquake/ioq3/commit/63d1911c18ea2f814da19cec7d89fe4439be6f90
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-11 (Tue, 11 Mar 2014)
Changed paths:
M code/renderergl1/tr_shader.c
Log Message:
-----------
Parse q3map_sunExt in OpenGL1 too
Used for drawing sun, which is supported by both OpenGL1 and OpenGL2.
OpenGL2 already parses it.
Commit: a167110f43c7c606c24aacb68d63240f2ee9fe66
https://github.com/ioquake/ioq3/commit/a167110f43c7c606c24aacb68d63240f2ee9fe66
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-11 (Tue, 11 Mar 2014)
Changed paths:
M code/client/snd_mix.c
Log Message:
-----------
Don't mix sfx with NULL soundData
Caused a crash. Already done for looping sounds.
Commit: 0e6632f464c08dcb76f26a52f33d97228e64fda1
https://github.com/ioquake/ioq3/commit/0e6632f464c08dcb76f26a52f33d97228e64fda1
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-11 (Tue, 11 Mar 2014)
Changed paths:
M code/client/snd_mem.c
Log Message:
-----------
DMA 44100Hz needs more memory for sound buffers
It doubles the size of the data compared to the default (22050),
so increase the buffer automatically. Likewise, decreasing speed
doesn't need as much (though that doesn't really matter).
Commit: baca82d64e86c276b16694cc9230002774007fce
https://github.com/ioquake/ioq3/commit/baca82d64e86c276b16694cc9230002774007fce
Author: Tequila <tequila at smokin-guns.org>
Date: 2014-03-13 (Thu, 13 Mar 2014)
Changed paths:
M code/cgame/cg_effects.c
M code/cgame/cg_localents.c
M code/cgame/cg_players.c
M code/cgame/cg_playerstate.c
M code/cgame/cg_view.c
M code/cgame/cg_weapons.c
M code/client/snd_openal.c
M code/game/ai_main.c
M code/game/bg_pmove.c
M code/game/g_client.c
M code/game/g_cmds.c
M code/game/g_combat.c
M code/game/g_items.c
M code/qcommon/common.c
M code/qcommon/q_shared.h
M code/renderercommon/tr_types.h
M code/renderergl1/tr_bsp.c
Log Message:
-----------
Bunch of comment fixes
Commit: d0d18838951ee6354d43400c03d71e2c5e40a47e
https://github.com/ioquake/ioq3/commit/d0d18838951ee6354d43400c03d71e2c5e40a47e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-12 (Wed, 12 Mar 2014)
Changed paths:
M code/cgame/cg_effects.c
M code/cgame/cg_localents.c
M code/cgame/cg_players.c
M code/cgame/cg_playerstate.c
M code/cgame/cg_view.c
M code/cgame/cg_weapons.c
M code/client/snd_openal.c
M code/game/ai_main.c
M code/game/bg_pmove.c
M code/game/g_client.c
M code/game/g_cmds.c
M code/game/g_combat.c
M code/game/g_items.c
M code/qcommon/common.c
M code/qcommon/q_shared.h
M code/renderercommon/tr_types.h
M code/renderergl1/tr_bsp.c
Log Message:
-----------
Merge pull request #60 from smokin-guns/master
Bunch of comment fixes
Commit: 8455b5a833442d5836d2329c605534a4fca284f9
https://github.com/ioquake/ioq3/commit/8455b5a833442d5836d2329c605534a4fca284f9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-15 (Sat, 15 Mar 2014)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Don't crash when fail to create SDL window
Commit: 375f6247d4faf4a2a4d14885213d1cf7516b453d
https://github.com/ioquake/ioq3/commit/375f6247d4faf4a2a4d14885213d1cf7516b453d
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-03-16 (Sun, 16 Mar 2014)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
Log Message:
-----------
OpenGL2: Parallax corrected cubemap (cheaper trick)
Commit: 344ff23164cdf39285a3dc5310f9c57155602923
https://github.com/ioquake/ioq3/commit/344ff23164cdf39285a3dc5310f9c57155602923
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-17 (Mon, 17 Mar 2014)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Fix multisampling on X11
Setting SDL_GL_ACCELERATED_VISUAL was disabled for ioq3 SDL 1.2
for other reasons. However, it causes creating GL context to fail
if multisampling is enabled on X11 for both SDL1.2 and SDL2.
Tested using nVidia proprietary driver on Debian 7.
Commit: 9f22ae9cb232e39da7490ada99412e44cdf00a4a
https://github.com/ioquake/ioq3/commit/9f22ae9cb232e39da7490ada99412e44cdf00a4a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-17 (Mon, 17 Mar 2014)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix ctrl-c etc codes for edit fields
Commit: 0861d3c58352af59376b1a31b362b4371fd02ecd
https://github.com/ioquake/ioq3/commit/0861d3c58352af59376b1a31b362b4371fd02ecd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-17 (Mon, 17 Mar 2014)
Changed paths:
M code/client/snd_mem.c
Log Message:
-----------
Revert "DMA 44100Hz needs more memory for sound buffers"
This reverts commit 0e6632f464c08dcb76f26a52f33d97228e64fda1.
Cause crashes if com_soundMegs is 32.
Commit: 67d9ecd0704f661a6d0cffa2b9cf0a6ddaeaec3a
https://github.com/ioquake/ioq3/commit/67d9ecd0704f661a6d0cffa2b9cf0a6ddaeaec3a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-18 (Tue, 18 Mar 2014)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix FS_FOpenFileReadDir non-zero file handle when file not found in pk3
If a pk3 search path is passed to FS_FOpenFileReadDir, a non-zero
file handle is returned if file is not found. This causes incorrect
behavior in FS_ReadFileDir (when a pk3 search path is passed in)
which only checks file handle, not length, for seeing if file exists.
I don't know of any issues in ioq3 caused by this.
Commit: b099255748edaec547242e7f165c4016a8bad69b
https://github.com/ioquake/ioq3/commit/b099255748edaec547242e7f165c4016a8bad69b
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-03-19 (Wed, 19 Mar 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_world.c
Log Message:
-----------
#6095: OpenGL2: Use areamask and leaf cluster for PVS when VIS is missing.
Commit: 9027365be6dd6a6b046353bc4126c79a1465d9b9
https://github.com/ioquake/ioq3/commit/9027365be6dd6a6b046353bc4126c79a1465d9b9
Author: Tim Angus <tim at ngus.net>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M Makefile
M code/SDL12/include/SDL_config.h
A code/SDL12/include/SDL_config.h.default
A code/SDL12/include/SDL_config.h.in
R code/SDL12/include/SDL_config_amiga.h
M code/SDL12/include/SDL_config_minimal.h
A code/SDL12/include/doxyfile
M code/libs/macosx/libSDL-1.2.0.dylib
M code/libs/macosx/libSDLmain.a
A code/libs/win32/SDL.dll
R code/libs/win32/SDL.lib
R code/libs/win32/SDLmain.lib
A code/libs/win32/libSDL.a
M code/libs/win32/libSDL.dll.a
R code/libs/win32/libSDL.la
M code/libs/win32/libSDLmain.a
R code/libs/win64/SDL.lib
A code/libs/win64/SDL64.dll
R code/libs/win64/SDLmain.lib
A code/libs/win64/libSDL64.a
M code/libs/win64/libSDL64.dll.a
A code/libs/win64/libSDL64main.a
R code/libs/win64/libSDLmain.a
Log Message:
-----------
Merge pull request #59 from MAN-AT-ARMS/sdl_1215_hg
Update SDL 1.2.15 to Revision 8040
Commit: 2393c8f44fa8b49887145e5d42e4df7c10fe5749
https://github.com/ioquake/ioq3/commit/2393c8f44fa8b49887145e5d42e4df7c10fe5749
Author: Tim Angus <tim at ngus.net>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
Merge pull request #55 from MAN-AT-ARMS/status_command
Fix colored name padding and allow IPv6 address to fit in output of 'status' command
Commit: 1cbb5e9771138a1903e9c63c4d9c1fc8a3ef56ad
https://github.com/ioquake/ioq3/commit/1cbb5e9771138a1903e9c63c4d9c1fc8a3ef56ad
Author: Tim Angus <tim at ngus.net>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M Makefile
A code/libvorbis-1.3.4/include/vorbis/codec.h
A code/libvorbis-1.3.4/include/vorbis/vorbisenc.h
A code/libvorbis-1.3.4/include/vorbis/vorbisfile.h
A code/libvorbis-1.3.4/lib/analysis.c
A code/libvorbis-1.3.4/lib/backends.h
A code/libvorbis-1.3.4/lib/bitrate.c
A code/libvorbis-1.3.4/lib/bitrate.h
A code/libvorbis-1.3.4/lib/block.c
A code/libvorbis-1.3.4/lib/books/coupled/res_books_51.h
A code/libvorbis-1.3.4/lib/books/coupled/res_books_stereo.h
A code/libvorbis-1.3.4/lib/books/floor/floor_books.h
A code/libvorbis-1.3.4/lib/books/uncoupled/res_books_uncoupled.h
A code/libvorbis-1.3.4/lib/codebook.c
A code/libvorbis-1.3.4/lib/codebook.h
A code/libvorbis-1.3.4/lib/codec_internal.h
A code/libvorbis-1.3.4/lib/envelope.c
A code/libvorbis-1.3.4/lib/envelope.h
A code/libvorbis-1.3.4/lib/floor0.c
A code/libvorbis-1.3.4/lib/floor1.c
A code/libvorbis-1.3.4/lib/highlevel.h
A code/libvorbis-1.3.4/lib/info.c
A code/libvorbis-1.3.4/lib/lookup.c
A code/libvorbis-1.3.4/lib/lookup.h
A code/libvorbis-1.3.4/lib/lookup_data.h
A code/libvorbis-1.3.4/lib/lpc.c
A code/libvorbis-1.3.4/lib/lpc.h
A code/libvorbis-1.3.4/lib/lsp.c
A code/libvorbis-1.3.4/lib/lsp.h
A code/libvorbis-1.3.4/lib/mapping0.c
A code/libvorbis-1.3.4/lib/masking.h
A code/libvorbis-1.3.4/lib/mdct.c
A code/libvorbis-1.3.4/lib/mdct.h
A code/libvorbis-1.3.4/lib/misc.h
A code/libvorbis-1.3.4/lib/modes/floor_all.h
A code/libvorbis-1.3.4/lib/modes/psych_11.h
A code/libvorbis-1.3.4/lib/modes/psych_16.h
A code/libvorbis-1.3.4/lib/modes/psych_44.h
A code/libvorbis-1.3.4/lib/modes/psych_8.h
A code/libvorbis-1.3.4/lib/modes/residue_16.h
A code/libvorbis-1.3.4/lib/modes/residue_44.h
A code/libvorbis-1.3.4/lib/modes/residue_44p51.h
A code/libvorbis-1.3.4/lib/modes/residue_44u.h
A code/libvorbis-1.3.4/lib/modes/residue_8.h
A code/libvorbis-1.3.4/lib/modes/setup_11.h
A code/libvorbis-1.3.4/lib/modes/setup_16.h
A code/libvorbis-1.3.4/lib/modes/setup_22.h
A code/libvorbis-1.3.4/lib/modes/setup_32.h
A code/libvorbis-1.3.4/lib/modes/setup_44.h
A code/libvorbis-1.3.4/lib/modes/setup_44p51.h
A code/libvorbis-1.3.4/lib/modes/setup_44u.h
A code/libvorbis-1.3.4/lib/modes/setup_8.h
A code/libvorbis-1.3.4/lib/modes/setup_X.h
A code/libvorbis-1.3.4/lib/os.h
A code/libvorbis-1.3.4/lib/psy.c
A code/libvorbis-1.3.4/lib/psy.h
A code/libvorbis-1.3.4/lib/registry.c
A code/libvorbis-1.3.4/lib/registry.h
A code/libvorbis-1.3.4/lib/res0.c
A code/libvorbis-1.3.4/lib/scales.h
A code/libvorbis-1.3.4/lib/sharedbook.c
A code/libvorbis-1.3.4/lib/smallft.c
A code/libvorbis-1.3.4/lib/smallft.h
A code/libvorbis-1.3.4/lib/synthesis.c
A code/libvorbis-1.3.4/lib/vorbisenc.c
A code/libvorbis-1.3.4/lib/vorbisfile.c
A code/libvorbis-1.3.4/lib/window.c
A code/libvorbis-1.3.4/lib/window.h
Log Message:
-----------
Merge pull request #44 from xhairball/features/add-vorbis-1.3.4
Add vorbis 1.3.4 support
Commit: 3185ae6b1f3a0c82ccb3fc99ca167805d14d1f43
https://github.com/ioquake/ioq3/commit/3185ae6b1f3a0c82ccb3fc99ca167805d14d1f43
Author: Tim Angus <tim at ngus.net>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Merge pull request #56 from MAN-AT-ARMS/net_stop
Release network bindings on shutdown
Commit: 9f3fd12501fe3b6e7e3be13c7b3726debedb4faf
https://github.com/ioquake/ioq3/commit/9f3fd12501fe3b6e7e3be13c7b3726debedb4faf
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M code/renderergl1/tr_image.c
M code/renderergl2/tr_image.c
Log Message:
-----------
Remove unused extern qboolean charSet
No variable even exists.
Commit: cf7d8ef9cfea13cc4ced637f731a87d0d3989de9
https://github.com/ioquake/ioq3/commit/cf7d8ef9cfea13cc4ced637f731a87d0d3989de9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M Makefile
Log Message:
-----------
Remove -falign-loops and -falign-jumps from Makefile
Clang warns and errors because of them on various platforms.
Based on pull request #43 by @xhairball.
Commit: 63463d1bcffae247b555afc71c65c472030dd333
https://github.com/ioquake/ioq3/commit/63463d1bcffae247b555afc71c65c472030dd333
Author: Tobias Kuehnhammer <kuehnhammertobias at gmail.com>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M code/game/ai_dmq3.c
Log Message:
-----------
Fix compiling game VM with OBSTACLEDEBUG defined
Commit: 73aa7ef2c76955495c892b91126a935473cd75be
https://github.com/ioquake/ioq3/commit/73aa7ef2c76955495c892b91126a935473cd75be
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M code/cgame/cg_effects.c
M code/cgame/cg_localents.c
M code/cgame/cg_players.c
M code/cgame/cg_playerstate.c
M code/cgame/cg_view.c
M code/cgame/cg_weapons.c
M code/client/snd_mix.c
M code/client/snd_openal.c
M code/game/ai_main.c
M code/game/bg_pmove.c
M code/game/g_client.c
M code/game/g_cmds.c
M code/game/g_combat.c
M code/game/g_items.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/renderercommon/tr_types.h
M code/renderergl1/tr_bsp.c
M code/renderergl1/tr_shader.c
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shader.c
M code/renderergl2/tr_world.c
Log Message:
-----------
Merge branch 'master' (early part) into sdl2
Commit: 8b06986a9f6d2164d569a6ec3105daf2ef24ea47
https://github.com/ioquake/ioq3/commit/8b06986a9f6d2164d569a6ec3105daf2ef24ea47
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
Log Message:
-----------
Skip merging sdl1.2 commit into sdl2
Commit: c55df2c9aa4eb64943fd9a91fc547a4f562fc9a5
https://github.com/ioquake/ioq3/commit/c55df2c9aa4eb64943fd9a91fc547a4f562fc9a5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M Makefile
M code/game/ai_dmq3.c
A code/libvorbis-1.3.4/include/vorbis/codec.h
A code/libvorbis-1.3.4/include/vorbis/vorbisenc.h
A code/libvorbis-1.3.4/include/vorbis/vorbisfile.h
A code/libvorbis-1.3.4/lib/analysis.c
A code/libvorbis-1.3.4/lib/backends.h
A code/libvorbis-1.3.4/lib/bitrate.c
A code/libvorbis-1.3.4/lib/bitrate.h
A code/libvorbis-1.3.4/lib/block.c
A code/libvorbis-1.3.4/lib/books/coupled/res_books_51.h
A code/libvorbis-1.3.4/lib/books/coupled/res_books_stereo.h
A code/libvorbis-1.3.4/lib/books/floor/floor_books.h
A code/libvorbis-1.3.4/lib/books/uncoupled/res_books_uncoupled.h
A code/libvorbis-1.3.4/lib/codebook.c
A code/libvorbis-1.3.4/lib/codebook.h
A code/libvorbis-1.3.4/lib/codec_internal.h
A code/libvorbis-1.3.4/lib/envelope.c
A code/libvorbis-1.3.4/lib/envelope.h
A code/libvorbis-1.3.4/lib/floor0.c
A code/libvorbis-1.3.4/lib/floor1.c
A code/libvorbis-1.3.4/lib/highlevel.h
A code/libvorbis-1.3.4/lib/info.c
A code/libvorbis-1.3.4/lib/lookup.c
A code/libvorbis-1.3.4/lib/lookup.h
A code/libvorbis-1.3.4/lib/lookup_data.h
A code/libvorbis-1.3.4/lib/lpc.c
A code/libvorbis-1.3.4/lib/lpc.h
A code/libvorbis-1.3.4/lib/lsp.c
A code/libvorbis-1.3.4/lib/lsp.h
A code/libvorbis-1.3.4/lib/mapping0.c
A code/libvorbis-1.3.4/lib/masking.h
A code/libvorbis-1.3.4/lib/mdct.c
A code/libvorbis-1.3.4/lib/mdct.h
A code/libvorbis-1.3.4/lib/misc.h
A code/libvorbis-1.3.4/lib/modes/floor_all.h
A code/libvorbis-1.3.4/lib/modes/psych_11.h
A code/libvorbis-1.3.4/lib/modes/psych_16.h
A code/libvorbis-1.3.4/lib/modes/psych_44.h
A code/libvorbis-1.3.4/lib/modes/psych_8.h
A code/libvorbis-1.3.4/lib/modes/residue_16.h
A code/libvorbis-1.3.4/lib/modes/residue_44.h
A code/libvorbis-1.3.4/lib/modes/residue_44p51.h
A code/libvorbis-1.3.4/lib/modes/residue_44u.h
A code/libvorbis-1.3.4/lib/modes/residue_8.h
A code/libvorbis-1.3.4/lib/modes/setup_11.h
A code/libvorbis-1.3.4/lib/modes/setup_16.h
A code/libvorbis-1.3.4/lib/modes/setup_22.h
A code/libvorbis-1.3.4/lib/modes/setup_32.h
A code/libvorbis-1.3.4/lib/modes/setup_44.h
A code/libvorbis-1.3.4/lib/modes/setup_44p51.h
A code/libvorbis-1.3.4/lib/modes/setup_44u.h
A code/libvorbis-1.3.4/lib/modes/setup_8.h
A code/libvorbis-1.3.4/lib/modes/setup_X.h
A code/libvorbis-1.3.4/lib/os.h
A code/libvorbis-1.3.4/lib/psy.c
A code/libvorbis-1.3.4/lib/psy.h
A code/libvorbis-1.3.4/lib/registry.c
A code/libvorbis-1.3.4/lib/registry.h
A code/libvorbis-1.3.4/lib/res0.c
A code/libvorbis-1.3.4/lib/scales.h
A code/libvorbis-1.3.4/lib/sharedbook.c
A code/libvorbis-1.3.4/lib/smallft.c
A code/libvorbis-1.3.4/lib/smallft.h
A code/libvorbis-1.3.4/lib/synthesis.c
A code/libvorbis-1.3.4/lib/vorbisenc.c
A code/libvorbis-1.3.4/lib/vorbisfile.c
A code/libvorbis-1.3.4/lib/window.c
A code/libvorbis-1.3.4/lib/window.h
M code/renderergl1/tr_image.c
M code/renderergl2/tr_image.c
M code/server/sv_ccmds.c
M code/sys/sys_main.c
Log Message:
-----------
Merge branch 'master' into sdl2
Commit: d426ed307df4c04f01be52ee3c0e7e9c34ca4164
https://github.com/ioquake/ioq3/commit/d426ed307df4c04f01be52ee3c0e7e9c34ca4164
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M code/SDL2/include/SDL_config.h
M code/SDL2/include/SDL_config.h.cmake
M code/SDL2/include/SDL_config.h.in
M code/SDL2/include/SDL_config_windows.h
A code/SDL2/include/SDL_config_winrt.h
M code/SDL2/include/SDL_cpuinfo.h
M code/SDL2/include/SDL_egl.h
M code/SDL2/include/SDL_hints.h
M code/SDL2/include/SDL_main.h
M code/SDL2/include/SDL_name.h
M code/SDL2/include/SDL_platform.h
M code/SDL2/include/SDL_revision.h
M code/SDL2/include/SDL_stdinc.h
M code/SDL2/include/SDL_system.h
M code/SDL2/include/SDL_syswm.h
M code/SDL2/include/SDL_version.h
M code/SDL2/include/begin_code.h
M code/libs/macosx/libSDL2-2.0.0.dylib
M code/libs/macosx/libSDL2main.a
M code/libs/win32/SDL2.dll
M code/libs/win32/libSDL2.a
M code/libs/win32/libSDL2.dll.a
M code/libs/win32/libSDL2main.a
M code/libs/win64/SDL264.dll
M code/libs/win64/libSDL264.a
M code/libs/win64/libSDL264.dll.a
M code/libs/win64/libSDL264main.a
Log Message:
-----------
Update SDL2 to 2.0.3
Commit: cfcd2d2d7fe2b72e6b6b8d13adb7601b60329a8e
https://github.com/ioquake/ioq3/commit/cfcd2d2d7fe2b72e6b6b8d13adb7601b60329a8e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-03-24 (Mon, 24 Mar 2014)
Changed paths:
M code/SDL2/include/SDL_config.h
M code/SDL2/include/SDL_config.h.cmake
M code/SDL2/include/SDL_config.h.in
M code/SDL2/include/SDL_config_windows.h
A code/SDL2/include/SDL_config_winrt.h
M code/SDL2/include/SDL_cpuinfo.h
M code/SDL2/include/SDL_egl.h
M code/SDL2/include/SDL_hints.h
M code/SDL2/include/SDL_main.h
M code/SDL2/include/SDL_name.h
M code/SDL2/include/SDL_platform.h
M code/SDL2/include/SDL_revision.h
M code/SDL2/include/SDL_stdinc.h
M code/SDL2/include/SDL_system.h
M code/SDL2/include/SDL_syswm.h
M code/SDL2/include/SDL_version.h
M code/SDL2/include/begin_code.h
M code/libs/macosx/libSDL2-2.0.0.dylib
M code/libs/macosx/libSDL2main.a
M code/libs/win32/SDL2.dll
M code/libs/win32/libSDL2.a
M code/libs/win32/libSDL2.dll.a
M code/libs/win32/libSDL2main.a
M code/libs/win64/SDL264.dll
M code/libs/win64/libSDL264.a
M code/libs/win64/libSDL264.dll.a
M code/libs/win64/libSDL264main.a
Log Message:
-----------
Merge pull request #65 from MAN-AT-ARMS/sdl2_203
Update SDL2 to 2.0.3
Commit: 40985b53d658a506dbccae3b87230b440df1426f
https://github.com/ioquake/ioq3/commit/40985b53d658a506dbccae3b87230b440df1426f
Author: kungfooman <lama12345 at gmail.com>
Date: 2014-04-01 (Tue, 01 Apr 2014)
Changed paths:
M .gitignore
A misc/msvc11/cgame.vcxproj
A misc/msvc11/cgame.vcxproj.filters
A misc/msvc11/game.vcxproj
A misc/msvc11/game.vcxproj.filters
A misc/msvc11/ioq3.sln
A misc/msvc11/ioq3.v11.suo
A misc/msvc11/q3_ui.vcxproj
A misc/msvc11/q3_ui.vcxproj.filters
A misc/msvc11/quake3.vcxproj
A misc/msvc11/quake3.vcxproj.filters
A misc/msvc11/ui.vcxproj
A misc/msvc11/ui.vcxproj.filters
Log Message:
-----------
Add misc/msvc12/ to support Microsoft Visual Studio 2012 Express Edition
Commit: 20086f392c3aa5c2c1f897435e5f030fa01a19fe
https://github.com/ioquake/ioq3/commit/20086f392c3aa5c2c1f897435e5f030fa01a19fe
Author: Tim Angus <tim at ngus.net>
Date: 2014-04-04 (Fri, 04 Apr 2014)
Changed paths:
M .gitignore
A misc/msvc11/cgame.vcxproj
A misc/msvc11/cgame.vcxproj.filters
A misc/msvc11/game.vcxproj
A misc/msvc11/game.vcxproj.filters
A misc/msvc11/ioq3.sln
A misc/msvc11/ioq3.v11.suo
A misc/msvc11/q3_ui.vcxproj
A misc/msvc11/q3_ui.vcxproj.filters
A misc/msvc11/quake3.vcxproj
A misc/msvc11/quake3.vcxproj.filters
A misc/msvc11/ui.vcxproj
A misc/msvc11/ui.vcxproj.filters
Log Message:
-----------
Merge pull request #63 from kungfooman/visualstudio
Add misc/msvc11/ to support Microsoft Visual Studio 2012 Express Edition
Commit: 880a7c6becf9072ac721904d155f8929b06b6a32
https://github.com/ioquake/ioq3/commit/880a7c6becf9072ac721904d155f8929b06b6a32
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-04-07 (Mon, 07 Apr 2014)
Changed paths:
A code/libs/win32/SDL.lib
A code/libs/win32/SDLmain.lib
A code/libs/win64/SDL.lib
A code/libs/win64/SDLmain.lib
Log Message:
-----------
Add MSVC SDL 1.2.15 Revision 8040 import libs
Commit: 4fe69cb41835575af576d7b67ef1488266141c4b
https://github.com/ioquake/ioq3/commit/4fe69cb41835575af576d7b67ef1488266141c4b
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-04-16 (Wed, 16 Apr 2014)
Changed paths:
M code/renderergl2/glsl/calclevels4x_fp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/glsl/tonemap_fp.glsl
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_shader.c
M opengl2-readme.txt
Log Message:
-----------
OpenGL2: Remove sRGB support, replace with gamma cvars.
Commit: b9b67036f3370b2e5f216eaf5ba68f3461267f02
https://github.com/ioquake/ioq3/commit/b9b67036f3370b2e5f216eaf5ba68f3461267f02
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-04-16 (Wed, 16 Apr 2014)
Changed paths:
M code/libs/win32/SDL.lib
M code/libs/win32/SDLmain.lib
M code/libs/win64/SDL.lib
M code/libs/win64/SDLmain.lib
Log Message:
-----------
Rebuilt MSVC SDL 1.2.15 Revision 8040 import libs
Commit: 7beff8bc7e6192597be56ea7a8c3ae725743f417
https://github.com/ioquake/ioq3/commit/7beff8bc7e6192597be56ea7a8c3ae725743f417
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-04-22 (Tue, 22 Apr 2014)
Changed paths:
M opengl2-readme.txt
Log Message:
-----------
OpenGL2: Remove misleading documentation for gamma cvars.
Commit: b9061c84473bc439529b6fe54ac2c8241297c408
https://github.com/ioquake/ioq3/commit/b9061c84473bc439529b6fe54ac2c8241297c408
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-01 (Thu, 01 May 2014)
Changed paths:
M code/cgame/cg_players.c
Log Message:
-----------
Fix cg.skulltrails out of bounds access in Team Arena Harvester mode
In Team Arena's Harvester mode, players corrupt your memory from beyond
the grave. Gib the players to stop the corruption!
CG_PlayerTokens is called for player entities, including corpses.
The entity number is used for the index in cg.skulltrails which only has
MAX_CLIENTS elements. This results in incorrect memory being overwritten
for corpse entities (as the entity number is >= MAX_CLIENTS).
So limit skull trails to valid entities (entity number < MAX_CLIENTS).
Commit: 3a7298d6aeca9957c9dcf7ff80df33f32785c7ec
https://github.com/ioquake/ioq3/commit/3a7298d6aeca9957c9dcf7ff80df33f32785c7ec
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-06 (Tue, 06 May 2014)
Changed paths:
M code/renderergl1/tr_model.c
M code/renderergl2/tr_model.c
Log Message:
-----------
Make R_LerpTag return qfalse if MDR tag does not exist
Elite Force SDK has trap_R_LerpTag return void, so this shouldn't cause issues for iostvef.
Allows new games to check if a tag exists in a MDR model.
Commit: adc1b2cbd1fab57fbc2e7756000cfa205aa7391f
https://github.com/ioquake/ioq3/commit/adc1b2cbd1fab57fbc2e7756000cfa205aa7391f
Author: Roberto Estrada <robestradac at gmail.com>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M misc/msvc11/quake3.vcxproj
Log Message:
-----------
Switched runtime library to Multithreaded DLL to fix build on VS2012.
Commit: d44f4ed9ace1fe55adeb7449af1983a14962d0ba
https://github.com/ioquake/ioq3/commit/d44f4ed9ace1fe55adeb7449af1983a14962d0ba
Author: Tim Angus <tim at ngus.net>
Date: 2014-05-07 (Wed, 07 May 2014)
Changed paths:
M misc/msvc11/quake3.vcxproj
Log Message:
-----------
Merge pull request #69 from RobertoEstrada/master
Switched runtime library to Multithreaded DLL to fix build on VS2012.
Commit: 6d47ff88a667f4be95ea5272c6237a7eefdf93ac
https://github.com/ioquake/ioq3/commit/6d47ff88a667f4be95ea5272c6237a7eefdf93ac
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M .travis.yml
Log Message:
-----------
Don't install libvorbis-dev on Travis
The in-tree copy of vorbis is used. No reason to install the package anymore.
Commit: 5c4e429471267d36c8f683f6a27afaf237e38281
https://github.com/ioquake/ioq3/commit/5c4e429471267d36c8f683f6a27afaf237e38281
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-12 (Mon, 12 May 2014)
Changed paths:
M .travis.yml
M travis-ci-build.sh
Log Message:
-----------
Merge branch 'features/add-x86_64-travis-ci-support' of github.com:xhairball/ioq3
Commit: daa570c1933228f3bb5b9a3f10487b79c37f473a
https://github.com/ioquake/ioq3/commit/daa570c1933228f3bb5b9a3f10487b79c37f473a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-18 (Sun, 18 May 2014)
Changed paths:
M code/q3_ui/ui_controls2.c
Log Message:
-----------
Fix always switching back to mgun in Q3 controls menu
Caused by 120e296a74b0317f29d7f516d904bdc70f71b006.
Commit: a3c2f77236d3c10faf7f82190e9c63876b550bd3
https://github.com/ioquake/ioq3/commit/a3c2f77236d3c10faf7f82190e9c63876b550bd3
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-18 (Sun, 18 May 2014)
Changed paths:
M code/q3_ui/ui_players.c
M code/ui/ui_players.c
Log Message:
-----------
Fix Gauntlet barrel axis in UI
UI's PositionRotatedEntityOnTag is different than CGame's and
UI has switched pitch/roll for Gauntlet/BFG axis to get it to
look like /close to/ how it looks in CGame.
Making UI use the same *PositionRotatedEntityOnTag and axis as
CGame fixes the Gauntlet blade being wobbly in controls menu.
Commit: 6a33a697951acbaca3fd38f28804eab54c36bd5c
https://github.com/ioquake/ioq3/commit/6a33a697951acbaca3fd38f28804eab54c36bd5c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-19 (Mon, 19 May 2014)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Disable key repeat if key catcher is 0
SDL1.2 branch disables key repeat when key catcher is 0.
Presumably to prevent binds from executing multiple times.
SDL2 replaced being able to disabled key repeat using SDL_EnableKeyRepeat
with a non-zero repeat value in the key event.
Commit: 494789664e3c958efd964d722556a56cb0cc0268
https://github.com/ioquake/ioq3/commit/494789664e3c958efd964d722556a56cb0cc0268
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-19 (Mon, 19 May 2014)
Changed paths:
M .travis.yml
M travis-ci-build.sh
Log Message:
-----------
Try to fix Travis CI MinGW builds
Listing i686-w64-mingw32-gcc as a compiler stopped working.
Travis tries to print version before installing it.
$ i686-w64-mingw32-gcc --version
/home/travis/build.sh: line 201: i686-w64-mingw32-gcc: command not found
The command "i686-w64-mingw32-gcc --version" failed and exited with 127 during setup.
Commit: 9d74227559d46b85d0c43d395cd280d3de7ae8f4
https://github.com/ioquake/ioq3/commit/9d74227559d46b85d0c43d395cd280d3de7ae8f4
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-25 (Sun, 25 May 2014)
Changed paths:
M code/qcommon/cm_patch.c
Log Message:
-----------
Fix potential out of bounds access caused by CM_GridPlane
Coverity doesn't care if there is a warning, out of bounds access is bad.
Commit: e21ff01946c425b345abd8c0910864eaa61a6848
https://github.com/ioquake/ioq3/commit/e21ff01946c425b345abd8c0910864eaa61a6848
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-25 (Sun, 25 May 2014)
Changed paths:
M code/renderergl2/tr_model.c
Log Message:
-----------
Don't use memset with non-zero value to fill ints
Coverity reported using value -2 as a bad memset. Really doesn't make sense when filling ints and not bytes too.
Commit: 078d004dc272759154caf83ca9549c3a4c0cb5ee
https://github.com/ioquake/ioq3/commit/078d004dc272759154caf83ca9549c3a4c0cb5ee
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-25 (Sun, 25 May 2014)
Changed paths:
M code/botlib/l_script.c
Log Message:
-----------
Fix potential buffer overflow in PS_ReadPrimitive
Found by Coverity.
Commit: eea9fbdb61d95cf48cbcdaa3b5f38daadc0ce1c6
https://github.com/ioquake/ioq3/commit/eea9fbdb61d95cf48cbcdaa3b5f38daadc0ce1c6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-25 (Sun, 25 May 2014)
Changed paths:
M code/botlib/l_precomp.c
M code/botlib/l_script.c
Log Message:
-----------
Fix unchecked buffer size issues in l_script.c and l_precomp.c
Found by Coverity.
Commit: 7a4ef47476e52e10828453b033c8546a55ef8081
https://github.com/ioquake/ioq3/commit/7a4ef47476e52e10828453b033c8546a55ef8081
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-25 (Sun, 25 May 2014)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
Fix max bans range check in SV_AddBanToList
Adding too many bans would write out of bounds. Found by Coverity.
Commit: 9c99cf29db06807fd96acfdbc6c59bbbbcd4a814
https://github.com/ioquake/ioq3/commit/9c99cf29db06807fd96acfdbc6c59bbbbcd4a814
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-25 (Sun, 25 May 2014)
Changed paths:
M code/renderergl2/tr_shader.c
Log Message:
-----------
Have OpenGL2 "map $lightmap" check for NULL tr.lightmaps too
Zero length lightmap lump will have NULL tr.lightmaps.
OpenGL1 already has this check, because r_vertexLight 1
would crash Team Arena. OpenGL2 does not disable loading lightmaps
when r_vertexLight is 1 though, so it does not have that issue.
Commit: eeeaf3f1252d95a6037f33d30fdf2e945e340f79
https://github.com/ioquake/ioq3/commit/eeeaf3f1252d95a6037f33d30fdf2e945e340f79
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-25 (Sun, 25 May 2014)
Changed paths:
M code/renderergl1/tr_shader.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
Fix potential buffer overflow caused by long tcMod args
Found by Coverity.
Commit: 077ab4cbd107f6e685bcb96b73349962b1ca9d58
https://github.com/ioquake/ioq3/commit/077ab4cbd107f6e685bcb96b73349962b1ca9d58
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-25 (Sun, 25 May 2014)
Changed paths:
M code/qcommon/cm_patch.c
Log Message:
-----------
Fix OOB access in CM_EdgePlaneNum without erroring in CM_GridPlane
I changed warning to error in 9d74227559d46b85d0c43d395cd280d3de7ae8f4,
which broke JA's mp/ctf4 map and probably others.
Commit: 347b429fdb7cc6235b2bf9a6237acb47b20ebaf7
https://github.com/ioquake/ioq3/commit/347b429fdb7cc6235b2bf9a6237acb47b20ebaf7
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-05-26 (Mon, 26 May 2014)
Changed paths:
M code/sys/con_win32.c
Log Message:
-----------
Fix potential OOB in Windows Dedicated TTY CON_Show
Found by Coverity.
Commit: 318d45cff528f62214d7626d901ffd02d4b29036
https://github.com/ioquake/ioq3/commit/318d45cff528f62214d7626d901ffd02d4b29036
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_model.c
Log Message:
-----------
OpenGL2: Reimplement MD3 tangent space calculation.
Commit: 9efaf819dcb71dd9eace32b2770be0789f4ddfd3
https://github.com/ioquake/ioq3/commit/9efaf819dcb71dd9eace32b2770be0789f4ddfd3
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-05-27 (Tue, 27 May 2014)
Changed paths:
M code/renderergl2/tr_model.c
Log Message:
-----------
OpenGL2: Really obvious optimization to previous commit.
Commit: af79d2cb38bf816b25a349afa59a48c02833d7bc
https://github.com/ioquake/ioq3/commit/af79d2cb38bf816b25a349afa59a48c02833d7bc
Author: Ensiform <ensiform at gmail.com>
Date: 2014-05-29 (Thu, 29 May 2014)
Changed paths:
M code/ui/ui_shared.c
Log Message:
-----------
Fix an invalid null deref check in the slider code.
Commit: b87d889af85d7895f3c179e613255a350da31d61
https://github.com/ioquake/ioq3/commit/b87d889af85d7895f3c179e613255a350da31d61
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-06-03 (Tue, 03 Jun 2014)
Changed paths:
M .gitignore
A misc/msvc11/cgame.vcxproj
A misc/msvc11/cgame.vcxproj.filters
A misc/msvc11/game.vcxproj
A misc/msvc11/game.vcxproj.filters
A misc/msvc11/ioq3.sln
A misc/msvc11/ioq3.v11.suo
A misc/msvc11/q3_ui.vcxproj
A misc/msvc11/q3_ui.vcxproj.filters
A misc/msvc11/quake3.vcxproj
A misc/msvc11/quake3.vcxproj.filters
A misc/msvc11/ui.vcxproj
A misc/msvc11/ui.vcxproj.filters
Log Message:
-----------
Merge branch 'master' (early part 1) into sdl2
Commit: b5a17f30586f82df782c9cd4fed519b9c4c8c230
https://github.com/ioquake/ioq3/commit/b5a17f30586f82df782c9cd4fed519b9c4c8c230
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-06-03 (Tue, 03 Jun 2014)
Changed paths:
Log Message:
-----------
Skip merging a SDL 1.2 commit into sdl2
Commit: b12a9acf4d5089c766f69f029c4c4e0e012994ca
https://github.com/ioquake/ioq3/commit/b12a9acf4d5089c766f69f029c4c4e0e012994ca
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-06-03 (Tue, 03 Jun 2014)
Changed paths:
M code/renderergl2/glsl/calclevels4x_fp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/glsl/tonemap_fp.glsl
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_shader.c
M opengl2-readme.txt
Log Message:
-----------
Merge branch 'master' (early part 2) into sdl2
Commit: cd3b7133aec0d45b76a113cf83a17b0b8c37fbab
https://github.com/ioquake/ioq3/commit/cd3b7133aec0d45b76a113cf83a17b0b8c37fbab
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-06-03 (Tue, 03 Jun 2014)
Changed paths:
Log Message:
-----------
Skip merging a SDL 1.2 commit into sdl2
Commit: 107cae63d624e7083d3866db464910710c671c8b
https://github.com/ioquake/ioq3/commit/107cae63d624e7083d3866db464910710c671c8b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-06-03 (Tue, 03 Jun 2014)
Changed paths:
M .travis.yml
M code/botlib/l_precomp.c
M code/botlib/l_script.c
M code/cgame/cg_players.c
M code/q3_ui/ui_controls2.c
M code/q3_ui/ui_players.c
M code/qcommon/cm_patch.c
M code/renderergl1/tr_model.c
M code/renderergl1/tr_shader.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_model.c
M code/renderergl2/tr_shader.c
M code/server/sv_ccmds.c
M code/sys/con_win32.c
M code/ui/ui_players.c
M code/ui/ui_shared.c
M misc/msvc11/quake3.vcxproj
M opengl2-readme.txt
M travis-ci-build.sh
Log Message:
-----------
Merge branch 'master' into sdl2
Conflicts:
.travis.yml
Commit: 95b241b8ba3d7eacf5e8a9dfbab45aab907b4b6c
https://github.com/ioquake/ioq3/commit/95b241b8ba3d7eacf5e8a9dfbab45aab907b4b6c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-06-10 (Tue, 10 Jun 2014)
Changed paths:
M code/renderergl2/tr_world.c
Log Message:
-----------
OpenGL2 don't try to dlight surfaces that had all dlights culled
In the renderers, dlightbits are never cleared from world surfaces.
The dlight image does not repeat, so if it draws on extra surfaces it's
not visible.
However if using a repeating image (tr.defaultImage instead of tr.dlightImage);
* In OpenGL1 image is only drawn on surfaces close to dlight origin.
* In OpenGL2 image is draw on surfaces clearly outside the dlight radius, including past non-dlighted surfaces.
It seems there was a similar issue with pshadowBits. So update surface
dlightBits even if 0, like already done for pshadowBits. This causes
only surfaces close to origin to be affected. (Though it is a little
farther than in OpenGL1.)
I have no idea why this isn't a problem in OpenGL1.
Commit: 5c1091b41453594735d23096b5ddc727ad963602
https://github.com/ioquake/ioq3/commit/5c1091b41453594735d23096b5ddc727ad963602
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-06-17 (Tue, 17 Jun 2014)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
Fix SkipRestOfLine going past end of string
If string data starts with a 0 (string terminator), don't skip over it at p++.
Not causing any problems in ioq3 as far as I know.
Commit: 599456453786acd021e4e702ff0075116536eb79
https://github.com/ioquake/ioq3/commit/599456453786acd021e4e702ff0075116536eb79
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-06-19 (Thu, 19 Jun 2014)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Remove unused array joy_pressed
Commit: 1d664a3a10d6edbf97ee9f6d9f45f48e1d22b112
https://github.com/ioquake/ioq3/commit/1d664a3a10d6edbf97ee9f6d9f45f48e1d22b112
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-07-03 (Thu, 03 Jul 2014)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Remove unused cvar in_joystickDebug
Commit: d9309ac6db0dbd4e0b424bbf98d9e4c64f538f10
https://github.com/ioquake/ioq3/commit/d9309ac6db0dbd4e0b424bbf98d9e4c64f538f10
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-07-03 (Thu, 03 Jul 2014)
Changed paths:
M code/q3_ui/ui_mfield.c
Log Message:
-----------
Fix overstrike/insert logic being reversed in q3_ui
Commit: b9e0398244bb93433daa57133b1a08fd031b9f52
https://github.com/ioquake/ioq3/commit/b9e0398244bb93433daa57133b1a08fd031b9f52
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-07-12 (Sat, 12 Jul 2014)
Changed paths:
M code/client/cl_console.c
Log Message:
-----------
Don't draw client console buffer past top of screen
Thanks @Pan7.
Commit: 0fe2e8d2249deb0ea4a07c3a0284f185f8b62628
https://github.com/ioquake/ioq3/commit/0fe2e8d2249deb0ea4a07c3a0284f185f8b62628
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-07-13 (Sun, 13 Jul 2014)
Changed paths:
M code/client/cl_console.c
Log Message:
-----------
Restore drawing a cut off client console line in 1920x1080
The text lines don't meet at top of the sceen in 1920x1080, restore
drawing a cut off line across the top. In 640x480 this line isn't seen
at all. This is still better then trying to draw twice as many lines
than are actually seen (the way it was before the last commit).
Commit: 7afb433e2045a65e139e48a3744027543552fd1a
https://github.com/ioquake/ioq3/commit/7afb433e2045a65e139e48a3744027543552fd1a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-07-15 (Tue, 15 Jul 2014)
Changed paths:
M Makefile
Log Message:
-----------
Fix fast-math optimize flag for MinGW x86_64 build
Found by /dev/humancontroller.
Commit: f62d4c7f1cdf97767d6203279593c42a0b1f1ca2
https://github.com/ioquake/ioq3/commit/f62d4c7f1cdf97767d6203279593c42a0b1f1ca2
Author: Pan7 <panter at gmx.net>
Date: 2014-07-18 (Fri, 18 Jul 2014)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/server/sv_ccmds.c
Log Message:
-----------
sayto cmd with player name completion
Commit: 16b48b50dd9be097a88757f955afd702322a1dfc
https://github.com/ioquake/ioq3/commit/16b48b50dd9be097a88757f955afd702322a1dfc
Author: Pan7 <panter at gmx.net>
Date: 2014-07-20 (Sun, 20 Jul 2014)
Changed paths:
M misc/msvc/opengl1.vcproj
M misc/msvc/opengl2.vcproj
M misc/msvc/quake3.vcproj
M misc/msvc10/quake3.vcxproj
M misc/msvc11/quake3.vcxproj
Log Message:
-----------
-ffast-math for msvc
Commit: efa9555d741ebd110c464be9b6cf03812522d7ff
https://github.com/ioquake/ioq3/commit/efa9555d741ebd110c464be9b6cf03812522d7ff
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-07-20 (Sun, 20 Jul 2014)
Changed paths:
M Makefile
M README.md
Log Message:
-----------
Merge branch 'pkg-config' of github.com:smcv/ioq3 into master
Conflicts:
Makefile
Commit: b02b54883b49faa6b5c12f9743b8c4d6ed44e909
https://github.com/ioquake/ioq3/commit/b02b54883b49faa6b5c12f9743b8c4d6ed44e909
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-07-20 (Sun, 20 Jul 2014)
Changed paths:
M Makefile
Log Message:
-----------
Fix up vorbis handling in Makefile
Commit: 574f6d1f31fcdc699462d8546cbdce0f13b7edea
https://github.com/ioquake/ioq3/commit/574f6d1f31fcdc699462d8546cbdce0f13b7edea
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-07-20 (Sun, 20 Jul 2014)
Changed paths:
M Makefile
Log Message:
-----------
Allow overriding external opus libs/cflags in Makefile
Pointed out by @MAN-AT-ARMS.
Commit: a8dcf60b761f3c08991f42d473e17c7708a5e6fa
https://github.com/ioquake/ioq3/commit/a8dcf60b761f3c08991f42d473e17c7708a5e6fa
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-07-20 (Sun, 20 Jul 2014)
Changed paths:
M Makefile
Log Message:
-----------
Fix compiling on Linux Mint
Commit: 48738599a089e8f28d5f460bed47f21d63bae04a
https://github.com/ioquake/ioq3/commit/48738599a089e8f28d5f460bed47f21d63bae04a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-07-20 (Sun, 20 Jul 2014)
Changed paths:
M Makefile
Log Message:
-----------
Allow user override of cURL, OpenAL, and SDL libs/cflags
Commit: 3d01543e2c48cdaa5b5d7f5a1c2c96ef07c13a69
https://github.com/ioquake/ioq3/commit/3d01543e2c48cdaa5b5d7f5a1c2c96ef07c13a69
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-07-22 (Tue, 22 Jul 2014)
Changed paths:
M code/renderergl2/tr_extramath.h
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Replace R_MipMapsRGB() with faster version.
Commit: 75cce50a9ca5a606f271ef18bd27f27ac46dfd0f
https://github.com/ioquake/ioq3/commit/75cce50a9ca5a606f271ef18bd27f27ac46dfd0f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-07-25 (Fri, 25 Jul 2014)
Changed paths:
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
Log Message:
-----------
Don't load external GLSL files by default
External GLSL should probably only be used for development testing,
not released products. The GLSL files are tied to the code, and the
code changes some what often.
Fixes using OpenArena 0.8.8 which has incompatible GLSL files in a pk3.
Commit: 3c52f2dccc68aab3e0446cf531f844c9bd711fe6
https://github.com/ioquake/ioq3/commit/3c52f2dccc68aab3e0446cf531f844c9bd711fe6
Author: hairball <xhairball at gmail.com>
Date: 2014-07-26 (Sat, 26 Jul 2014)
Changed paths:
M Makefile
Log Message:
-----------
Don't use -mwindows with Clang on Windows
Thanks to stigmha for pointing out this doesn't work in Windows.
Commit: 7b866ae96d97d876f5b5ca134c6533d10565782e
https://github.com/ioquake/ioq3/commit/7b866ae96d97d876f5b5ca134c6533d10565782e
Author: /dev/humancontroller <devhc at example.com>
Date: 2014-07-31 (Thu, 31 Jul 2014)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
guard against out-of-bounds jump table targets
Commit: 2b2d696f1243b8810ab5ef26b84118a6c2389c70
https://github.com/ioquake/ioq3/commit/2b2d696f1243b8810ab5ef26b84118a6c2389c70
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-07-31 (Thu, 31 Jul 2014)
Changed paths:
M code/renderergl2/glsl/shadowmask_fp.glsl
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_scene.c
Log Message:
-----------
OpenGL2: Add fourth cascade for sun shadows, and adjust sun shadow cvar defaults.
Commit: ff1f093a0bab87bc08f4bc2a8fef6a5a8878f861
https://github.com/ioquake/ioq3/commit/ff1f093a0bab87bc08f4bc2a8fef6a5a8878f861
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-08-01 (Fri, 01 Aug 2014)
Changed paths:
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Remove R_MipMap() and R_MipMap2(), and fix gamma conversion in R_MipMapsRGB()
Commit: ca9eebb125458b65a0cc705bfd9d26ac683c3bab
https://github.com/ioquake/ioq3/commit/ca9eebb125458b65a0cc705bfd9d26ac683c3bab
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-08-02 (Sat, 02 Aug 2014)
Changed paths:
M code/renderergl2/glsl/shadowmask_fp.glsl
Log Message:
-----------
OpenGL2: Fix a glsl compile error on old hardware with r_shadowFilter 0.
Commit: 7d026177ad6e572fe43bd70cebf7b529c739a5e7
https://github.com/ioquake/ioq3/commit/7d026177ad6e572fe43bd70cebf7b529c739a5e7
Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
Date: 2014-08-25 (Mon, 25 Aug 2014)
Changed paths:
M code/botlib/be_aas_reach.c
M code/botlib/be_aas_route.c
M code/opus-1.1/silk/float/solve_LS_FLP.c
M code/opusfile-0.5/src/opusfile.c
M code/renderercommon/qgl.h
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_image.c
Log Message:
-----------
Fix assorted warnings
Commit: 2a3368481d67685fd05494ba5da2cc2078ca4c01
https://github.com/ioquake/ioq3/commit/2a3368481d67685fd05494ba5da2cc2078ca4c01
Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
Date: 2014-08-25 (Mon, 25 Aug 2014)
Changed paths:
M Makefile
M README.md
M code/client/cl_console.c
M code/q3_ui/ui_mfield.c
M code/qcommon/q_shared.c
M code/qcommon/vm_x86.c
M code/renderergl2/glsl/shadowmask_fp.glsl
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_extramath.h
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_scene.c
M code/renderergl2/tr_world.c
M code/sdl/sdl_input.c
M misc/msvc/opengl1.vcproj
M misc/msvc/opengl2.vcproj
M misc/msvc/quake3.vcproj
M misc/msvc10/quake3.vcxproj
M misc/msvc11/quake3.vcxproj
Log Message:
-----------
Merge branch 'master' into sdl2
Conflicts:
Makefile
code/renderergl2/tr_image.c
Commit: cf7004ffb2e94360b22b0529d708c8f36de02695
https://github.com/ioquake/ioq3/commit/cf7004ffb2e94360b22b0529d708c8f36de02695
Author: Tim Angus <tim at ngus.net>
Date: 2014-08-25 (Mon, 25 Aug 2014)
Changed paths:
M Makefile
M code/opus-1.1/src/opus_decoder.c
M code/renderercommon/qgl.h
M code/renderergl2/tr_extensions.c
Log Message:
-----------
Fix OSX build
Commit: 00909a4c1624550150410b5dedbebdbd403e4c41
https://github.com/ioquake/ioq3/commit/00909a4c1624550150410b5dedbebdbd403e4c41
Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
Date: 2014-08-26 (Tue, 26 Aug 2014)
Changed paths:
M Makefile
Log Message:
-----------
Add SDL libraries to the builds
Commit: d7f477ca9f99119470d933b94f85a4332c261513
https://github.com/ioquake/ioq3/commit/d7f477ca9f99119470d933b94f85a4332c261513
Author: Daniel Heitmann <dictvm at horrendum.de>
Date: 2014-08-26 (Tue, 26 Aug 2014)
Changed paths:
A q3a.service
Log Message:
-----------
added systemd unit for easier server-deployment
Commit: d77515470c131331511240053ba3b7157615fcd1
https://github.com/ioquake/ioq3/commit/d77515470c131331511240053ba3b7157615fcd1
Author: Daniel Heitmann <dictvm at horrendum.de>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M q3a.service
Log Message:
-----------
removed a few defaults to make it completely usable out of the box
Commit: 077f6bd06853349ff306b9d83d95710f2166e196
https://github.com/ioquake/ioq3/commit/077f6bd06853349ff306b9d83d95710f2166e196
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-08-26 (Tue, 26 Aug 2014)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix binding KP_NUMLOCK
Restore mapping SDL numlock to quake3 numlock.
Commit: 137ddb9dc6045964108b61dc0c09d48da79e361d
https://github.com/ioquake/ioq3/commit/137ddb9dc6045964108b61dc0c09d48da79e361d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M code/sys/sys_main.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
Get clipboard data from SDL
This makes pasting in client console and UI edit fields work on X11 and OS X.
Sys_GetClipboardData is only used by client, so returning NULL in dedicated is fine.
Commit: 02d197ca082c0e46867e1dd2aab707ca981155e8
https://github.com/ioquake/ioq3/commit/02d197ca082c0e46867e1dd2aab707ca981155e8
Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M Makefile
Log Message:
-----------
Bullshit change to test jenkins configuration
Commit: 0c0019a2d19511c713986da1a175dae4482b31a9
https://github.com/ioquake/ioq3/commit/0c0019a2d19511c713986da1a175dae4482b31a9
Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M code/libvorbis-1.3.4/lib/floor1.c
M code/libvorbis-1.3.4/lib/lsp.c
M code/libvorbis-1.3.4/lib/vorbisfile.c
Log Message:
-----------
Fix some warnings
Commit: 86b75ba936641c8f7ad2d08d666645f06d305f9e
https://github.com/ioquake/ioq3/commit/86b75ba936641c8f7ad2d08d666645f06d305f9e
Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M code/libvorbis-1.3.4/lib/lsp.c
Log Message:
-----------
There have been 0 days since the last compiler warning
Commit: c082b7bb2bb55c514f872722c4ca5a29071f5d12
https://github.com/ioquake/ioq3/commit/c082b7bb2bb55c514f872722c4ca5a29071f5d12
Author: Daniel Heitmann <dictvm at horrendum.de>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M q3a.service
Log Message:
-----------
removed absolute path to binary, removed sv_pure parameter
Commit: 19ee6a86eb785c4f6c464ac57d91b6fe4b8a6138
https://github.com/ioquake/ioq3/commit/19ee6a86eb785c4f6c464ac57d91b6fe4b8a6138
Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M jenkins-ci-build.sh
Log Message:
-----------
Add cppcheck stage to jenkins script
Commit: 4646115f03ffafa471595ee61d7b7d39dec893c9
https://github.com/ioquake/ioq3/commit/4646115f03ffafa471595ee61d7b7d39dec893c9
Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M jenkins-ci-build.sh
Log Message:
-----------
Link instead of copy
Commit: 67e24c8fc07e9eaf11d793f9c90a1ef046215e1d
https://github.com/ioquake/ioq3/commit/67e24c8fc07e9eaf11d793f9c90a1ef046215e1d
Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M jenkins-ci-build.sh
Log Message:
-----------
Show environment variables from jenkins
Commit: e130c1fbf9587e81675c8e905242aa4d15f26da8
https://github.com/ioquake/ioq3/commit/e130c1fbf9587e81675c8e905242aa4d15f26da8
Author: Tim Angus <tim at ngus.net>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M jenkins-ci-build.sh
Log Message:
-----------
Use scan-build when invoking clang
Commit: 0a70da823bbaf85ff648dea622e455d2f6ba6c54
https://github.com/ioquake/ioq3/commit/0a70da823bbaf85ff648dea622e455d2f6ba6c54
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
A q3a.service
Log Message:
-----------
Merge pull request #80 from dictvm/master
added systemd unit for easier server-deployment
Commit: bb64bd7be0543ed3bb870ddb1aa30ff1059b6501
https://github.com/ioquake/ioq3/commit/bb64bd7be0543ed3bb870ddb1aa30ff1059b6501
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
A misc/linux/q3a.service
R q3a.service
Log Message:
-----------
Moved the systemd to /misc/linux
Commit: b0596248ffc3e24aad38176027816c5aab453a8e
https://github.com/ioquake/ioq3/commit/b0596248ffc3e24aad38176027816c5aab453a8e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M code/null/null_input.c
M code/null/null_main.c
Log Message:
-----------
Remove unused functions from null_main.c and null_input.c
Sys_mkdir is suppose to have a capital M, which is also in null_main.c.
Commit: 0853c85e19387be450712f03d9f6d3b35809b707
https://github.com/ioquake/ioq3/commit/0853c85e19387be450712f03d9f6d3b35809b707
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix incorrect strncat usage in CL_ServerInfoPacket
Commit: e5f54c584acded3092f3d9dbdd3cd0c0a5ad12d3
https://github.com/ioquake/ioq3/commit/e5f54c584acded3092f3d9dbdd3cd0c0a5ad12d3
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M code/renderergl1/tr_shader.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
Fix incorrect rgbGen const reading uninitialized memory
If ParseVector fails, color isn't fully set.
Commit: f17f58705ccf4bcf94684aa75576ad61a69ce0dd
https://github.com/ioquake/ioq3/commit/f17f58705ccf4bcf94684aa75576ad61a69ce0dd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-08-27 (Wed, 27 Aug 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
Remove a numIboIndexes=0 that is not read from GL2 tr_bsp.c
numIboIndexes is set to 0 inside the loop for each surface. Does not need to be set before loop.
Commit: ab41267e9fee18f1015b6a68ec8824678c781d82
https://github.com/ioquake/ioq3/commit/ab41267e9fee18f1015b6a68ec8824678c781d82
Author: Tim Angus <tim.angus at roslin.ed.ac.uk>
Date: 2014-08-28 (Thu, 28 Aug 2014)
Changed paths:
M jenkins-ci-build.sh
Log Message:
-----------
Only run scan-build on one of the clang builds
Commit: eeef7cbae7d3e265a2b0b08c414cc425b3b30dc5
https://github.com/ioquake/ioq3/commit/eeef7cbae7d3e265a2b0b08c414cc425b3b30dc5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-08-28 (Thu, 28 Aug 2014)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
Don't scale cinematic time by timescale twice
Reported by Ensiform.
Commit: 18e08125ddd65d453ce86e55ca575a2a73d1a5a3
https://github.com/ioquake/ioq3/commit/18e08125ddd65d453ce86e55ca575a2a73d1a5a3
Author: Pan7 <panter at gmx.net>
Date: 2014-08-28 (Thu, 28 Aug 2014)
Changed paths:
M code/client/cl_console.c
M code/qcommon/q_shared.h
Log Message:
-----------
Add ColorIndexForNumber macro replacing '& 0x07'
Makes it easier to add more colors.
Commit: 1d95ef210e5ccdddb9dfbe4794ce7867312035c1
https://github.com/ioquake/ioq3/commit/1d95ef210e5ccdddb9dfbe4794ce7867312035c1
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-08-28 (Thu, 28 Aug 2014)
Changed paths:
M README.md
M code/client/cl_keys.c
M code/sdl/sdl_input.c
Log Message:
-----------
SDL 2 scroll/caps/num lock keys send KEYUP event when key is released
Commit: e742952db8890d75ceddb28650d69b1c9c4adb90
https://github.com/ioquake/ioq3/commit/e742952db8890d75ceddb28650d69b1c9c4adb90
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-08-28 (Thu, 28 Aug 2014)
Changed paths:
M code/renderergl1/tr_image.c
M code/renderergl2/tr_image.c
Log Message:
-----------
Port COM_ParseExt fixes to CommaParse
Commit: de3062623a5f04ca1c84d17d32774a4b583e02de
https://github.com/ioquake/ioq3/commit/de3062623a5f04ca1c84d17d32774a4b583e02de
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-08-29 (Fri, 29 Aug 2014)
Changed paths:
M code/client/cl_console.c
Log Message:
-----------
Use ColorIndexForNumber in Con_DrawSolidConsole
Commit: c621589157e8b722b77803da24d3ba3f54395693
https://github.com/ioquake/ioq3/commit/c621589157e8b722b77803da24d3ba3f54395693
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-08-29 (Fri, 29 Aug 2014)
Changed paths:
M code/renderergl2/glsl/generic_vp.glsl
Log Message:
-----------
Fix 6155: OpenGL2: some shader stages remains visible through fog volumes
Fix CalcFog in generic_vp.glsl to fog fogged surfaces.
Now it's the same as CalcFog in fogpass_vp.glsl.
Fixes shaders that use adjustColorsForFog. Impact wallmarks, blood sprites, flame textures and so on.
Commit: 621a72e6987721a184298fcb303bd18f3a568eaa
https://github.com/ioquake/ioq3/commit/621a72e6987721a184298fcb303bd18f3a568eaa
Author: Tim Angus <tim at ngus.net>
Date: 2014-08-30 (Sat, 30 Aug 2014)
Changed paths:
M code/botlib/be_aas_reach.c
M code/botlib/l_precomp.c
M code/game/ai_dmq3.c
M code/game/ai_team.c
M code/game/bg_misc.c
M code/game/g_items.c
M code/game/g_mover.c
M code/game/g_svcmds.c
M code/opus-1.1/src/opus_decoder.c
M code/opusfile-0.5/src/opusfile.c
M code/qcommon/md4.c
M code/qcommon/msg.c
M code/qcommon/net_ip.c
M code/renderergl1/tr_bsp.c
M code/renderergl1/tr_shader.c
M code/sys/sys_unix.c
M code/ui/ui_players.c
M code/ui/ui_shared.c
Log Message:
-----------
Fix a few warnings
Commit: 4444202a412f3926e1f167b55d921498c2673184
https://github.com/ioquake/ioq3/commit/4444202a412f3926e1f167b55d921498c2673184
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M code/cgame/cg_draw.c
M code/cgame/cg_ents.c
M code/cgame/cg_info.c
M code/cgame/cg_marks.c
M code/cgame/cg_newdraw.c
M code/cgame/cg_snapshot.c
M code/cgame/cg_weapons.c
Log Message:
-----------
Fix cgame warnings
Commit: b55809b925cdc56b41b087c0dbd1ee089f7d38cc
https://github.com/ioquake/ioq3/commit/b55809b925cdc56b41b087c0dbd1ee089f7d38cc
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M code/q3_ui/ui_gameinfo.c
M code/q3_ui/ui_players.c
M code/q3_ui/ui_preferences.c
M code/q3_ui/ui_team.c
M code/q3_ui/ui_video.c
M code/ui/ui_shared.c
Log Message:
-----------
Fix ui warnings
Commit: fbdb3e08754725d0c837e4d9c6ec77f5ff5652d9
https://github.com/ioquake/ioq3/commit/fbdb3e08754725d0c837e4d9c6ec77f5ff5652d9
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M code/game/ai_main.c
M code/game/ai_team.c
Log Message:
-----------
Fix game warnings
Commit: 4f3c95c5895e84a98d6fb0804e989c4c1d18d14e
https://github.com/ioquake/ioq3/commit/4f3c95c5895e84a98d6fb0804e989c4c1d18d14e
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M code/client/snd_mix.c
M code/client/snd_wavelet.c
Log Message:
-----------
Fix client warnings
Commit: eeaf0227f703531cc3d71f743b090edb2b38bf35
https://github.com/ioquake/ioq3/commit/eeaf0227f703531cc3d71f743b090edb2b38bf35
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Suppress warning of (deliberate) null pointer deference
Commit: d38039f975d8c8d052d05d1d43e406860b3ee2ee
https://github.com/ioquake/ioq3/commit/d38039f975d8c8d052d05d1d43e406860b3ee2ee
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M code/renderergl1/tr_bsp.c
M code/renderergl1/tr_model_iqm.c
M code/renderergl1/tr_shade_calc.c
Log Message:
-----------
Fix renderergl1 warnings
Commit: 6665ea4a49eec0ec3b55fe7080c058d1c5c65352
https://github.com/ioquake/ioq3/commit/6665ea4a49eec0ec3b55fe7080c058d1c5c65352
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_model_iqm.c
M code/renderergl2/tr_shade_calc.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
Fix renderergl2 warnings
Commit: 7277d8d6e7a5873cf5694e58a1be8cb7bcea0248
https://github.com/ioquake/ioq3/commit/7277d8d6e7a5873cf5694e58a1be8cb7bcea0248
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M code/game/ai_vcmd.c
M code/game/g_items.c
M code/renderergl2/tr_bsp.c
Log Message:
-----------
Fix more warnings
Commit: 43b21055b89b005edf0d9cf4100fc98c4607fb08
https://github.com/ioquake/ioq3/commit/43b21055b89b005edf0d9cf4100fc98c4607fb08
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Actually, that's not suppressing, that's changing behaviour
Commit: 28fa7c639fa21971c1e051767341af7a94bb48f3
https://github.com/ioquake/ioq3/commit/28fa7c639fa21971c1e051767341af7a94bb48f3
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M .travis.yml
Log Message:
-----------
Coverity travis integration experiment
Commit: 2dc7c5a7d0232e2d5f8173c7d6545e7417b19e31
https://github.com/ioquake/ioq3/commit/2dc7c5a7d0232e2d5f8173c7d6545e7417b19e31
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-01 (Mon, 01 Sep 2014)
Changed paths:
M .travis.yml
Log Message:
-----------
Fix .travis.yml indentation
Commit: 441fa1dd7189ad6cfb25dd6a89b4d467838eb0d4
https://github.com/ioquake/ioq3/commit/441fa1dd7189ad6cfb25dd6a89b4d467838eb0d4
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-05 (Fri, 05 Sep 2014)
Changed paths:
M README.md
Log Message:
-----------
Add USE_RENDERER_DLOPEN note to README
Commit: 494aa4100ebed69b344cd550f0f2f738a962e714
https://github.com/ioquake/ioq3/commit/494aa4100ebed69b344cd550f0f2f738a962e714
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-05 (Fri, 05 Sep 2014)
Changed paths:
M README.md
Log Message:
-----------
Fix screwed up whitespace in README
Commit: dd83cbdc25c1b373d5541ac763f258f1673df266
https://github.com/ioquake/ioq3/commit/dd83cbdc25c1b373d5541ac763f258f1673df266
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-09-09 (Tue, 09 Sep 2014)
Changed paths:
M code/client/snd_mix.c
Log Message:
-----------
Fix possible division by zero in S_PaintChannelFrom16_altivec
Commit: 36f65fd7c536056007d9b0c0b6507f172e077fd3
https://github.com/ioquake/ioq3/commit/36f65fd7c536056007d9b0c0b6507f172e077fd3
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-09 (Tue, 09 Sep 2014)
Changed paths:
M code/client/snd_mix.c
Log Message:
-----------
Merge pull request #81 from MAN-AT-ARMS/sndmix_altivec
Fix possible division by zero in S_PaintChannelFrom16_altivec
Commit: a3653e475e256750bc7451bd6252c0d84ac51869
https://github.com/ioquake/ioq3/commit/a3653e475e256750bc7451bd6252c0d84ac51869
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-09-09 (Tue, 09 Sep 2014)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Change default value for s_alDopplerSpeed
Commit: dd69576dc1324720ad099de1baa1bc215d3f6864
https://github.com/ioquake/ioq3/commit/dd69576dc1324720ad099de1baa1bc215d3f6864
Author: MAN-AT-ARMS <donny at ecgnetwork.com>
Date: 2014-09-09 (Tue, 09 Sep 2014)
Changed paths:
M code/libcurl-7.35.0/curl/curlbuild.h
Log Message:
-----------
Fix building with curl on Linux PPC and Sparc
Commit: d5ddb7250236d9ce819fa3d184aab3e42cf856d6
https://github.com/ioquake/ioq3/commit/d5ddb7250236d9ce819fa3d184aab3e42cf856d6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-09-09 (Tue, 09 Sep 2014)
Changed paths:
M code/libcurl-7.35.0/curl/curlbuild.h
Log Message:
-----------
Merge pull request #85 from MAN-AT-ARMS/curl_fixes
Fix building with curl on Linux PPC and Sparc
Commit: a5d641b3d03cc63a4e0dc19359a6e172008004a4
https://github.com/ioquake/ioq3/commit/a5d641b3d03cc63a4e0dc19359a6e172008004a4
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-09-09 (Tue, 09 Sep 2014)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Merge pull request #84 from MAN-AT-ARMS/openal_speedsound
Change default value for s_alDopplerSpeed
Commit: 4529f124d610d5eb13cf0c13713a5694a1a14328
https://github.com/ioquake/ioq3/commit/4529f124d610d5eb13cf0c13713a5694a1a14328
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-09-09 (Tue, 09 Sep 2014)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/texturecolor_fp.glsl
M code/renderergl2/glsl/texturecolor_vp.glsl
M code/renderergl2/tr_glsl.c
Log Message:
-----------
Merge pull request #29 from inolen/shader_tidying
misc shader fixes
Commit: 878cda6a20f81fd499f4749374bd8a6138983ad5
https://github.com/ioquake/ioq3/commit/878cda6a20f81fd499f4749374bd8a6138983ad5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-09-11 (Thu, 11 Sep 2014)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix binding 'context menu' key using SDL2
SDL 1.2 converted Windows' VK_APPS and X11 XK_Hyper_R to SDLK_MENU.
SDL2 has it as a separate SDLK_APPLICATION key, so convert it to K_MENU too.
Commit: 9fbbf4214dd28b43479e6a4ffe79f2f56625772d
https://github.com/ioquake/ioq3/commit/9fbbf4214dd28b43479e6a4ffe79f2f56625772d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-09-11 (Thu, 11 Sep 2014)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix Windows key bind name on non-Mac using SDL2
SDL 1.2 sends SDKL_*META (command) and SDLK_*SUPER (windows key).
SDL2 sends SDLK_*GUI for both.
Commit: 24923615b7b381a10b5c734790d7bf8b02a144cd
https://github.com/ioquake/ioq3/commit/24923615b7b381a10b5c734790d7bf8b02a144cd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-09-20 (Sat, 20 Sep 2014)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Don't add duplicate resolutions to r_availableModes
SDL can give the same resolution with different refresh rates.
The refresh rate isn't used, so only add resolution to mode list once.
Commit: f9c202f83e811623729f71c929461afd5fedaa74
https://github.com/ioquake/ioq3/commit/f9c202f83e811623729f71c929461afd5fedaa74
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-26 (Fri, 26 Sep 2014)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
Use correct type for thinktime
Commit: f83334d81b6f7cc651d33d2f448e46e71bb6a946
https://github.com/ioquake/ioq3/commit/f83334d81b6f7cc651d33d2f448e46e71bb6a946
Author: Tim Angus <tim at ngus.net>
Date: 2014-09-26 (Fri, 26 Sep 2014)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
M code/qcommon/cvar.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/renderercommon/tr_public.h
Log Message:
-----------
Add facility to describe cvars
Commit: a955d975b78c60e73dcab050a51ebaffa4c68369
https://github.com/ioquake/ioq3/commit/a955d975b78c60e73dcab050a51ebaffa4c68369
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-09-27 (Sat, 27 Sep 2014)
Changed paths:
M code/renderergl1/tr_shader.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
Add function for clearing global shader instead of duplicating the code
Commit: 0e5835a86ee91e0698fefb1604848535b6ae926c
https://github.com/ioquake/ioq3/commit/0e5835a86ee91e0698fefb1604848535b6ae926c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-09-29 (Mon, 29 Sep 2014)
Changed paths:
M opengl2-readme.txt
Log Message:
-----------
Remove r_softOverbright from opengl2-readme.txt
The cvar was removed and forced enabled.
Commit: 918eed92958b3545c0e0cc3717c09c6c45d66775
https://github.com/ioquake/ioq3/commit/918eed92958b3545c0e0cc3717c09c6c45d66775
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-09-29 (Mon, 29 Sep 2014)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
OpenGL2: Don't segfault if r_ext_multitexture is disabled
Commit: 66edc4b29694fed372d123215fb827ac121b7de1
https://github.com/ioquake/ioq3/commit/66edc4b29694fed372d123215fb827ac121b7de1
Author: Brenton Bostick <bostick at gmail.com>
Date: 2014-10-03 (Fri, 03 Oct 2014)
Changed paths:
M Makefile
Log Message:
-----------
Add mingw prefix for cygwin32 and mingw32
Commit: a90c17ac1b4f6b78c43c6aac160a61013da05cd2
https://github.com/ioquake/ioq3/commit/a90c17ac1b4f6b78c43c6aac160a61013da05cd2
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-07 (Tue, 07 Oct 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
OpenGL2: Better BSP surface merging.
Commit: c04d05fd8f64b62201b100d410da52e1ab3eec17
https://github.com/ioquake/ioq3/commit/c04d05fd8f64b62201b100d410da52e1ab3eec17
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M opengl2-readme.txt
Log Message:
-----------
Correct too many parameters in q3gl2_sun description in docs.
Commit: 873a02bd3ce92ff765cb4847428d896c4433616e
https://github.com/ioquake/ioq3/commit/873a02bd3ce92ff765cb4847428d896c4433616e
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-13 (Mon, 13 Oct 2014)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_model.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: VBO cleanup.
Commit: 84206c859822beb557763b2af607e79720c6d0e4
https://github.com/ioquake/ioq3/commit/84206c859822beb557763b2af607e79720c6d0e4
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-14 (Tue, 14 Oct 2014)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_cmds.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_light.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_model_iqm.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shade_calc.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
M code/renderergl2/tr_world.c
Log Message:
-----------
OpenGL2: Vertex array object support.
Commit: 0578b70f38dc48e65f59b7c251ce560e7bacf4cb
https://github.com/ioquake/ioq3/commit/0578b70f38dc48e65f59b7c251ce560e7bacf4cb
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-14 (Tue, 14 Oct 2014)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_cmds.c
M code/renderergl2/tr_fbo.c
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_sky.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Reduce redundant GL calls.
Commit: 05e07311ba4d8e8708c9de8f2ae70bc3da63f240
https://github.com/ioquake/ioq3/commit/05e07311ba4d8e8708c9de8f2ae70bc3da63f240
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-15 (Wed, 15 Oct 2014)
Changed paths:
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Fix invalid texture parameter.
Commit: 541d3a40c2ced56abd26b756ec2dcfdae034d556
https://github.com/ioquake/ioq3/commit/541d3a40c2ced56abd26b756ec2dcfdae034d556
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-15 (Wed, 15 Oct 2014)
Changed paths:
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_model.c
Log Message:
-----------
OpenGL2: Interleave vertex data for static MD3s.
Commit: e34972b110926e58eb9f34e4c428ce32f89d8451
https://github.com/ioquake/ioq3/commit/e34972b110926e58eb9f34e4c428ce32f89d8451
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-15 (Wed, 15 Oct 2014)
Changed paths:
M code/renderergl2/tr_surface.c
Log Message:
-----------
OpenGL2: Fix missing surfaces with r_mergeMultidraws 2.
Commit: 03ac9649ea9cd8890647622734725e891f81238a
https://github.com/ioquake/ioq3/commit/03ac9649ea9cd8890647622734725e891f81238a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-15 (Wed, 15 Oct 2014)
Changed paths:
M code/renderergl2/tr_surface.c
Log Message:
-----------
Fix a bug in previous commit.
Commit: 4f5ebf8349ce6031ca29566263256f14817957bb
https://github.com/ioquake/ioq3/commit/4f5ebf8349ce6031ca29566263256f14817957bb
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-16 (Thu, 16 Oct 2014)
Changed paths:
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_surface.c
Log Message:
-----------
OpenGL2: Bit of multidraw optimization.
Commit: 3765652778cdf20fa69a70f36812ccb7c037c6b5
https://github.com/ioquake/ioq3/commit/3765652778cdf20fa69a70f36812ccb7c037c6b5
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-23 (Thu, 23 Oct 2014)
Changed paths:
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_model.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Fix corrupt models.
Commit: 6214f73af551844f3dd62517d8289e3b6b660f80
https://github.com/ioquake/ioq3/commit/6214f73af551844f3dd62517d8289e3b6b660f80
Author: Ludwig Nussel <ludwig.nussel at suse.de>
Date: 2014-10-24 (Fri, 24 Oct 2014)
Changed paths:
M Makefile
A code/qcommon/vm_armv7l.c
Log Message:
-----------
a VM for ARMv7l
Commit: 50038a7d26628973c2bd8b47e4efe8e7039c8040
https://github.com/ioquake/ioq3/commit/50038a7d26628973c2bd8b47e4efe8e7039c8040
Author: Pan7 <panter at gmx.net>
Date: 2014-10-26 (Sun, 26 Oct 2014)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
qcurl_multi_add_handle error check
Commit: 7e808f92d62dbf0c29997315dc7aeb69cc372b86
https://github.com/ioquake/ioq3/commit/7e808f92d62dbf0c29997315dc7aeb69cc372b86
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-27 (Mon, 27 Oct 2014)
Changed paths:
M code/renderergl2/glsl/tonemap_fp.glsl
M code/renderergl2/glsl/tonemap_vp.glsl
Log Message:
-----------
OpenGL2: Speed up tonemap shader.
Commit: e488663e3176b003fbed71407a30ffc8a934e63b
https://github.com/ioquake/ioq3/commit/e488663e3176b003fbed71407a30ffc8a934e63b
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-10-28 (Tue, 28 Oct 2014)
Changed paths:
M code/renderergl2/glsl/dlight_vp.glsl
M code/renderergl2/glsl/fogpass_vp.glsl
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/glsl/pshadow_vp.glsl
M code/renderergl2/glsl/shadowfill_vp.glsl
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Change normal/tangent vertex encoding.
Commit: 3273df14af09f23028ac413275f229d00063d758
https://github.com/ioquake/ioq3/commit/3273df14af09f23028ac413275f229d00063d758
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-10-29 (Wed, 29 Oct 2014)
Changed paths:
M code/cgame/cg_event.c
M code/game/ai_dmq3.c
Log Message:
-----------
Add missing EV_USE_ITEM15 cases
Add EV_USE_ITEM15 to cg_event.c and ai_dmq3.c for consistency.
Commit: 39cf21bf54332328239e8c05add4429a8cc62749
https://github.com/ioquake/ioq3/commit/39cf21bf54332328239e8c05add4429a8cc62749
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-10-29 (Wed, 29 Oct 2014)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Fix pid file ignoring user set fs_homepath
Create pid file in fs_homepath instead of (always) default homepath.
If not manually set, fs_homepath is set to Sys_DefaultHomePath().
Commit: 1ba9e7a45ec372f177736f7fecb3f3b0a9e5404b
https://github.com/ioquake/ioq3/commit/1ba9e7a45ec372f177736f7fecb3f3b0a9e5404b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-10-29 (Wed, 29 Oct 2014)
Changed paths:
M code/renderergl1/tr_backend.c
M code/renderergl1/tr_shadows.c
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_shadows.c
Log Message:
-----------
Always use GL_Cull to change cull state
Manually changing cull state can cause later GL_Cull calls to not change
the cull state.
Commit: 943259f6b4af7bc77429fe44f75e263086dae68a
https://github.com/ioquake/ioq3/commit/943259f6b4af7bc77429fe44f75e263086dae68a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-11-03 (Mon, 03 Nov 2014)
Changed paths:
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_extramath.c
M code/renderergl2/tr_init.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_calc.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Support half floats for texcoords and vertex colors.
Commit: 1ad2b413efd36752a3b22ed44cbd442e58a123a9
https://github.com/ioquake/ioq3/commit/1ad2b413efd36752a3b22ed44cbd442e58a123a9
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-11-03 (Mon, 03 Nov 2014)
Changed paths:
M code/renderergl2/tr_model_iqm.c
Log Message:
-----------
Remove accidentally added increment.
Commit: 1d016e6ff5123c06a40c93adb1a5c4df3f697948
https://github.com/ioquake/ioq3/commit/1d016e6ff5123c06a40c93adb1a5c4df3f697948
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-11-07 (Fri, 07 Nov 2014)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Clear window buffer when it's created
When starting the game in windowed mode, the window buffer used whatever
was on the screen before running the game. Kind of like you could see
through the window, but it doesn't update what happens behind it.
It makes it look like something is broken or non-responsive.
So clear the window opengl buffer to black.
Credit to theinvsblman for the code.
Commit: b1821e303daa2575cd232cc9923b6eaa1fa485a6
https://github.com/ioquake/ioq3/commit/b1821e303daa2575cd232cc9923b6eaa1fa485a6
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M code/renderergl2/glsl/generic_fp.glsl
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
OpenGL2: remove lightmap support from generic glsl shader.
This path was barely used and doing this compiles fewer shaders.
Commit: d9e2184c1a9a1f3115202fb66d3fb29f6753f7ca
https://github.com/ioquake/ioq3/commit/d9e2184c1a9a1f3115202fb66d3fb29f6753f7ca
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-11-10 (Mon, 10 Nov 2014)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_glsl.c
M opengl2-readme.txt
Log Message:
-----------
OpenGL2: Add support for parallax occlusion mapping.
Commit: 89b719ec8dc0e02af655c71c03c082a8068febf3
https://github.com/ioquake/ioq3/commit/89b719ec8dc0e02af655c71c03c082a8068febf3
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-11-14 (Fri, 14 Nov 2014)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
Log Message:
-----------
OpenGL2: Bit more parallax optimization.
Commit: 22bcda018b253d1d956dcaa9169e6febfbd81861
https://github.com/ioquake/ioq3/commit/22bcda018b253d1d956dcaa9169e6febfbd81861
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M code/renderergl1/tr_backend.c
M code/renderergl1/tr_shade.c
M code/renderergl1/tr_surface.c
M code/renderergl2/tr_backend.c
Log Message:
-----------
Correct a few OpenGL variable types
Affectly no change for desktop OpenGL.
Use correct types for OpenGLES support.
Commit: 60d28722effd3447538650f607a937c333c08886
https://github.com/ioquake/ioq3/commit/60d28722effd3447538650f607a937c333c08886
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M code/renderergl1/tr_local.h
M code/renderergl1/tr_surface.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_surface.c
Log Message:
-----------
Remove unfinished OpenGL display list code
It seems unlikely anyone is going to do anything with this aside from stub
it out in OpenGLES ports.
Commit: d06deb41c80159b7d16bee77a7cdd1b197d610e2
https://github.com/ioquake/ioq3/commit/d06deb41c80159b7d16bee77a7cdd1b197d610e2
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M code/renderergl1/tr_image.c
M code/renderergl2/tr_image.c
Log Message:
-----------
Don't set fog image border color
GL1's R_CreateImage sets GL texture to 0 before it ends, so border color is not
applied to the fog image. GL_CLAMP is not used for fog image (in either renderer),
so it would presumably not be used even if applied to the fog image.
Commit: c787cf3aef0daa32478f90a5f43fb794ff6b5313
https://github.com/ioquake/ioq3/commit/c787cf3aef0daa32478f90a5f43fb794ff6b5313
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M code/renderergl1/tr_shadows.c
M code/renderergl2/tr_shadows.c
Log Message:
-----------
Fix stencil shadows not drawing if has 500 or more vertexes
Stencil shadow is not drawn if a mesh, or multiple meshes with the same
entity and shader, have more than 500 vertexes. The issue is caused by storing
the projected positions in the tess vertex buffer. Use a new array instead.
Commit: fd23249357c3efee4d7b1661dab229445191088a
https://github.com/ioquake/ioq3/commit/fd23249357c3efee4d7b1661dab229445191088a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-11-21 (Fri, 21 Nov 2014)
Changed paths:
M code/renderergl2/tr_surface.c
Log Message:
-----------
OpenGL2: Ensure tess VAO is bound before using it.
Commit: 8c7fedb1feb5f3b046c6e640d8f4da1ad8ec7477
https://github.com/ioquake/ioq3/commit/8c7fedb1feb5f3b046c6e640d8f4da1ad8ec7477
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2014-11-30 (Sun, 30 Nov 2014)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_init.c
Log Message:
-----------
OpenGL2: Fix face culling.
Commit: 08ddb99732444a33bc5d5616116f4ee49f57de5f
https://github.com/ioquake/ioq3/commit/08ddb99732444a33bc5d5616116f4ee49f57de5f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-01 (Mon, 01 Dec 2014)
Changed paths:
M code/renderercommon/tr_font.c
Log Message:
-----------
Fix saving/loading glyph 255 in RegisterFont
The glyph for character 255 (lower case y with two dots above it) was
rendered, but it's glyph information was not stored in fontInfo_t and
not saved into .dat file (including the ones in Team Arena).
Attempting to load it from existing .dat font files is fine because
shader name is "" and gets 0 handle. The handle was already 0 anyway.
Commit: b21a59af8c1cc58947f8b5ee29e55b14b8321238
https://github.com/ioquake/ioq3/commit/b21a59af8c1cc58947f8b5ee29e55b14b8321238
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-01 (Mon, 01 Dec 2014)
Changed paths:
M code/cgame/cg_draw.c
M code/cgame/cg_newdraw.c
M code/ui/ui_main.c
Log Message:
-----------
Fix negative glyph index in Team Arena text functions
Team Arena's text functions cast signed char values to int and use as an array index.
This works fine for values 0 to 127, but not for -128 to -1 which are a negative array index.
Instead use "character & 255" like client and original Q3 ui/cgame string drawing code.
Commit: 424122c3667a3294ba15824999327653ff4fdf31
https://github.com/ioquake/ioq3/commit/424122c3667a3294ba15824999327653ff4fdf31
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-04 (Thu, 04 Dec 2014)
Changed paths:
M code/game/ai_main.h
Log Message:
-----------
Fix bot's teamleader name field being too short
Players using names with 32 to 35 characters could not be recognized as
the team leader.
Reported by Razor.
Commit: 55c15e44667fde8d99216282c4339c1c3b364322
https://github.com/ioquake/ioq3/commit/55c15e44667fde8d99216282c4339c1c3b364322
Author: Michael Rieder <citizen at 1984.com>
Date: 2014-12-07 (Sun, 07 Dec 2014)
Changed paths:
M code/asm/ftola.asm
M code/asm/snapvector.asm
Log Message:
-----------
Fix compile error with ml64 assembler
Commit: b0561e5fb4c330fd10ce87cb71ebcc1fd3b32343
https://github.com/ioquake/ioq3/commit/b0561e5fb4c330fd10ce87cb71ebcc1fd3b32343
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-10 (Wed, 10 Dec 2014)
Changed paths:
M code/cgame/cg_ents.c
Log Message:
-----------
Fix weapon barrel angle on Gauntlet and BFG items in Team Arena
The barrels were rotated 90 degrees from what they should be.
Used barrel code from CG_AddPlayerWeapon to fix them.
Commit: 65121c62c99d7609f1c9524e63f812c1e08b0697
https://github.com/ioquake/ioq3/commit/65121c62c99d7609f1c9524e63f812c1e08b0697
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-10 (Wed, 10 Dec 2014)
Changed paths:
M code/cgame/cg_ents.c
Log Message:
-----------
Add weapon barrel to gauntlet/mg/bfg items in baseq3 too
Commit: a700b76722cce7bd9d9a7cb440274de5a60b583f
https://github.com/ioquake/ioq3/commit/a700b76722cce7bd9d9a7cb440274de5a60b583f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-19 (Fri, 19 Dec 2014)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix reading 4 byte UTF-8 text input
Commit: 5cf45c5937f5b96011aab630548c45259b1a461a
https://github.com/ioquake/ioq3/commit/5cf45c5937f5b96011aab630548c45259b1a461a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-19 (Fri, 19 Dec 2014)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Don't use dead view angles after stop following a dead player
If ps.stats[STAT_HEALTH] is less or equal to 0, cgame uses fixed view angles.
When stop following a player, make sure health isn't less or equal to 0.
Commit: 4463af85fb4538f480a2aa212c2b48427b7a3977
https://github.com/ioquake/ioq3/commit/4463af85fb4538f480a2aa212c2b48427b7a3977
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-19 (Fri, 19 Dec 2014)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
When player stops following a player, keep view angles
Now player keeps looking the same direction instead of facing somewhere else
which is slightly disorienting.
Commit: 6de3f51c23628057cfb61a83ea25822707b1288b
https://github.com/ioquake/ioq3/commit/6de3f51c23628057cfb61a83ea25822707b1288b
Author: Pan7 <panter at gmx.net>
Date: 2014-12-26 (Fri, 26 Dec 2014)
Changed paths:
M code/tools/lcc/cpp/cpp.c
M code/tools/lcc/cpp/cpp.h
M code/tools/lcc/cpp/include.c
M code/tools/lcc/cpp/macro.c
Log Message:
-----------
Renaming outp to outbufp because outp() is an existing function
Commit: a82fb6d1b1a330bad1709550aa973036c0007ad3
https://github.com/ioquake/ioq3/commit/a82fb6d1b1a330bad1709550aa973036c0007ad3
Author: Pan7 <panter at gmx.net>
Date: 2014-12-26 (Fri, 26 Dec 2014)
Changed paths:
M code/tools/lcc/etc/lcc.c
Log Message:
-----------
Windows header files for q3lcc
Commit: 70e3d610060cffeeb4a6edbbf7641dd4be61fe31
https://github.com/ioquake/ioq3/commit/70e3d610060cffeeb4a6edbbf7641dd4be61fe31
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-27 (Sat, 27 Dec 2014)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
Fix cg.intermissionStarted only being enabled at first intermission
Game sets CS_INTERMISSION to 1 at intermission, but does not clear it at
map_restart so it's only sent the first time. CG_MapRestart manually clears
cg.intermissionStarted (which is set to value of CS_INTERMISSION when it's
modified). So subsequent intermissions do not have cg.intermissionStarted
enabled.
Now CS_INTERMISSION is cleared and sent each time intermission is started
and cg.intermissionStarted is enabled each time.
This makes subsequent intermissions not play sounds in CG_CheckLocalSounds
during the 1 second between intermission starting and switching to scoreboard
(PM_INTERMISSION) and makes Team Arena voice chats not play.
Commit: 47568265218a674882f60198e33322d8ff5e2435
https://github.com/ioquake/ioq3/commit/47568265218a674882f60198e33322d8ff5e2435
Author: Tim Angus <tim at ngus.net>
Date: 2014-12-28 (Sun, 28 Dec 2014)
Changed paths:
M code/cgame/cg_draw.c
Log Message:
-----------
Fix warning
Commit: a2bbb74cae308d400040d7ecacc6f37f737dff5d
https://github.com/ioquake/ioq3/commit/a2bbb74cae308d400040d7ecacc6f37f737dff5d
Author: Tim Angus <tim at ngus.net>
Date: 2014-12-28 (Sun, 28 Dec 2014)
Changed paths:
M code/cgame/cg_draw.c
Log Message:
-----------
Unfix warning
Commit: 3cc16d6b92c2fdd61d699f0a8ce73198a8c15a59
https://github.com/ioquake/ioq3/commit/3cc16d6b92c2fdd61d699f0a8ce73198a8c15a59
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-28 (Sun, 28 Dec 2014)
Changed paths:
M code/asm/ftola.asm
M code/asm/snapvector.asm
Log Message:
-----------
Merge pull request #94 from wombat23/asmfix
Fix compile error with ml64 assembler
Commit: 7de09c34905561a4f4cdcb52e0c376d3c36b5f5e
https://github.com/ioquake/ioq3/commit/7de09c34905561a4f4cdcb52e0c376d3c36b5f5e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-28 (Sun, 28 Dec 2014)
Changed paths:
M code/client/libmumblelink.c
Log Message:
-----------
Include stdint.h instead of inttypes.h in libmumblelink.c
MSVC 2010 has stdint.h but not inttypes.h.
Debian (GCC, MinGW) and OS X (Clang) can compile using stdint.h.
Commit: 458ab7716cc4f6e5e35309932f3883060a52653a
https://github.com/ioquake/ioq3/commit/458ab7716cc4f6e5e35309932f3883060a52653a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2014-12-28 (Sun, 28 Dec 2014)
Changed paths:
M .travis.yml
Log Message:
-----------
Make travis do all the builds again
Travis was only using the last env section, not merged them and was only doing
one build using gcc instead of six builds (gcc, clang, mingw, ..).
Commit: dd82b9d1a8d0cf492384617aff4712a683e70007
https://github.com/ioquake/ioq3/commit/dd82b9d1a8d0cf492384617aff4712a683e70007
Author: Tim Angus <tim at ngus.net>
Date: 2014-12-29 (Mon, 29 Dec 2014)
Changed paths:
M code/server/sv_main.c
Log Message:
-----------
Fix case where interval overflows (thanks jackeri)
[17:58] <Jacker> hey, you might be interested in checking out this
https://github.com/etlegacy/etlegacy/commit/4da5a397b5994bfe5fddb9dad35bef5ddbea64c9#diff-acaedc9d8b492f9af8966ae68597392cR615
[17:58] <Jacker> its related to the ddos protection code you wrote
[17:59] <Jacker> in continuation to:
ab9b08e5845b0ff19814c996ad0cfb1dccab2790
[17:59] <Jacker> in a case if the client has in the past connected to
the server days/weeks earlier and time wraps the client wont be able to
connect
[18:00] <Jacker> since in that case if the bucket of that clients ip
still exists it wont get checked correctly
Commit: dd3c6619bcbe30178a0635cd664a0ad552233a64
https://github.com/ioquake/ioq3/commit/dd3c6619bcbe30178a0635cd664a0ad552233a64
Author: Michael Rieder <citizen at 1984.com>
Date: 2015-01-02 (Fri, 02 Jan 2015)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
rephrase SSE availability message
Commit: c4f851668b17358f29204e208ba7da0e52228567
https://github.com/ioquake/ioq3/commit/c4f851668b17358f29204e208ba7da0e52228567
Author: Pan7 <panter at gmx.net>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M code/tools/lcc/etc/bytecode.c
Log Message:
-----------
q3lcc option -lcppdir and -lrccdir
Commit: 8469c40c2bd75d782bc0f06ecf72b0bf9edf6e76
https://github.com/ioquake/ioq3/commit/8469c40c2bd75d782bc0f06ecf72b0bf9edf6e76
Author: Jun Woong <woong.jun at gmail.com>
Date: 2015-01-06 (Tue, 06 Jan 2015)
Changed paths:
M code/tools/lcc/src/c.h
M code/tools/lcc/src/enode.c
M code/tools/lcc/src/expr.c
Log Message:
-----------
Stop LCC from warning about null pointer conversion to function pointer
Fixed LCC to correctly diagnose expressions with NPC. It no longer reports messages such as
warning: conversion from `pointer to void' to `pointer to void function(void)' is compiler dependent
Commit: 7c5feef6a2f828b6c59948e93e0cbd0820a514f8
https://github.com/ioquake/ioq3/commit/7c5feef6a2f828b6c59948e93e0cbd0820a514f8
Author: Michael Rieder <citizen at 1984.com>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M code/qcommon/common.c
M code/qcommon/q_shared.h
Log Message:
-----------
Have custom intro cinematics for standalone game
Commit: ff7ff32b0e9ab083d8954abbcc92d941fffa9289
https://github.com/ioquake/ioq3/commit/ff7ff32b0e9ab083d8954abbcc92d941fffa9289
Author: Simon McVittie <smcv at debian.org>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M code/client/libmumblelink.c
Log Message:
-----------
Ensure that mbstowcs does not overflow its buffer
Similar to one of the changes by Tim Angus in fd986da: mbstowcs' third
argument is the number of wchar_t available in dest, not the number
of bytes.
This does not appear to be exploitable, because ioquake3 does
not actually call mumble_set_identity() or mumble_set_description()
anywhere, but it might be relevant to derivatives.
Spotted via compiler warnings.
Commit: df7dab721f47330586a0d48a3e5f982103251cd0
https://github.com/ioquake/ioq3/commit/df7dab721f47330586a0d48a3e5f982103251cd0
Author: Simon McVittie <smcv at debian.org>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Don't crash if more than 128 modes are available
Commit: 044060274ef4379d35f9fe8c6b5e1b1cdd05842d
https://github.com/ioquake/ioq3/commit/044060274ef4379d35f9fe8c6b5e1b1cdd05842d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M code/client/libmumblelink.c
Log Message:
-----------
Merge pull request #104 from smcv/mbstowcs
Ensure that mbstowcs does not overflow its buffer
Commit: 010821384c8fd50d8693512054ee1e6892860e37
https://github.com/ioquake/ioq3/commit/010821384c8fd50d8693512054ee1e6892860e37
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M code/tools/lcc/cpp/cpp.c
M code/tools/lcc/cpp/cpp.h
M code/tools/lcc/cpp/include.c
M code/tools/lcc/cpp/macro.c
Log Message:
-----------
Merge pull request #97 from Pan7/outp
Renaming outp to outbufp because outp() is an existing function
Commit: aa1aad928e7cd895cd459f389bf0826b5e194091
https://github.com/ioquake/ioq3/commit/aa1aad928e7cd895cd459f389bf0826b5e194091
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M code/tools/lcc/etc/lcc.c
Log Message:
-----------
Merge pull request #98 from Pan7/lcc
Windows header files for q3lcc
Commit: bd2af6e4ea6e4d32f8a8ce4512b2f1b13153abeb
https://github.com/ioquake/ioq3/commit/bd2af6e4ea6e4d32f8a8ce4512b2f1b13153abeb
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M code/tools/lcc/cpp/unix.c
Log Message:
-----------
Use MSVC mode marcos for creat in q3cpp on Windows
Using unix mode 0666 for creat was causing crashes when compiled with MSVC.
So use the marcos recommended by MSDN. MinGW also has the marcos, so apply
to Windows builds in general.
Commit: e7c7ca1309ac2ea42f8bd81fe58c8f4216b31413
https://github.com/ioquake/ioq3/commit/e7c7ca1309ac2ea42f8bd81fe58c8f4216b31413
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M code/tools/lcc/etc/bytecode.c
Log Message:
-----------
Merge pull request #100 from Pan7/q3lcc
q3lcc option -lcppdir and -lrccdir.
Enabled using `q3lcc -Wo-lrccdir=/path/to/dir -Wo-cppdir=/path/to/dir`.
Commit: 1ff28f2389e4d4141c9d7bcd2d1b85c43ccdec49
https://github.com/ioquake/ioq3/commit/1ff28f2389e4d4141c9d7bcd2d1b85c43ccdec49
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-07 (Wed, 07 Jan 2015)
Changed paths:
M README.md
M code/qcommon/cvar.c
Log Message:
-----------
Merge pull request #22 from zturtleman/cvar_modified
Add cvar_modified command
Commit: d62dfd87f96f22c7639be1f170418ac13bcfabcf
https://github.com/ioquake/ioq3/commit/d62dfd87f96f22c7639be1f170418ac13bcfabcf
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
Set float rounding mode on non-Windows platforms
Sys_SetFloatEnv in sys_unix.c existed but was not called. It sets the
rounding mode to "to nearest" which is the default on Linux. Might be
required on other platforms, I don't know.
Commit: 5020361be44d09a01243f53cda220da185e367c9
https://github.com/ioquake/ioq3/commit/5020361be44d09a01243f53cda220da185e367c9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix off-by-one range checks in Team Arena UI
Commit: 07eb0f6dc96709e7e3a494bfb70ec84bd1d51a9b
https://github.com/ioquake/ioq3/commit/07eb0f6dc96709e7e3a494bfb70ec84bd1d51a9b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix possible string buffer overflows in Team Arena UI
Commit: f74479afe88e92017c8cad92d63c7e67df9947f5
https://github.com/ioquake/ioq3/commit/f74479afe88e92017c8cad92d63c7e67df9947f5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix handling too many characters or aliases in Team Arena UI
Commit: 84e792f4533889417c1d080e79625a3b5c91a01c
https://github.com/ioquake/ioq3/commit/84e792f4533889417c1d080e79625a3b5c91a01c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix (unused) "orders" menu script logic
"orders" menu script is not used by Team Arena.
The same C format string was given an int or string argument depending on if
ordering a single person or everyone. Make it always use int.
Commit: 78e765690015b93853235f2d7d492d14ed70a649
https://github.com/ioquake/ioq3/commit/78e765690015b93853235f2d7d492d14ed70a649
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M code/ui/ui_shared.c
Log Message:
-----------
Make Window_Paint check if w is NULL before dereference
Commit: 9c4b75c49967b2facba71763eae14c5cf67a53d9
https://github.com/ioquake/ioq3/commit/9c4b75c49967b2facba71763eae14c5cf67a53d9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Remove logically dead code from UI_GetServerStatusInfo
Commit: daa604ae9bac6e409c1ac72227caea4b4d90de4d
https://github.com/ioquake/ioq3/commit/daa604ae9bac6e409c1ac72227caea4b4d90de4d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M code/game/g_bot.c
M code/q3_ui/ui_splevel.c
M code/q3_ui/ui_startserver.c
Log Message:
-----------
Fix parsing bots in arena info with trailing spaces
q3_ui would shown bot at index of number of bots in list.
game would send empty name to addbot command and command would think skill
(i.e., 2.000000) was the bot name.
Commit: af617bc0e6f068208385e6ce092d3a2b0868fe08
https://github.com/ioquake/ioq3/commit/af617bc0e6f068208385e6ce092d3a2b0868fe08
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M code/q3_ui/ui_splevel.c
Log Message:
-----------
Fix possible levelPicNames buffer overflow in q3_ui
Commit: af8acbd7a9cd9a50112b829a46bc5953b5f2c26f
https://github.com/ioquake/ioq3/commit/af8acbd7a9cd9a50112b829a46bc5953b5f2c26f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-12 (Mon, 12 Jan 2015)
Changed paths:
M code/cgame/cg_weapons.c
M code/q3_ui/ui_players.c
M code/ui/ui_players.c
Log Message:
-----------
Make barrel/flash model name buffer safe
Commit: 10e2caad469994f35da2a459fb4e2906a41232f5
https://github.com/ioquake/ioq3/commit/10e2caad469994f35da2a459fb4e2906a41232f5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-14 (Wed, 14 Jan 2015)
Changed paths:
M code/asm/snapvector.asm
Log Message:
-----------
Fix crash in MSVC x64 qsnapvectorsse, bug #5905
Make MASM x64 qsnapvectorsse the same as the inline version.
Remove leftover OP code, see commit 8a500d71daaadf199957309f5ee4d8c0fc2157da.
Commit: 16c67b96c2374eba4ed20c44fecedd7365b04d4d
https://github.com/ioquake/ioq3/commit/16c67b96c2374eba4ed20c44fecedd7365b04d4d
Author: Pan7 <panter at gmx.net>
Date: 2015-01-17 (Sat, 17 Jan 2015)
Changed paths:
M code/tools/lcc/cpp/unix.c
Log Message:
-----------
No unix memmove for msvc
Commit: 9c52d6c2bfe95a29268f9ca9009e4947f2d9f15b
https://github.com/ioquake/ioq3/commit/9c52d6c2bfe95a29268f9ca9009e4947f2d9f15b
Author: Pan7 <panter at gmx.net>
Date: 2015-01-18 (Sun, 18 Jan 2015)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
SIGABRT is in ANSI and POSIX.1, and SIGIOT isn't.
Commit: d7f00e2b659be284d313e919d20501b09bd1ae03
https://github.com/ioquake/ioq3/commit/d7f00e2b659be284d313e919d20501b09bd1ae03
Author: vloup <vincent.loup at epfl.ch>
Date: 2015-01-26 (Mon, 26 Jan 2015)
Changed paths:
M code/cgame/cg_consolecmds.c
Log Message:
-----------
Fix Team Arena tauntGauntlet command
Commit: b9e97b38574e06cfad36ee77dea945234fc1f472
https://github.com/ioquake/ioq3/commit/b9e97b38574e06cfad36ee77dea945234fc1f472
Author: Ensiform <ensiform at gmail.com>
Date: 2015-01-26 (Mon, 26 Jan 2015)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Move Event processor call down below the mouse checks.
Only send mouse events if both values are non-zero.
Hopefully this helps with the event overflow spam that can sometimes
happen on loads or laggy situations.
Commit: 2742dfad26acaf90c059cb37413492c201f84c17
https://github.com/ioquake/ioq3/commit/2742dfad26acaf90c059cb37413492c201f84c17
Author: Xycaleth <alex at acslo.com>
Date: 2015-01-26 (Mon, 26 Jan 2015)
Changed paths:
M code/sys/con_win32.c
Log Message:
-----------
Add arrow key support for win32 console
Commit: 43c7f1e73474b4bb9662ab6d2b0add28fc2644bb
https://github.com/ioquake/ioq3/commit/43c7f1e73474b4bb9662ab6d2b0add28fc2644bb
Author: Ensiform <ensiform at gmail.com>
Date: 2015-01-26 (Mon, 26 Jan 2015)
Changed paths:
M code/renderergl1/tr_shader.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
Inform how many shader stages the max is in the warning message
Commit: 4e029b1f6b4525cf38a6402bb6294d707606b654
https://github.com/ioquake/ioq3/commit/4e029b1f6b4525cf38a6402bb6294d707606b654
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-01-27 (Tue, 27 Jan 2015)
Changed paths:
M Makefile
Log Message:
-----------
Fix compiling lcc using mingw under cygwin
Also have 'make' under cygwin automatically use mingw.
Commit: 31fea24321d540c2a08c2817b04022df4236b939
https://github.com/ioquake/ioq3/commit/31fea24321d540c2a08c2817b04022df4236b939
Author: ZsoltM <zsolt at meszarovics.name>
Date: 2015-01-30 (Fri, 30 Jan 2015)
Changed paths:
M Makefile
Log Message:
-----------
added mingw64 (msys2) platform support
Commit: 4fb053b8e7eb949ac7fc69b786227ad399b1b898
https://github.com/ioquake/ioq3/commit/4fb053b8e7eb949ac7fc69b786227ad399b1b898
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-02-05 (Thu, 05 Feb 2015)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Fix incorrect strncpy in S_AL_StartBackgroundTrack
Error is loop argument is NULL.
Ensure that s_backgroundTrack is a null terminated string.
Commit: 99b74fc5bfb673e14e4143fc5e59fb1564106d38
https://github.com/ioquake/ioq3/commit/99b74fc5bfb673e14e4143fc5e59fb1564106d38
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-02-07 (Sat, 07 Feb 2015)
Changed paths:
M code/renderergl2/tr_fbo.c
Log Message:
-----------
OpenGL2: Remove unused function prototype from tr_fbo.c
Commit: dbd6f6d8b1bd923fc1e38100d548a80f83535ce3
https://github.com/ioquake/ioq3/commit/dbd6f6d8b1bd923fc1e38100d548a80f83535ce3
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-02-18 (Wed, 18 Feb 2015)
Changed paths:
M code/botlib/be_aas_reach.c
Log Message:
-----------
Fix AAS_Reachability_Grapple's sky surface check
Surface flags are stored in bsptrace.surface.value not flags.
Commit: c4f5176af4862e3247ffe9011d0348887d36091e
https://github.com/ioquake/ioq3/commit/c4f5176af4862e3247ffe9011d0348887d36091e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-02-18 (Wed, 18 Feb 2015)
Changed paths:
M code/botlib/be_aas_reach.c
M code/game/ai_main.c
M code/server/sv_bot.c
Log Message:
-----------
Set bsp_trace_t::surface.flags to surfaceFlags in server and game
Revert last commit so that grapple sky check is compatible with BSPC
BotImport_Trace in (removed from repo) code/bspc/be_aas_bspq3.c.
Set bsp_trace_t::surface.flags instead of surface.value to trace_t::surfaceFlags.
surface.flags is only used for the sky check for grapple AAS reachability.
surface.value is not used at all.
bsp_trace_t is not part of the game VM API, so this does not affect VM compatibility.
BotAI_Trace in game was changed to match server. surface.value/flags are not used in game.
Commit: 148603c95162468bf14a30d92593312b3e6570b7
https://github.com/ioquake/ioq3/commit/148603c95162468bf14a30d92593312b3e6570b7
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-02-28 (Sat, 28 Feb 2015)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Don't run vid_restart when "resized" to current size
Commit: 40cfbc9a8246ab2ea6b2f05f5043de70eb5ad980
https://github.com/ioquake/ioq3/commit/40cfbc9a8246ab2ea6b2f05f5043de70eb5ad980
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-03-12 (Thu, 12 Mar 2015)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_shade.c
Log Message:
-----------
OpenGL2: Fix culling again.
Commit: 0fc86e9632312e9083141066d98ec260f9bc62e3
https://github.com/ioquake/ioq3/commit/0fc86e9632312e9083141066d98ec260f9bc62e3
Author: Simon McVittie <smcv at debian.org>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
M Makefile
Log Message:
-----------
Use pkg-config for a system libjpeg if available: libjpeg-turbo has it
Bug: https://github.com/ioquake/ioq3/pull/116
Commit: caf08fdb7b939e72bbb49a15e06c4ce00b214a3c
https://github.com/ioquake/ioq3/commit/caf08fdb7b939e72bbb49a15e06c4ce00b214a3c
Author: Simon McVittie <smcv at debian.org>
Date: 2015-03-18 (Wed, 18 Mar 2015)
Changed paths:
M code/qcommon/unzip.c
Log Message:
-----------
unzip: comment why there is no USE_INTERNAL_MINIZIP boolean option
Bug: https://github.com/ioquake/ioq3/pull/116
Commit: c4a2836269aba144eca34fd735173e6731aee4fe
https://github.com/ioquake/ioq3/commit/c4a2836269aba144eca34fd735173e6731aee4fe
Author: /dev/humancontroller <devhc at example.com>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Fix Com_RandomBytes weak-random case
255 is valid for unsigned char too.
Commit: 5fb49acda87d4b4b1e6015626092d2afd5565378
https://github.com/ioquake/ioq3/commit/5fb49acda87d4b4b1e6015626092d2afd5565378
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-03-20 (Fri, 20 Mar 2015)
Changed paths:
M code/cgame/cg_draw.c
Log Message:
-----------
Clean up CG_DrawProxWarning design
Hopefully fixes the following warning
cg_draw.c:2315 assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Wstrict-overflow]
Commit: 1897afbd3af401fac8563497137af0b64ad0ed50
https://github.com/ioquake/ioq3/commit/1897afbd3af401fac8563497137af0b64ad0ed50
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M code/cgame/cg_draw.c
Log Message:
-----------
Fix crosshair drawing not clearing color
The renderer color is set to health color when drawing crosshair. After
drawing the crosshair, the renderer color was not cleared and could affect
other things. With cg_draw3dicons 0 and cg_drawCrosshairNames 0 it affected
the attacker icon.
Commit: 7a39f4a30c9a1e09b78a270a0f5af504b9c7ef44
https://github.com/ioquake/ioq3/commit/7a39f4a30c9a1e09b78a270a0f5af504b9c7ef44
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M code/cgame/cg_draw.c
Log Message:
-----------
Fix attacker icon being default image if attacker left
With cg_draw3dicons 0 if attacker is kicked or disconnects, the
attacker icon becomes the default image.
Commit: 33efe82de9f7430fcc18bcf170893653ccb4e59c
https://github.com/ioquake/ioq3/commit/33efe82de9f7430fcc18bcf170893653ccb4e59c
Author: Author: Xycaleth <alex at acslo.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Fix shadow cubemap size
Commit: 1ce8ba0cdb8d8f2825177877a16d8525100280dd
https://github.com/ioquake/ioq3/commit/1ce8ba0cdb8d8f2825177877a16d8525100280dd
Author: /dev/humancontroller <devhc at example.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Fix return values in nested system calls from QVMs
When the engine is compiled with Clang it appears that the return value
is being written to the WRONG address, either due to the vm_ variables being
changed (unexpectedly) elsewhere, or as a result of bad assembly assumptions;
having a stack variable pointing to where to write the return value seems
to do the trick.
This fixes the case where, for a trap_Register()-like call, weird numbers
are being returned when, during the process, an error message is printed
(which in Tremulous results in a QVM call and (nested) system call).
Commit: f47d148b7225b9af3475dfdb19121e047a409351
https://github.com/ioquake/ioq3/commit/f47d148b7225b9af3475dfdb19121e047a409351
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-03-23 (Mon, 23 Mar 2015)
Changed paths:
M code/game/ai_dmq3.c
Log Message:
-----------
Add a comment about non-functional bot code
Commit: 1a7628126af102c66b3fbb1e3006b14c7898f5e0
https://github.com/ioquake/ioq3/commit/1a7628126af102c66b3fbb1e3006b14c7898f5e0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-03-24 (Tue, 24 Mar 2015)
Changed paths:
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Fix shadow cubemap segfault
Changed image size to 512, but 'data' buffer is only 16x16 resulting
in libGL segfault. Use NULL instead like other dynamic images.
Commit: c755d75a5eb902582020ea0bb096be3e5e684ef2
https://github.com/ioquake/ioq3/commit/c755d75a5eb902582020ea0bb096be3e5e684ef2
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-03-25 (Wed, 25 Mar 2015)
Changed paths:
M code/renderergl1/tr_animation.c
M code/renderergl2/tr_animation.c
Log Message:
-----------
Fix MDR surface indexes overflow check
Also, use the check overflow macro like everywhere else.
Commit: 3ebc230b287f52d39f605e2cf55c22817e08aa65
https://github.com/ioquake/ioq3/commit/3ebc230b287f52d39f605e2cf55c22817e08aa65
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-04-06 (Mon, 06 Apr 2015)
Changed paths:
M code/renderergl2/tr_extramath.c
Log Message:
-----------
OpenGL2: Use signed value in case value goes below 0.
Commit: 10c5f0b5a9f2978764bafeda41b2d5b29f54ee4e
https://github.com/ioquake/ioq3/commit/10c5f0b5a9f2978764bafeda41b2d5b29f54ee4e
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M Makefile
M code/qcommon/unzip.c
Log Message:
-----------
Merge pull request #116 from smcv/system-minizip
Enhancements for system libraries
Commit: 8265af84bed6634fe71cfffe76dc9d3c461d5695
https://github.com/ioquake/ioq3/commit/8265af84bed6634fe71cfffe76dc9d3c461d5695
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-04-12 (Sun, 12 Apr 2015)
Changed paths:
M code/cgame/cg_servercmds.c
Log Message:
-----------
Let's not ifdef MISSIONPACK inside of ifdef MISSIONPACK
Commit: 63e6c82f4b91f7ae0ffb9de149a1d05eb5e28e9a
https://github.com/ioquake/ioq3/commit/63e6c82f4b91f7ae0ffb9de149a1d05eb5e28e9a
Author: Jeff Kent <jeff at jkent.net>
Date: 2015-04-18 (Sat, 18 Apr 2015)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
fix buffer overflow in CL_CheckForResend
Commit: 2292bf5bb2e3178674492d4dfd46b63515d0abe1
https://github.com/ioquake/ioq3/commit/2292bf5bb2e3178674492d4dfd46b63515d0abe1
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-04-30 (Thu, 30 Apr 2015)
Changed paths:
M code/game/ai_main.c
Log Message:
-----------
Save bot accompany distance across map change or restart
If a bot is accompanying someone before map change or restart, the bot would
continue accompanying them but press up against them and orbit around them.
This is caused by the bot's formation distance being 0.
Save the formation distance so they maintain proper distance and do not
orbit around the player.
Commit: 5082548bf503b21b764c0ea0f79d6625c38d4474
https://github.com/ioquake/ioq3/commit/5082548bf503b21b764c0ea0f79d6625c38d4474
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-05-29 (Fri, 29 May 2015)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Horizontal scroll should not cause K_MWHEELDOWN key press
Commit: a0d2e851cdc15080c75ef829d914eac3a52e1d3a
https://github.com/ioquake/ioq3/commit/a0d2e851cdc15080c75ef829d914eac3a52e1d3a
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-06-04 (Thu, 04 Jun 2015)
Changed paths:
A opengl2-readme.md
R opengl2-readme.txt
Log Message:
-----------
s/.txt/.md/
Initial pass at moving the opengl readme from plaintext to markdown.
Probably screwed up a lot of stuff.
Commit: 92b74e58cc29410ad2e2e814bda9861aa32789f8
https://github.com/ioquake/ioq3/commit/92b74e58cc29410ad2e2e814bda9861aa32789f8
Author: Tim Angus <tim at ngus.net>
Date: 2015-06-06 (Sat, 06 Jun 2015)
Changed paths:
M Makefile
Log Message:
-----------
clang gets upset by some of these compiler options (and they're probably pretty pointless in 2015 anyway)
Commit: 01275693a621bd32bbbaa04a7b48c210f20fb77f
https://github.com/ioquake/ioq3/commit/01275693a621bd32bbbaa04a7b48c210f20fb77f
Author: Tim Angus <tim at ngus.net>
Date: 2015-06-06 (Sat, 06 Jun 2015)
Changed paths:
M code/tools/lcc/lburg/gram.y
Log Message:
-----------
Fix cppcheck warning
Commit: 68dbb8a1bbf2df1b5b8e49a1703adebb2c678c84
https://github.com/ioquake/ioq3/commit/68dbb8a1bbf2df1b5b8e49a1703adebb2c678c84
Author: Tim Angus <tim at ngus.net>
Date: 2015-06-06 (Sat, 06 Jun 2015)
Changed paths:
M code/tools/lcc/lburg/gram.c
Log Message:
-----------
Commit newly generated gram.c
Commit: 708fe6937a7bf4a838766d1c3a07552160ab4f1e
https://github.com/ioquake/ioq3/commit/708fe6937a7bf4a838766d1c3a07552160ab4f1e
Author: Tim Angus <tim at ngus.net>
Date: 2015-06-07 (Sun, 07 Jun 2015)
Changed paths:
M Makefile
Log Message:
-----------
use osxcross compilers
Commit: 76e0c51a1aeecc21a1b2c5e43450e81227be50a1
https://github.com/ioquake/ioq3/commit/76e0c51a1aeecc21a1b2c5e43450e81227be50a1
Author: Tim Angus <tim at ngus.net>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M Makefile
Log Message:
-----------
Merge pull request #110 from zsoltm/mingw64
added mingw64 (msys2) platform support
Commit: 77ad75887f33cfab46228e7370dfbb005d06ab37
https://github.com/ioquake/ioq3/commit/77ad75887f33cfab46228e7370dfbb005d06ab37
Author: Tim Angus <tim at ngus.net>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Merge pull request #105 from smcv/sdl-modes
Don't crash if more than 128 modes are available
Commit: e5af084211e8f883e8b1ffae560b38d591490bea
https://github.com/ioquake/ioq3/commit/e5af084211e8f883e8b1ffae560b38d591490bea
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Remove erroneous new line from error message
Commit: f110f668bf83238bb55fbe7dcf5f9854ed1da142
https://github.com/ioquake/ioq3/commit/f110f668bf83238bb55fbe7dcf5f9854ed1da142
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M code/renderercommon/tr_common.h
M code/renderergl1/tr_local.h
M code/renderergl2/tr_local.h
Log Message:
-----------
Move image load function prototypes to tr_common.h
The functions themselves are in code/renderercommon/tr_image_*.c
Commit: 9522028a0e13839c9da7d11eaad34d34c4b23eb2
https://github.com/ioquake/ioq3/commit/9522028a0e13839c9da7d11eaad34d34c4b23eb2
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-12 (Fri, 12 Jun 2015)
Changed paths:
M Makefile
Log Message:
-----------
Sort tr_image_*.c filenames in Makefile
Commit: e857ed7273e37c8b4b59e84ba2c519c48f4ddf6c
https://github.com/ioquake/ioq3/commit/e857ed7273e37c8b4b59e84ba2c519c48f4ddf6c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Merge pull request #118 from jkent/master
fix buffer overflow in CL_CheckForResend
Commit: d0a3ba301bb79018774aa32c5a4b9900dbca39fb
https://github.com/ioquake/ioq3/commit/d0a3ba301bb79018774aa32c5a4b9900dbca39fb
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M Makefile
Log Message:
-----------
Merge pull request #89 from bostick/master
Add mingw prefix for cygwin32 and mingw32
Commit: 9e03e606cd006adbf0ccc8f5b08ef7fc8cbb8e2b
https://github.com/ioquake/ioq3/commit/9e03e606cd006adbf0ccc8f5b08ef7fc8cbb8e2b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M code/tools/lcc/cpp/unix.c
Log Message:
-----------
Merge pull request #108 from Pan7/memmove
No unix memmove for MSVC
Commit: 5d7612ec8467ea4d9a86b58b5c8c2377675b68c4
https://github.com/ioquake/ioq3/commit/5d7612ec8467ea4d9a86b58b5c8c2377675b68c4
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
Merge pull request #109 from Pan7/SIGABRT
SIGABRT is in ANSI and POSIX.1, and SIGIOT isn't.
Commit: c52e35bcd88b8cff5d692f5e5c5f06982e056dbc
https://github.com/ioquake/ioq3/commit/c52e35bcd88b8cff5d692f5e5c5f06982e056dbc
Author: /dev/humancontroller <devhc at example.com>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
fix a stupid use of strcpy()
strcpy() arguments may not overlap !
Commit: ea9161f4a3db0dd8d7ce92e714aa86200491982d
https://github.com/ioquake/ioq3/commit/ea9161f4a3db0dd8d7ce92e714aa86200491982d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-18 (Thu, 18 Jun 2015)
Changed paths:
M code/qcommon/q_shared.c
Log Message:
-----------
Merge pull request #125 from jkent/master
fix a stupid use of strcpy()
Commit: 61825d8e5f9ad76a2ff03b64b124ee742cfb2593
https://github.com/ioquake/ioq3/commit/61825d8e5f9ad76a2ff03b64b124ee742cfb2593
Author: Tim Angus <tim at ngus.net>
Date: 2015-06-28 (Sun, 28 Jun 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Check SDL_GetNumDisplayModes return value for errors
Commit: da8a74d7349a33d514eb0a556fc351e7f4a8f19b
https://github.com/ioquake/ioq3/commit/da8a74d7349a33d514eb0a556fc351e7f4a8f19b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Fix variable declaration for C89 compilers
Commit: f0c4c185fc48e7f64c1f1ea56f117d4e4d7045a9
https://github.com/ioquake/ioq3/commit/f0c4c185fc48e7f64c1f1ea56f117d4e4d7045a9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)
Changed paths:
M code/cgame/cg_servercmds.c
Log Message:
-----------
Remove check for cg_recordSPDemoName.string array address
It will always be true.
Commit: b27e0fbf95ebdc347b375b6c74438f575669dbb1
https://github.com/ioquake/ioq3/commit/b27e0fbf95ebdc347b375b6c74438f575669dbb1
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)
Changed paths:
M code/client/cl_avi.c
Log Message:
-----------
Remove unused function WRITE_1BYTES from cl_avi.c
Commit: 70eb1fa79e226197d68fb58e694f18ab3b24086f
https://github.com/ioquake/ioq3/commit/70eb1fa79e226197d68fb58e694f18ab3b24086f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
Make cinematic times be int like CL_ScaledMilliseconds
Cinematic's startTime and lastTime are always set from CL_ScaledMilliseconds
which returns int and are converted back and forth to int and unsigned int.
This fixes a warning that abs() is used on an unsigned int.
Commit: 1d09a7d5785198a132e4056ced68e19141392ad3
https://github.com/ioquake/ioq3/commit/1d09a7d5785198a132e4056ced68e19141392ad3
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)
Changed paths:
M code/botlib/l_precomp.c
Log Message:
-----------
Fix abs() being used for long int in l_precomp.c
Commit: 6d62dc36468303594645735d3600f165e4916b10
https://github.com/ioquake/ioq3/commit/6d62dc36468303594645735d3600f165e4916b10
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-28 (Sun, 28 Jun 2015)
Changed paths:
M code/client/cl_input.c
Log Message:
-----------
Fix abs() being used for float in cl_input.c
Commit: ebb69f699cd1392cbe7a865f9f51dbbecdd99b59
https://github.com/ioquake/ioq3/commit/ebb69f699cd1392cbe7a865f9f51dbbecdd99b59
Author: Martin Michlmayr <tbm at cyrius.com>
Date: 2015-06-30 (Tue, 30 Jun 2015)
Changed paths:
M Makefile
M code/qcommon/q_platform.h
Log Message:
-----------
Add support for Aarch64 (ARM64)
Add support for Aarch64, the 64-bit ARM architecture.
Commit: 59539296e970bd02436b172202e7604e5ad85229
https://github.com/ioquake/ioq3/commit/59539296e970bd02436b172202e7604e5ad85229
Author: Tim Angus <tim at ngus.net>
Date: 2015-06-30 (Tue, 30 Jun 2015)
Changed paths:
M Makefile
M code/qcommon/q_platform.h
Log Message:
-----------
Merge pull request #128 from tbm/master
Add support for Aarch64 (ARM64)
Commit: 6a03817a9c64cbd1816bb2d36641cef981e321b8
https://github.com/ioquake/ioq3/commit/6a03817a9c64cbd1816bb2d36641cef981e321b8
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-06-30 (Tue, 30 Jun 2015)
Changed paths:
M Makefile
M code/qcommon/q_platform.h
Log Message:
-----------
Merge pull request #4 from smcv/hurd
Add support for the GNU/Hurd architecture
Commit: 08ac364cd6595b60d32957ad64c577eaedb7723b
https://github.com/ioquake/ioq3/commit/08ac364cd6595b60d32957ad64c577eaedb7723b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M code/cgame/cg_event.c
Log Message:
-----------
Fix CG_WaterLevel() checks for waterlevel 2 and 3
CG_WaterLevel() added lerpOrigin to itself instead of adding view height
when checking for waterlevel 2 and 3. This did not cause issues because
ioq3 only compared the calculated waterlevel to more or equal to 1.
Commit: 386a00fc2b7db166c52bb8af23732d00ef18e676
https://github.com/ioquake/ioq3/commit/386a00fc2b7db166c52bb8af23732d00ef18e676
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M code/cgame/cg_event.c
Log Message:
-----------
Fix CGame CG_WaterLevel() comparisons
My last commit made it so that CGame "waterlevel 1" is feet in water,
but before it was erroneously about waist deep in water. The places
where it is checked it is suppose to be view position underwater.
Change comparisons to use correct value for view position underwater.
Commit: 5e575ae82e456f4f648f4516f1b71df8f17658cf
https://github.com/ioquake/ioq3/commit/5e575ae82e456f4f648f4516f1b71df8f17658cf
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M code/renderergl1/tr_shader.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
Apply greyscaling to fog blocks
Commit: b152cf14239db262fd483c43c49844f76f25636d
https://github.com/ioquake/ioq3/commit/b152cf14239db262fd483c43c49844f76f25636d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M code/renderergl1/tr_main.c
M code/renderergl2/tr_main.c
Log Message:
-----------
Don't fog 3D crosshair sprite
Commit: 993b838f2766c49d176793b15d9464a4e51fc9c8
https://github.com/ioquake/ioq3/commit/993b838f2766c49d176793b15d9464a4e51fc9c8
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-04 (Sat, 04 Jul 2015)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Fix Windows file list extension check
Windows' Sys_ListFiles would add files that contain the extension anywhere,
not only at the end of the file name.
Example: "word.pk3omghacks" use to be loaded as a pk3 file.
Commit: 2758eebbcced92b605461ed49db9bf4315fd3ec3
https://github.com/ioquake/ioq3/commit/2758eebbcced92b605461ed49db9bf4315fd3ec3
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
A misc/linux/server_compile.sh
A misc/linux/start_server.sh
Log Message:
-----------
server_compile.sh & start_server.sh for Linux ioq3 sysadmins
If your distribution doesn’t include such niceties, these could help a
newbie get started with a compiled build of ioquake3 for servers and a
short script to get started.
Commit: e79af0d1a07520b913e14b87efd5356c242439e4
https://github.com/ioquake/ioq3/commit/e79af0d1a07520b913e14b87efd5356c242439e4
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-06 (Mon, 06 Jul 2015)
Changed paths:
M misc/linux/server_compile.sh
Log Message:
-----------
Fix server_compile.sh to exit after completed
Also, convert '\n's to real new lines because the literal '\n's were
printed.
Commit: 5768e2316afb8c0dc49132c57800987b4b82fc31
https://github.com/ioquake/ioq3/commit/5768e2316afb8c0dc49132c57800987b4b82fc31
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M code/asm/snapvector.asm
Log Message:
-----------
Remove unused fpucw from snapvector.asm
It's usage was removed in commit 8a500d71.
Commit: 1bb2bc370d250101baf048a6edd1cc349aa996e9
https://github.com/ioquake/ioq3/commit/1bb2bc370d250101baf048a6edd1cc349aa996e9
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-09 (Thu, 09 Jul 2015)
Changed paths:
M code/renderergl1/tr_light.c
M code/renderergl2/tr_light.c
Log Message:
-----------
Fix OpenGL2 ignoring last light grid point on each axis
Also change light grid bounds clamping to make it more clear what invalid
values are.
Commit: 9f57fea0ee9e0162816310182a21fb58a0b69e79
https://github.com/ioquake/ioq3/commit/9f57fea0ee9e0162816310182a21fb58a0b69e79
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M code/renderergl1/tr_light.c
M code/renderergl2/tr_light.c
Log Message:
-----------
Backport ignoring values outside lightgrid to OpenGL1
Fixes possibly of reading memory past end of lightGridData or reading
wrong light grid data (wrapping around to next row).
Commit: ee2541efee2eace042303197a1645013d22fcc34
https://github.com/ioquake/ioq3/commit/ee2541efee2eace042303197a1645013d22fcc34
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M code/qcommon/cm_patch.c
Log Message:
-----------
Fix range checks for numBorders in CM_AddFacetBevels
Found by Coverity.
Commit: 2e904141ff5046356c69bcf34f39e457ad1ea2e5
https://github.com/ioquake/ioq3/commit/2e904141ff5046356c69bcf34f39e457ad1ea2e5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M code/qcommon/vm_x86.c
Log Message:
-----------
Make more vm_x86 macros use braces so they work with if blah run macro
MASK_REG in EmitMovEDXStack would incorrectly emit asm if 'andit' was 0.
'andit' would never be 0 though so it wasn't causing issues.
Found by Coverity.
Commit: c7500bb28e1cc7ea1c62b58c20248a8f852cc8e7
https://github.com/ioquake/ioq3/commit/c7500bb28e1cc7ea1c62b58c20248a8f852cc8e7
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Don't segfault in FS_CreatePath when there are no path seperators
Commit: 447392463651c7c5720757f2040af3938951c46f
https://github.com/ioquake/ioq3/commit/447392463651c7c5720757f2040af3938951c46f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M code/renderergl2/tr_fbo.c
Log Message:
-----------
Remove logically dead code in R_CheckFBO
Found by Coverity.
Commit: a5fbc1bfc4a0d572bc8c45ffdcc5bb3d1c521345
https://github.com/ioquake/ioq3/commit/a5fbc1bfc4a0d572bc8c45ffdcc5bb3d1c521345
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M code/renderergl1/tr_image.c
M code/renderergl2/tr_image.c
Log Message:
-----------
Fix alloc size for default skin and single shader skin
Found by Coverity.
Commit: 604b63f00f3f38ab8be33d8e1e72c086d9148fbd
https://github.com/ioquake/ioq3/commit/604b63f00f3f38ab8be33d8e1e72c086d9148fbd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M code/cgame/cg_servercmds.c
Log Message:
-----------
Fix cgs.teamVoteString buffer overflow in CG_ConfigStringModified
Found by Coverity.
Commit: b4b68b8e80e65b5887cbf426c0e06ad0780a238b
https://github.com/ioquake/ioq3/commit/b4b68b8e80e65b5887cbf426c0e06ad0780a238b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-12 (Sun, 12 Jul 2015)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Remove logically dead code from CL_GetServerStatus
Found by Coverity.
Commit: c91fe0bcfef61b912d52df6766b846f92267562c
https://github.com/ioquake/ioq3/commit/c91fe0bcfef61b912d52df6766b846f92267562c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-13 (Mon, 13 Jul 2015)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix handling too many teams in Team Arena UI
Commit: 071965b3f0647385f3c32a49c1df5e125550969c
https://github.com/ioquake/ioq3/commit/071965b3f0647385f3c32a49c1df5e125550969c
Author: Simon McVittie <smcv at debian.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M Makefile
Log Message:
-----------
Makefile: confine $(LIB) to the one platform that needs it, namely irix64
It isn't mentioned anywhere else, and deleting it from the Linux code
path means we don't need to maintain an exhaustive list of 64-bit
architectures.
Commit: c91fab3900345d047f085d1e467521bba1ebd28f
https://github.com/ioquake/ioq3/commit/c91fab3900345d047f085d1e467521bba1ebd28f
Author: Simon McVittie <smcv at debian.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M Makefile
Log Message:
-----------
build: canonicalize all ARM variants to "arm", matching q_platform.h
The ARCH in the Makefile must match the ARCH_STRING in q_platform.h;
otherwise, ioquake3 will install (for instance) uiARCH.so but look for
uiARCH_STRING.so, which isn't going to go well (particularly for
the modular renderer).
Like i386, but unlike most (all?) other Linux platforms, uname -m on
32-bit ARM machines can have various results starting with "arm",
depending on the specific CPU version (e.g. Raspberry Pi is armv6l,
RPi2 is armv7l). Again similar to the x86 family,
it's appropriate for them to share an architecture suffix;
q_platform.h has traditionally used "arm" so let's use that.
64-bit ARM makes a clean break from this, much like 64-bit x86 does:
uname -m produces a string not starting with arm (specifically
"aarch64"), and gcc predefines __aarch64__ instead of __arm__.
As a result, it is unaffected by this change.
Commit: 2a71948f21fe588dbce9b29409283e9c912ef8e7
https://github.com/ioquake/ioq3/commit/2a71948f21fe588dbce9b29409283e9c912ef8e7
Author: Simon McVittie <smcv at debian.org>
Date: 2015-07-14 (Tue, 14 Jul 2015)
Changed paths:
M Makefile
M code/qcommon/q_platform.h
Log Message:
-----------
build: define ARCH_STRING in Makefile on Linux and other GNU platforms
GNU platforms (Linux, kFreeBSD, Hurd) have endian.h to determine
endianness, so all architectures except x86_64 are in fact treated
identically, except that their ARCH_STRING is different.
The ARCH_STRING must always be identical to the ARCH from the Makefile,
otherwise the engine will not find its cgame, game and ui plugins
under their expected names and startup will fail. If we pass it in
from the Makefile, then an identical value is guaranteed, and we can
get rid of an increasingly long list of defined(__some_cpu__) tests.
The one remaining quirk is that we test __x86_64__ to determine
whether to define idx64; I've kept that, but separated it from
the ARCH_STRING.
On non-Linux platforms we only support a few architectures anyway,
so keeping the list up to date is less of a burden; *BSD porters
could probably use the same technique to get support for lots of
architectures with little effort, but I have not done that here,
because I cannot test it.
Windows must continue to support preprocessor-based architecture tests
in any case, so that the MSVC solutions (which do not use the Makefile)
can continue to work. However, Windows only runs on a few CPU families,
so this shouldn't be a significant burden in practice.
When cross-compiling, the tools are compiled for the build architecture
(COMPILE_PLATFORM, COMPILE_ARCH) rather than the host architecture
(PLATFORM, ARCH), so define ARCH_STRING to COMPILE_ARCH on a GNU
COMPILE_PLATFORM.
Commit: 61a49ba1dbe0fb61b3674b9f38e282f0e2aa51ab
https://github.com/ioquake/ioq3/commit/61a49ba1dbe0fb61b3674b9f38e282f0e2aa51ab
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-15 (Wed, 15 Jul 2015)
Changed paths:
M Makefile
M code/qcommon/q_platform.h
Log Message:
-----------
Merge pull request #129 from smcv/generic-platform
Implement Linux architecture support generically
Commit: ad24cfcd55c8990f4aefafb0b2f797ce4371b19f
https://github.com/ioquake/ioq3/commit/ad24cfcd55c8990f4aefafb0b2f797ce4371b19f
Author: Simon McVittie <smcv at debian.org>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M Makefile
Log Message:
-----------
build: if tput fails, fall back to a reasonable text width
If TERM is not set (which can happen in autobuilders and other
batch environments), or if tput cannot determine the number of
columns for some other reason, then it can fail and not produce
any output. Prior to this change, that would result in passing
field width -4 to fmt, which is an error and causes fmt to
produce no output.
Commit: 26ed99e85158b95f519b2f66ca47a5bf1b24134c
https://github.com/ioquake/ioq3/commit/26ed99e85158b95f519b2f66ca47a5bf1b24134c
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-22 (Wed, 22 Jul 2015)
Changed paths:
M Makefile
Log Message:
-----------
Merge pull request #131 from smcv/tput
build: if tput fails, fall back to a reasonable text width
Commit: 2a38bca9312cfbfcd2a36409c48263ecf3cb643d
https://github.com/ioquake/ioq3/commit/2a38bca9312cfbfcd2a36409c48263ecf3cb643d
Author: Pan7 <panter at gmx.net>
Date: 2015-07-24 (Fri, 24 Jul 2015)
Changed paths:
M code/sdl/sdl_glimp.c
M code/sdl/sdl_input.c
M code/sdl/sdl_snd.c
Log Message:
-----------
SDL_Init zero check
Commit: 605dfabb9475a45624b328fd42e6e07a17989c2e
https://github.com/ioquake/ioq3/commit/605dfabb9475a45624b328fd42e6e07a17989c2e
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-25 (Sat, 25 Jul 2015)
Changed paths:
M code/sdl/sdl_glimp.c
M code/sdl/sdl_input.c
M code/sdl/sdl_snd.c
Log Message:
-----------
Merge pull request #132 from Pan7/SDL_Init
SDL_Init zero check
Commit: 9e08cdb16a588c81f2ac2372347223b56886b512
https://github.com/ioquake/ioq3/commit/9e08cdb16a588c81f2ac2372347223b56886b512
Author: Pan7 <panter at gmx.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
SDL_FALSE/TRUE for SDL_SetWindowGrab
Commit: 2003a054f9c8412ad0028b7d662d2affd169ced9
https://github.com/ioquake/ioq3/commit/2003a054f9c8412ad0028b7d662d2affd169ced9
Author: Pan7 <panter at gmx.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_gamma.c
Log Message:
-----------
SDL_SetWindowGammaRamp check
Commit: 9694e93fd20e869d5da148634ae0eaf3ba5fc57f
https://github.com/ioquake/ioq3/commit/9694e93fd20e869d5da148634ae0eaf3ba5fc57f
Author: Pan7 <panter at gmx.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
SDL_GetWindowDisplayIndex check
Commit: 6fb47ce9bfd1b6deeded9aacea8e4339ac45fdbe
https://github.com/ioquake/ioq3/commit/6fb47ce9bfd1b6deeded9aacea8e4339ac45fdbe
Author: Pan7 <panter at gmx.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
SDL_CreateWindow NULL check
Commit: 4b176297e21f9cc6ee8f9bda0cf644ab9e5632c0
https://github.com/ioquake/ioq3/commit/4b176297e21f9cc6ee8f9bda0cf644ab9e5632c0
Author: Pan7 <panter at gmx.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Added SDL_GetError()
Commit: 19c4048315ce54dd20303a10c88e3b2f5fdfceb1
https://github.com/ioquake/ioq3/commit/19c4048315ce54dd20303a10c88e3b2f5fdfceb1
Author: Pan7 <panter at gmx.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_gamma.c
Log Message:
-----------
Added SDL_GetError()
Commit: 30c88442b24b6865aa683911337fed524cecc8e3
https://github.com/ioquake/ioq3/commit/30c88442b24b6865aa683911337fed524cecc8e3
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Merge pull request #133 from Pan7/SDL_bool
SDL_FALSE/TRUE for SDL_SetWindowGrab
Commit: 19fe4f8fbd94bead651a9fe92f18519b544c202f
https://github.com/ioquake/ioq3/commit/19fe4f8fbd94bead651a9fe92f18519b544c202f
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_gamma.c
Log Message:
-----------
Merge pull request #134 from Pan7/GammaCheck
SDL_SetWindowGammaRamp check
Commit: 5a495d5824886197e4ced1345dbd46009701b9fc
https://github.com/ioquake/ioq3/commit/5a495d5824886197e4ced1345dbd46009701b9fc
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Merge pull request #135 from Pan7/SDL_Index
SDL_GetWindowDisplayIndex check
Commit: c35e0faffb291cf7efbd5290aa5a9d90dccd36bc
https://github.com/ioquake/ioq3/commit/c35e0faffb291cf7efbd5290aa5a9d90dccd36bc
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Merge pull request #136 from Pan7/SDL_NULL
SDL_CreateWindow NULL check
Commit: 56808ab51f1c2c2736417aff31b99ca0bbfb47b6
https://github.com/ioquake/ioq3/commit/56808ab51f1c2c2736417aff31b99ca0bbfb47b6
Author: Pan7 <panter at gmx.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
SDL_GetWindowDisplayIndex() check2
Commit: 525eac0d992744ffdb4eee94457d9f2b3eedc2f1
https://github.com/ioquake/ioq3/commit/525eac0d992744ffdb4eee94457d9f2b3eedc2f1
Author: Pan7 <panter at gmx.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
SDL_GL_SetSwapInterval() check
Commit: 0dad4ce9febcb4b14886138044f6148a82175957
https://github.com/ioquake/ioq3/commit/0dad4ce9febcb4b14886138044f6148a82175957
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Merge pull request #92 from Pan7/curl_error
qcurl_multi_add_handle error check
Commit: 793708a01079faa23edcdfe55ed5f83ca7dd3deb
https://github.com/ioquake/ioq3/commit/793708a01079faa23edcdfe55ed5f83ca7dd3deb
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Merge pull request #137 from Pan7/SDL_display
SDL_GetWindowDisplayIndex() check2
Commit: db941dcb5fdccd26d747d687e31849c054dec97b
https://github.com/ioquake/ioq3/commit/db941dcb5fdccd26d747d687e31849c054dec97b
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Merge pull request #138 from Pan7/SDL_Swap
SDL_GL_SetSwapInterval() check
Commit: 2a8bf94de1dd3437633cababc9268e4cd4b44d75
https://github.com/ioquake/ioq3/commit/2a8bf94de1dd3437633cababc9268e4cd4b44d75
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-07-26 (Sun, 26 Jul 2015)
Changed paths:
M make-macosx-app.sh
Log Message:
-----------
Fix 'Invalid architecture' message in make-macosx-app.sh
Commit: 85faec91ab3a36c86adec7f6003fc308de268e50
https://github.com/ioquake/ioq3/commit/85faec91ab3a36c86adec7f6003fc308de268e50
Author: Pan7 <panter at gmx.net>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
qcurl_multi_remove_handle check
Commit: 4db5c3af40df390edd16fcf051723a6ffb8c0fd7
https://github.com/ioquake/ioq3/commit/4db5c3af40df390edd16fcf051723a6ffb8c0fd7
Author: Pan7 <panter at gmx.net>
Date: 2015-07-27 (Mon, 27 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
qcurl_multi_strerror not curl_multi_strerror
Commit: da79a3ed4ef4755e75e09c5f8ddaa0c4a9eea0ea
https://github.com/ioquake/ioq3/commit/da79a3ed4ef4755e75e09c5f8ddaa0c4a9eea0ea
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Merge pull request #140 from Pan7/qcurl_remove
qcurl_multi_remove_handle check
Commit: c2e146c1451e635905fbcb88b2a9785add986926
https://github.com/ioquake/ioq3/commit/c2e146c1451e635905fbcb88b2a9785add986926
Author: Pan7 <panter at gmx.net>
Date: 2015-07-28 (Tue, 28 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
qcurl_easy_setopt dev warning
Commit: e9e1e25d77bb68ce7700a8c819cc3462492a6053
https://github.com/ioquake/ioq3/commit/e9e1e25d77bb68ce7700a8c819cc3462492a6053
Author: Pan7 <panter at gmx.net>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
qcurl_multi_cleanup check
Commit: ed4cb4f42e788815a5dd0e6a68e08ddb8e0878c6
https://github.com/ioquake/ioq3/commit/ed4cb4f42e788815a5dd0e6a68e08ddb8e0878c6
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Merge pull request #142 from Pan7/qcurl_warn
qcurl_easy_setopt dev warning
Commit: eb3dda59e485f6b2334441bcca6c0cb8b454edfd
https://github.com/ioquake/ioq3/commit/eb3dda59e485f6b2334441bcca6c0cb8b454edfd
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Merge pull request #143 from Pan7/qcurl_cleanup
qcurl_multi_cleanup check
Commit: 4e1cf7ac9be6d3629ca9b7ea92686603261bede5
https://github.com/ioquake/ioq3/commit/4e1cf7ac9be6d3629ca9b7ea92686603261bede5
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Return the result from qcurl_easy_setopt_warn
Commit: 017af359691c4d417f54036ccec3bcb13bfe5499
https://github.com/ioquake/ioq3/commit/017af359691c4d417f54036ccec3bcb13bfe5499
Author: Pan7 <panter at gmx.net>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Add missing qcurl handle cleanup
Commit: ca2743c2f386ea48a7652bfcba2e1206de77befc
https://github.com/ioquake/ioq3/commit/ca2743c2f386ea48a7652bfcba2e1206de77befc
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-29 (Wed, 29 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Merge pull request #144 from Pan7/qurl_handle2
Add missing qcurl handle cleanup
Commit: 8fddf5d6cd212f7cc4e5c4c879b977de6379eff6
https://github.com/ioquake/ioq3/commit/8fddf5d6cd212f7cc4e5c4c879b977de6379eff6
Author: Pan7 <panter at gmx.net>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Fix va_list warning
Commit: 57a463dd5d4fc2e3280a6f10db7e8b698040bc56
https://github.com/ioquake/ioq3/commit/57a463dd5d4fc2e3280a6f10db7e8b698040bc56
Author: Tim Angus <tim at ngus.net>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Merge pull request #145 from Pan7/va_list
Fix va_list warning
Commit: 49ab0cc05e61a6c1b5862aa8b9495cee4a85b4cc
https://github.com/ioquake/ioq3/commit/49ab0cc05e61a6c1b5862aa8b9495cee4a85b4cc
Author: Tobias Kuehnhammer <kuehnhammertobias at gmail.com>
Date: 2015-07-30 (Thu, 30 Jul 2015)
Changed paths:
M code/game/bg_pmove.c
Log Message:
-----------
Fix (unused) watertype checks in PM_WaterMove
Commit: eaaaf62a167b2a5584046ea1200c38553e35d886
https://github.com/ioquake/ioq3/commit/eaaaf62a167b2a5584046ea1200c38553e35d886
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-08-18 (Tue, 18 Aug 2015)
Changed paths:
R misc/msvc10/cgame.vcxproj.user
R misc/msvc10/game.vcxproj.user
R misc/msvc10/q3_ui.vcxproj.user
R misc/msvc10/quake3.vcxproj.user
R misc/msvc10/ui.vcxproj.user
R misc/msvc11/ioq3.v11.suo
Log Message:
-----------
Remove MSVC user configuation files
Commit: 4ad0e516f55f2cc95645257e0f063c148e3e54a6
https://github.com/ioquake/ioq3/commit/4ad0e516f55f2cc95645257e0f063c148e3e54a6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-08-18 (Tue, 18 Aug 2015)
Changed paths:
M .gitignore
Log Message:
-----------
Ignore MSVC non-project files
Ignore auto generated or user configuration for MSVC projects.
Note: .user is ignored in Xcode section but applies to MSVC too.
Patch by @shearer12345.
Commit: af30a0e70a1b4e3119c7076bf622ce4b6c0d6771
https://github.com/ioquake/ioq3/commit/af30a0e70a1b4e3119c7076bf622ce4b6c0d6771
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-08-18 (Tue, 18 Aug 2015)
Changed paths:
M misc/msvc10/quake3.vcxproj
M misc/msvc10/quake3.vcxproj.filters
Log Message:
-----------
Update msvc10 renderer filenames (copied from msvc11)
Commit: beddd710d283bc13a6b94e79ea53123253689b58
https://github.com/ioquake/ioq3/commit/beddd710d283bc13a6b94e79ea53123253689b58
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-08-18 (Tue, 18 Aug 2015)
Changed paths:
M misc/msvc11/quake3.vcxproj
Log Message:
-----------
Fix msvc11 x86_64 runtime
Commit: d021150e04659eeccd2da7e8d0d459e408f00c6b
https://github.com/ioquake/ioq3/commit/d021150e04659eeccd2da7e8d0d459e408f00c6b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-08-18 (Tue, 18 Aug 2015)
Changed paths:
M misc/msvc11/quake3.vcxproj
Log Message:
-----------
Fix mscv11 libcurl include path
Commit: 24c7563478c75ab9644b772d58775dd2b14a7e40
https://github.com/ioquake/ioq3/commit/24c7563478c75ab9644b772d58775dd2b14a7e40
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-08-18 (Tue, 18 Aug 2015)
Changed paths:
M misc/msvc10/cgame.vcxproj
M misc/msvc10/game.vcxproj
M misc/msvc10/q3_ui.vcxproj
M misc/msvc10/quake3.vcxproj
M misc/msvc10/ui.vcxproj
Log Message:
-----------
Copy msvc11 build changes to msvc10
Commit: 40e9a3147071914cc6af11c04029f01ef888d0f4
https://github.com/ioquake/ioq3/commit/40e9a3147071914cc6af11c04029f01ef888d0f4
Author: shearer12345 <shearer12345 at gmail.com>
Date: 2015-08-18 (Tue, 18 Aug 2015)
Changed paths:
M misc/msvc10/cgame.vcxproj
M misc/msvc10/game.vcxproj
M misc/msvc10/q3_ui.vcxproj
M misc/msvc10/quake3.vcxproj
M misc/msvc10/ui.vcxproj
M misc/msvc11/cgame.vcxproj
M misc/msvc11/game.vcxproj
M misc/msvc11/q3_ui.vcxproj
M misc/msvc11/quake3.vcxproj
M misc/msvc11/ui.vcxproj
Log Message:
-----------
Make msvc10/11 use UseOfMfc false and CharacterSet "NotSet"
Commit: 1d83dcca3ec593a56dc92b831430fb12291c9bd8
https://github.com/ioquake/ioq3/commit/1d83dcca3ec593a56dc92b831430fb12291c9bd8
Author: shearer12345 <shearer12345 at gmail.com>
Date: 2015-08-18 (Tue, 18 Aug 2015)
Changed paths:
M misc/msvc10/quake3.vcxproj
M misc/msvc11/quake3.vcxproj
Log Message:
-----------
Update msvc10/11 for SDL2
update AdditionalIncludeDirectories to use SDL2
update AdditionalDependencies to use SDL2
add AdditionalLibraryDirectory to SDL2 libs
set sub-system as console
Commit: d64a75f3cb5cb0465cd38001bd67600bcd508d67
https://github.com/ioquake/ioq3/commit/d64a75f3cb5cb0465cd38001bd67600bcd508d67
Author: shearer12345 <shearer12345 at gmail.com>
Date: 2015-08-18 (Tue, 18 Aug 2015)
Changed paths:
M misc/msvc10/quake3.vcxproj
M misc/msvc11/quake3.vcxproj
Log Message:
-----------
add post-build event for msvc10/11 to copy SDL2.dll to build folder
Commit: b5e9e1357af54296976bf27c1bf110b550efb737
https://github.com/ioquake/ioq3/commit/b5e9e1357af54296976bf27c1bf110b550efb737
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-08-18 (Tue, 18 Aug 2015)
Changed paths:
M misc/msvc10/quake3.vcxproj
M misc/msvc11/quake3.vcxproj
Log Message:
-----------
Make msvc10/11 x86_64 copy SDL264.dll
Commit: 1c628c0fe5d4425e93cffe6c8cb9ec0387226653
https://github.com/ioquake/ioq3/commit/1c628c0fe5d4425e93cffe6c8cb9ec0387226653
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-08-19 (Wed, 19 Aug 2015)
Changed paths:
M misc/msvc10/cgame.vcxproj
M misc/msvc10/cgame.vcxproj.filters
M misc/msvc10/game.vcxproj
M misc/msvc10/game.vcxproj.filters
M misc/msvc10/q3_ui.vcxproj
M misc/msvc10/q3_ui.vcxproj.filters
M misc/msvc10/quake3.vcxproj
M misc/msvc10/quake3.vcxproj.filters
M misc/msvc10/ui.vcxproj
M misc/msvc10/ui.vcxproj.filters
M misc/msvc11/cgame.vcxproj
M misc/msvc11/cgame.vcxproj.filters
M misc/msvc11/game.vcxproj
M misc/msvc11/game.vcxproj.filters
M misc/msvc11/q3_ui.vcxproj
M misc/msvc11/q3_ui.vcxproj.filters
M misc/msvc11/quake3.vcxproj
M misc/msvc11/quake3.vcxproj.filters
M misc/msvc11/ui.vcxproj
M misc/msvc11/ui.vcxproj.filters
Log Message:
-----------
Update headers in VS (10 and 11) projects
So VS doesn't always want to rebuild.
Reported by @shearer12345.
Commit: f4aa39adc1bc9b7946316bd2589c353a47874d27
https://github.com/ioquake/ioq3/commit/f4aa39adc1bc9b7946316bd2589c353a47874d27
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-08-25 (Tue, 25 Aug 2015)
Changed paths:
M code/cgame/cg_local.h
Log Message:
-----------
Remove unused define CG_FONT_THRESHOLD
Commit: 4667210e1dc8df7d972c18bf411ac1263f678a45
https://github.com/ioquake/ioq3/commit/4667210e1dc8df7d972c18bf411ac1263f678a45
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-08-28 (Fri, 28 Aug 2015)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
more helpful error message
Can’t find your pak0.pk3? Here’s where we tried looking.
Commit: ede113b7b00cbc72eb1895e1ecd11271c3a39962
https://github.com/ioquake/ioq3/commit/ede113b7b00cbc72eb1895e1ecd11271c3a39962
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-08-28 (Fri, 28 Aug 2015)
Changed paths:
M README.md
Log Message:
-----------
Githalytics seems to have stopped being a thing.
Commit: 80a61f5b30f19b2a139458cf5a958e9c92153c67
https://github.com/ioquake/ioq3/commit/80a61f5b30f19b2a139458cf5a958e9c92153c67
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-08-28 (Fri, 28 Aug 2015)
Changed paths:
M README.md
Log Message:
-----------
Moving large chunks of README to wiki step 1
Commit: 752b9bafa87f617da550c392cd9c6731459ea8df
https://github.com/ioquake/ioq3/commit/752b9bafa87f617da550c392cd9c6731459ea8df
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-08-28 (Fri, 28 Aug 2015)
Changed paths:
M README.md
Log Message:
-----------
Point to the moved information
Commit: 11a65db8bb52e20d378066d4528cb794f98f5f4b
https://github.com/ioquake/ioq3/commit/11a65db8bb52e20d378066d4528cb794f98f5f4b
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-08-28 (Fri, 28 Aug 2015)
Changed paths:
M README.md
Log Message:
-----------
Removing more large chunks of outdated text
Commit: 87e0bf6eaf1dda4480529548582285d7a8c67c67
https://github.com/ioquake/ioq3/commit/87e0bf6eaf1dda4480529548582285d7a8c67c67
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-08-28 (Fri, 28 Aug 2015)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Better language, less tense
Commit: ce2b8db294875ed27a0ca3a4bffa4611c89f109f
https://github.com/ioquake/ioq3/commit/ce2b8db294875ed27a0ca3a4bffa4611c89f109f
Author: Dion Williams <dionrhys1 at gmail.com>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
Fix Cvar_Unset not notifying cvar_modifiedFlags
Upstream: JACoders/OpenJK at 9a5e9e87ff2d1302261978fa3f1adafb851bd6d6
Commit: 2917077323ac469ea12bfe4161a4f9e2082e652a
https://github.com/ioquake/ioq3/commit/2917077323ac469ea12bfe4161a4f9e2082e652a
Author: Dion Williams <dionrhys1 at gmail.com>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
Ensure reads from /dev/urandom are unbuffered
Upstream: JACoders/OpenJK at de6a9dfd40065ae9a5a2b0b3ef701feee8dac867
Commit: ed845a57c6d17d10d31a937e3ca1a76c0353a15e
https://github.com/ioquake/ioq3/commit/ed845a57c6d17d10d31a937e3ca1a76c0353a15e
Author: Tim Angus <tim at ngus.net>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
Merge pull request #153 from dionrhys/read-urandom-unbuffered
Ensure reads from /dev/urandom are unbuffered
Commit: 9767a0e790f6649c9676429b091f3b4c99571bc2
https://github.com/ioquake/ioq3/commit/9767a0e790f6649c9676429b091f3b4c99571bc2
Author: Tim Angus <tim at ngus.net>
Date: 2015-09-07 (Mon, 07 Sep 2015)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
Merge pull request #152 from dionrhys/cvar-unset-notify
Fix Cvar_Unset not notifying cvar_modifiedFlags
Commit: 566e2a18de19e029acca1f02666cd119ed62a0a8
https://github.com/ioquake/ioq3/commit/566e2a18de19e029acca1f02666cd119ed62a0a8
Author: Tim Angus <tim at ngus.net>
Date: 2015-09-09 (Wed, 09 Sep 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Fix wonky va_list usage
Commit: ec6916ded5574a98708418742ff0615a0218b8e4
https://github.com/ioquake/ioq3/commit/ec6916ded5574a98708418742ff0615a0218b8e4
Author: Tim Angus <tim at ngus.net>
Date: 2015-09-09 (Wed, 09 Sep 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Fix the wonky fix to the wonky va_list usage
Commit: b85935d30c4169188753cccb071934225f5fbea0
https://github.com/ioquake/ioq3/commit/b85935d30c4169188753cccb071934225f5fbea0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-09-15 (Tue, 15 Sep 2015)
Changed paths:
M code/cgame/cg_newdraw.c
M code/ui/ui_main.c
Log Message:
-----------
Fix glyph width calculation in Text_Paint_Limit
Text_Width's scale argument will be multiplied by glyphScale, so don't
pass useScale that is already multiplied by glyphScale as this makes
the scale too big.
Commit: 3001cacf8970b5333f6c6e7f6fae8c2b3b4452b7
https://github.com/ioquake/ioq3/commit/3001cacf8970b5333f6c6e7f6fae8c2b3b4452b7
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-09-16 (Wed, 16 Sep 2015)
Changed paths:
M code/q3_ui/ui_addbots.c
Log Message:
-----------
Make add bots menu use standard menu drawing
Made add bots menu draw banner and background like remove bots menu.
Commit: f860a753e005969dfc9a5afcbbb0e64dcaa3c24f
https://github.com/ioquake/ioq3/commit/f860a753e005969dfc9a5afcbbb0e64dcaa3c24f
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-09-17 (Thu, 17 Sep 2015)
Changed paths:
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
Add Steam's Quake 3 Arena dir to game dirs on Windows.
Commit: 5e09f20cd4dcabd0e54d4365d2a8886251b0ad53
https://github.com/ioquake/ioq3/commit/5e09f20cd4dcabd0e54d4365d2a8886251b0ad53
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-09-17 (Thu, 17 Sep 2015)
Changed paths:
M code/qcommon/cm_patch.c
Log Message:
-----------
Use correct array size for facets in cm_patch.c
Commit: 68ab4e9548e62dbed881f4afbef08fc92e04f63d
https://github.com/ioquake/ioq3/commit/68ab4e9548e62dbed881f4afbef08fc92e04f63d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-09-20 (Sun, 20 Sep 2015)
Changed paths:
M code/qcommon/cmd.c
Log Message:
-----------
Early out of Cmd_CompleteArgument and Cmd_SetCommandCompletionFunc
Reported by Ensiform.
Commit: 750fdc0e43138eb4850974386fbcae2eac919019
https://github.com/ioquake/ioq3/commit/750fdc0e43138eb4850974386fbcae2eac919019
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-09-22 (Tue, 22 Sep 2015)
Changed paths:
M code/qcommon/q_shared.h
Log Message:
-----------
Align indent of defines at top of q_shared.h to 4 space tabs
Commit: 7e96fd9cb641cf841f38aece0c4187afc295224c
https://github.com/ioquake/ioq3/commit/7e96fd9cb641cf841f38aece0c4187afc295224c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-09-22 (Tue, 22 Sep 2015)
Changed paths:
M code/qcommon/q_shared.h
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
Make steam path optional at compile time for standalone games
Commit: c138659de18e65fe929024462c6c3176c40343d1
https://github.com/ioquake/ioq3/commit/c138659de18e65fe929024462c6c3176c40343d1
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-09-24 (Thu, 24 Sep 2015)
Changed paths:
A misc/osx/start_server.sh
Log Message:
-----------
A mac dedicated server script
Commit: 45162a395fe30d6d73f51eccc3ecbfe7b902f0b6
https://github.com/ioquake/ioq3/commit/45162a395fe30d6d73f51eccc3ecbfe7b902f0b6
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-09-24 (Thu, 24 Sep 2015)
Changed paths:
M misc/linux/start_server.sh
M misc/osx/start_server.sh
Log Message:
-----------
Fixed the os x path and now both scripts will take arguments
Commit: e0b58abf53691ff0e54a19867d4af6a873b2af62
https://github.com/ioquake/ioq3/commit/e0b58abf53691ff0e54a19867d4af6a873b2af62
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-09-24 (Thu, 24 Sep 2015)
Changed paths:
M misc/linux/start_server.sh
M misc/osx/start_server.sh
Log Message:
-----------
Don't quote me.
Commit: 3bd7a8d842536cc998d1abae19058ecc17084738
https://github.com/ioquake/ioq3/commit/3bd7a8d842536cc998d1abae19058ecc17084738
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-09-25 (Fri, 25 Sep 2015)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Search for mods in steam path as well as home and base paths.
Commit: 2f77a98afee2daf6de9a7e2d304e52e15c40510b
https://github.com/ioquake/ioq3/commit/2f77a98afee2daf6de9a7e2d304e52e15c40510b
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-09-25 (Fri, 25 Sep 2015)
Changed paths:
M code/qcommon/q_shared.h
M code/sys/sys_win32.c
Log Message:
-----------
Use Windows uninstall path to find Steam Quake 3 install.
Thanks Pan- and Ensiform for pointing this out.
Commit: c70e10d15ee40c65ab0bb10e4b5756ec688a2d44
https://github.com/ioquake/ioq3/commit/c70e10d15ee40c65ab0bb10e4b5756ec688a2d44
Author: Tim Angus <tim at ngus.net>
Date: 2015-09-25 (Fri, 25 Sep 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Effectively revert c2e146c1
Commit: 9732f1ba69970c41e942b3234d6f510bf8622b06
https://github.com/ioquake/ioq3/commit/9732f1ba69970c41e942b3234d6f510bf8622b06
Author: Tim Angus <tim at ngus.net>
Date: 2015-09-26 (Sat, 26 Sep 2015)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Now with less infinite recursion
Commit: 1902b6e65903d82ad91424e825dfc2e576d5e410
https://github.com/ioquake/ioq3/commit/1902b6e65903d82ad91424e825dfc2e576d5e410
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-09-26 (Sat, 26 Sep 2015)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Fix compiling on Windows without Steam path/appid
Commit: 7e0dac7517d3528eecfcf057515abc5ecac33f10
https://github.com/ioquake/ioq3/commit/7e0dac7517d3528eecfcf057515abc5ecac33f10
Author: Tim Angus <tim at ngus.net>
Date: 2015-10-04 (Sun, 04 Oct 2015)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix check for empty rconpassword in CL_Rcon_f
Commit: 7f4b34bf095a4e36d34cbdb2653edf11e7239325
https://github.com/ioquake/ioq3/commit/7f4b34bf095a4e36d34cbdb2653edf11e7239325
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-10-04 (Sun, 04 Oct 2015)
Changed paths:
M code/renderergl1/tr_backend.c
M code/renderergl2/tr_backend.c
Log Message:
-----------
Remove unused define MAC_EVENT_PUMP_MSEC
Commit: fad66ae22225890dac05e742078f7cfb7e3475a0
https://github.com/ioquake/ioq3/commit/fad66ae22225890dac05e742078f7cfb7e3475a0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-10-04 (Sun, 04 Oct 2015)
Changed paths:
M Makefile
Log Message:
-----------
Maybe fix old MSYS when there is an empty for loop
Based on ioquake3 svn r1485.
Commit: ce35188acd270c75d766681016ae26fa030b5315
https://github.com/ioquake/ioq3/commit/ce35188acd270c75d766681016ae26fa030b5315
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-10-16 (Fri, 16 Oct 2015)
Changed paths:
M code/renderergl1/tr_image.c
Log Message:
-----------
Add support for uncompressed image upload flag to OpenGL1
Commit: 8531162bd9761ce49016b3738ddf394b28f8e462
https://github.com/ioquake/ioq3/commit/8531162bd9761ce49016b3738ddf394b28f8e462
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-10-16 (Fri, 16 Oct 2015)
Changed paths:
M code/renderergl1/tr_cmds.c
M code/renderergl2/tr_cmds.c
Log Message:
-----------
Fix not swapping buffers because out of cmd buffer space
Reserve space for end of list and swap buffer commands. These are absolutely
required and cannot be dropped. Dropping swap buffer command causes screen
to not update and possible crash from drawsurf buffer overflow if not enough
cmd buffer space for many continous frames.
Commit: e6209f3b7c008d6d6ec933788088510ad04cd2c5
https://github.com/ioquake/ioq3/commit/e6209f3b7c008d6d6ec933788088510ad04cd2c5
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-10-16 (Fri, 16 Oct 2015)
Changed paths:
M code/renderergl1/tr_main.c
M code/renderergl2/tr_main.c
Log Message:
-----------
Fix crash from reading past end of tr.refdef.drawSurfs
The number of draw surfaces was range checked against number of surfaces for
the current view but needs to check total for the frame otherwise can read
past the end of the tr.refdef.drawSurfs array when there are multiple views.
Commit: 81e2b6c0cf1bf8f7cea18035d24edb1ff8ae36ff
https://github.com/ioquake/ioq3/commit/81e2b6c0cf1bf8f7cea18035d24edb1ff8ae36ff
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-10-16 (Fri, 16 Oct 2015)
Changed paths:
M code/renderergl1/tr_cmds.c
M code/renderergl2/tr_cmds.c
Log Message:
-----------
Fix reserved size for swap buffer command being too small on x86_64
Commit: 41f83ac8b0a5e6e9b1a80be9ec6f8c143944201f
https://github.com/ioquake/ioq3/commit/41f83ac8b0a5e6e9b1a80be9ec6f8c143944201f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2015-10-17 (Sat, 17 Oct 2015)
Changed paths:
M code/renderergl1/tr_cmds.c
M code/renderergl2/tr_cmds.c
Log Message:
-----------
Replace 4 with sizeof( int ) in R_GetCommandBufferReserved
Commit: f663104cfcf2a9ec5078a86283bdb4595ab22cf3
https://github.com/ioquake/ioq3/commit/f663104cfcf2a9ec5078a86283bdb4595ab22cf3
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Access 32-bit registry key from 64-bit Windows correctly.
Commit: 2954bdfa655dc18b28ec49378b3ba238677b1da9
https://github.com/ioquake/ioq3/commit/2954bdfa655dc18b28ec49378b3ba238677b1da9
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-02 (Wed, 02 Dec 2015)
Changed paths:
M code/renderergl2/tr_shader.c
Log Message:
-----------
OpenGL2: automatically load textures with a _s suffix as specular.
Commit: e5aabdaff61421fce608099c9c9b80d67a3d627a
https://github.com/ioquake/ioq3/commit/e5aabdaff61421fce608099c9c9b80d67a3d627a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-03 (Thu, 03 Dec 2015)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M opengl2-readme.md
Log Message:
-----------
OpenGL2: Remove some rendering options for simplicity.
Commit: 92d4b20129e81c2f1c69fe663f182ebb788f9bda
https://github.com/ioquake/ioq3/commit/92d4b20129e81c2f1c69fe663f182ebb788f9bda
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_scene.c
M code/renderergl2/tr_shade.c
Log Message:
-----------
OpenGL2: Add option in code for alternate overbright method.
Commit: b52ede04457f5e46e3ee3a195238fa4b762647aa
https://github.com/ioquake/ioq3/commit/b52ede04457f5e46e3ee3a195238fa4b762647aa
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-08 (Tue, 08 Dec 2015)
Changed paths:
M code/renderergl2/glsl/lightall_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:
-----------
OpenGL2: Add r_glossIsRoughness.
Commit: f9c72eee693b08cd301e9aca2f444318d8ae846b
https://github.com/ioquake/ioq3/commit/f9c72eee693b08cd301e9aca2f444318d8ae846b
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-09 (Wed, 09 Dec 2015)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_light.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_shade.c
Log Message:
-----------
OpenGL2: Parse radius entries from misc_cubemap entities.
Commit: 08ecc3a80a98e6f57ff4f2ae301fa2b3df501cf4
https://github.com/ioquake/ioq3/commit/08ecc3a80a98e6f57ff4f2ae301fa2b3df501cf4
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-09 (Wed, 09 Dec 2015)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
Log Message:
-----------
OpenGL2: Forgot a multiply.
Commit: c07cc282d036dd70f90a9d0594f8f680508b2f98
https://github.com/ioquake/ioq3/commit/c07cc282d036dd70f90a9d0594f8f680508b2f98
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-09 (Wed, 09 Dec 2015)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_scene.c
Log Message:
-----------
OpenGL2: Use correct sunlight color for sunlight specular.
Commit: cbfc3471bc5058c6e8ada0e83555e512f8f51194
https://github.com/ioquake/ioq3/commit/cbfc3471bc5058c6e8ada0e83555e512f8f51194
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-15 (Tue, 15 Dec 2015)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_local.h
M opengl2-readme.md
Log Message:
-----------
OpenGL2: Switch to RGTC from LATC for normal maps.
Also added a RGTC compressor as a workaround on Intel graphics.
Commit: 336419235ae034e63ff595954bed30b801183ac4
https://github.com/ioquake/ioq3/commit/336419235ae034e63ff595954bed30b801183ac4
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-16 (Wed, 16 Dec 2015)
Changed paths:
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Some tr_image.c cleanup.
Commit: f965f3c66e6cf8c4220982d1d03fd384b0774cbc
https://github.com/ioquake/ioq3/commit/f965f3c66e6cf8c4220982d1d03fd384b0774cbc
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-18 (Fri, 18 Dec 2015)
Changed paths:
M Makefile
M code/renderergl2/tr_image.c
A code/renderergl2/tr_image_dds.c
Log Message:
-----------
OpenGL2: DDS (compressed textures) support.
Commit: f78d04eba876545e08dccc5b78dff6f9db14753d
https://github.com/ioquake/ioq3/commit/f78d04eba876545e08dccc5b78dff6f9db14753d
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-18 (Fri, 18 Dec 2015)
Changed paths:
M code/renderergl2/tr_image_dds.c
Log Message:
-----------
OpenGL2: Add null dereference checks to DDS loader.
Commit: d8fd07b69a431a91af4372bc63c81c2c966a5dff
https://github.com/ioquake/ioq3/commit/d8fd07b69a431a91af4372bc63c81c2c966a5dff
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-20 (Sun, 20 Dec 2015)
Changed paths:
M code/renderercommon/tr_image_jpg.c
Log Message:
-----------
Make jpeg loading errors non-fatal.
Commit: e25035672dee5036993c53fe7c77635e1476c70f
https://github.com/ioquake/ioq3/commit/e25035672dee5036993c53fe7c77635e1476c70f
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-21 (Mon, 21 Dec 2015)
Changed paths:
M code/renderercommon/tr_image_jpg.c
Log Message:
-----------
Fix error handling in RE_SaveJPGToBuffer().
Commit: 06feb6115b150eb8e060412d37e4976b7bc86bec
https://github.com/ioquake/ioq3/commit/06feb6115b150eb8e060412d37e4976b7bc86bec
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-21 (Mon, 21 Dec 2015)
Changed paths:
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Support picmip for DDS textures.
Commit: a6a6162f0434347c1ee57ddf570e034fc769c14e
https://github.com/ioquake/ioq3/commit/a6a6162f0434347c1ee57ddf570e034fc769c14e
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-22 (Tue, 22 Dec 2015)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_image_dds.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Add r_exportCubemaps for saving cubemaps on map load.
Commit: c3216f54d2fcc9539ddde9c17add6aaf37def496
https://github.com/ioquake/ioq3/commit/c3216f54d2fcc9539ddde9c17add6aaf37def496
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-23 (Wed, 23 Dec 2015)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Replace r_exportCubemaps cvar with exportCubemaps command.
Commit: e2b243796676383827181a2c29f8478696760089
https://github.com/ioquake/ioq3/commit/e2b243796676383827181a2c29f8478696760089
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2015-12-24 (Thu, 24 Dec 2015)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Add r_cubemapSize.
Commit: 5555788867ba8f4633455c9d4c981472a228ee6a
https://github.com/ioquake/ioq3/commit/5555788867ba8f4633455c9d4c981472a228ee6a
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-12-28 (Mon, 28 Dec 2015)
Changed paths:
M code/qcommon/common.c
M code/qcommon/q_shared.h
Log Message:
-----------
Merge pull request #103 from openmoh/ioq3-intro
Have custom intro cinematics for standalone game
Commit: fe619680f8fa9794906fc82a9c8c6113770696e6
https://github.com/ioquake/ioq3/commit/fe619680f8fa9794906fc82a9c8c6113770696e6
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2015-12-28 (Mon, 28 Dec 2015)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/server/sv_ccmds.c
Log Message:
-----------
Merge pull request #73 from Pan7/sayto
sayto cmd with player name completion
Commit: 615b73288fb589650f446ebf4e7e9a40192bf7dc
https://github.com/ioquake/ioq3/commit/615b73288fb589650f446ebf4e7e9a40192bf7dc
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-01-06 (Wed, 06 Jan 2016)
Changed paths:
M Makefile
M code/client/cl_cgame.c
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
M code/client/snd_openal.c
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_snapshot.c
Log Message:
-----------
Use Opus for VoIP
Server/client VoIP protocol is handled by adding new cvars
cl_voipProtocol and sv_voipProtocol, sv_voip and cl_voip
are used to auto set/clear them. All users need to touch
are cl/sv_voip as 0 or 1 just like before.
Old Speex VoIP packets in demos are skipped.
New VoIP packets are skipped in demos if sv_voipProtocol
doesn't match cl_voipProtocol.
Notable difference between usage of speex and opus codecs,
when using Speex client would be sent 80ms at a time.
Using Opus, 60ms is sent at a time. This was changed because
the Opus codec supports encoding up to 60ms at a time.
(Simpler to send only one codec frame in a packet.)
Commit: 8d38e2307c2932b22d6c2c931479782c8a765eba
https://github.com/ioquake/ioq3/commit/8d38e2307c2932b22d6c2c931479782c8a765eba
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-01-06 (Wed, 06 Jan 2016)
Changed paths:
M code/client/cl_parse.c
Log Message:
-----------
Fix some opus_decode issues
It was able to fail the assert before. I was using opus_decode wrong.
Commit: 42dee17663cfc841fe6d0933f5c1dc10463e2dbd
https://github.com/ioquake/ioq3/commit/42dee17663cfc841fe6d0933f5c1dc10463e2dbd
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2016-01-07 (Thu, 07 Jan 2016)
Changed paths:
M Makefile
M code/client/cl_cgame.c
M code/client/cl_input.c
M code/client/cl_main.c
M code/client/cl_parse.c
M code/client/client.h
M code/client/snd_openal.c
M code/qcommon/qcommon.h
M code/server/server.h
M code/server/sv_client.c
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_snapshot.c
Log Message:
-----------
Merge pull request #42 from zturtleman/opus_voip_2
Use Opus for VoIP [updated]
Commit: 63e45fab9ab0db45ab1b4727b54472ab88f1863d
https://github.com/ioquake/ioq3/commit/63e45fab9ab0db45ab1b4727b54472ab88f1863d
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-01-15 (Fri, 15 Jan 2016)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
Log Message:
-----------
OpenGL2: Remove specular ambient.
Commit: 3089df0398b8d0be9d6234e1620468aa2b068897
https://github.com/ioquake/ioq3/commit/3089df0398b8d0be9d6234e1620468aa2b068897
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-01-15 (Fri, 15 Jan 2016)
Changed paths:
A misc/msvc12/cgame.def
A misc/msvc12/cgame.vcxproj
A misc/msvc12/game.def
A misc/msvc12/game.vcxproj
A misc/msvc12/glsl_stringify.vbs
A misc/msvc12/ioq3.sln
A misc/msvc12/opengl1.vcxproj
A misc/msvc12/opengl1.vcxproj.filters
A misc/msvc12/opengl2.vcxproj
A misc/msvc12/opengl2.vcxproj.filters
A misc/msvc12/q3_ui.def
A misc/msvc12/q3_ui.vcxproj
A misc/msvc12/quake3.vcxproj
A misc/msvc12/quake3.vcxproj.filters
A misc/msvc12/ui.def
A misc/msvc12/ui.vcxproj
Log Message:
-----------
Add msvc12 project files.
Commit: 275317fefb550401aca885c4c9bdac8714880939
https://github.com/ioquake/ioq3/commit/275317fefb550401aca885c4c9bdac8714880939
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-01-18 (Mon, 18 Jan 2016)
Changed paths:
M Makefile
M code/renderercommon/qgl.h
M code/renderergl2/tr_backend.c
A code/renderergl2/tr_dsa.c
A code/renderergl2/tr_dsa.h
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shadows.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
M misc/msvc12/opengl2.vcxproj
M misc/msvc12/opengl2.vcxproj.filters
Log Message:
-----------
OpenGL2: Direct state access, part 1: Texture binds
Commit: f70e9dac011308e8eabd3bb0efe00c297bb92f5b
https://github.com/ioquake/ioq3/commit/f70e9dac011308e8eabd3bb0efe00c297bb92f5b
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-01-18 (Mon, 18 Jan 2016)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_dsa.c
M code/renderergl2/tr_dsa.h
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Direct state access, part 2: Uniforms.
Commit: 28ff3830612ab6055892887a828719e83391632f
https://github.com/ioquake/ioq3/commit/28ff3830612ab6055892887a828719e83391632f
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-01-20 (Wed, 20 Jan 2016)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_dsa.c
M code/renderergl2/tr_dsa.h
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_init.c
Log Message:
-----------
OpenGL2: Direct state access, part 3: Framebuffers.
Commit: 558da2527725fff521bbd3a6d341c606d395d92a
https://github.com/ioquake/ioq3/commit/558da2527725fff521bbd3a6d341c606d395d92a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-01-21 (Thu, 21 Jan 2016)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_fbo.h
M code/renderergl2/tr_postprocess.c
Log Message:
-----------
OpenGL2: Some FBO related cleanup/fixes.
Commit: 2b2f1aeaa12097c731c2fa1de08c2f366872ba23
https://github.com/ioquake/ioq3/commit/2b2f1aeaa12097c731c2fa1de08c2f366872ba23
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-01-28 (Thu, 28 Jan 2016)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_dsa.c
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Load existing per-map cubemaps.
Commit: 41791c662ff89e1edf7fdefe1e96428ccd7f93af
https://github.com/ioquake/ioq3/commit/41791c662ff89e1edf7fdefe1e96428ccd7f93af
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-01-29 (Fri, 29 Jan 2016)
Changed paths:
M code/client/cl_input.c
Log Message:
-----------
Fix frame_msec possibly being zero in cl_input.c.
This fixes a mouse freezing bug.
Commit: ad952b9537ab8d465c5b5006feb29975ad57f74b
https://github.com/ioquake/ioq3/commit/ad952b9537ab8d465c5b5006feb29975ad57f74b
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-02-01 (Mon, 01 Feb 2016)
Changed paths:
M code/renderergl2/glsl/calclevels4x_fp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/tonemap_fp.glsl
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_scene.c
M code/renderergl2/tr_shader.c
M opengl2-readme.md
Log Message:
-----------
OpenGL2: Merge several cvars into r_pbr.
r_glossIsRoughness, r_specularIsMetallic, r_framebufferGamma, r_tonemapGamma, r_materialGamma, r_lightGamma
Commit: 871872689e647ac23ad191459a9330a5fe0f10cc
https://github.com/ioquake/ioq3/commit/871872689e647ac23ad191459a9330a5fe0f10cc
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-02-10 (Wed, 10 Feb 2016)
Changed paths:
A code/qcommon/json.h
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
Log Message:
-----------
OpenGL2: Add named cubemaps and per-map env.json parsing.
Commit: 0f6f2be155ad2750498ed69c0018602fb5282f63
https://github.com/ioquake/ioq3/commit/0f6f2be155ad2750498ed69c0018602fb5282f63
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-02-12 (Fri, 12 Feb 2016)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_scene.c
Log Message:
-----------
OpenGL2: Typos.
Commit: d11cfc88d50efdda6618282a0f1aed1c9c4c4c93
https://github.com/ioquake/ioq3/commit/d11cfc88d50efdda6618282a0f1aed1c9c4c4c93
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-02-17 (Wed, 17 Feb 2016)
Changed paths:
M code/renderergl2/tr_dsa.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Fix some GL errors and no sun shadows on older OpenGLs.
Commit: a331637745fb82266f3627fb438f2d58d53e366c
https://github.com/ioquake/ioq3/commit/a331637745fb82266f3627fb438f2d58d53e366c
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-02-17 (Wed, 17 Feb 2016)
Changed paths:
M code/renderergl2/glsl/calclevels4x_fp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/glsl/tonemap_fp.glsl
M code/renderergl2/tr_shade.c
Log Message:
-----------
OpenGL2: Shader optimization, and add dither to tonemap.
Commit: 90d6f941f805ba5dcc5179b0218b0e70bef7d1ce
https://github.com/ioquake/ioq3/commit/90d6f941f805ba5dcc5179b0218b0e70bef7d1ce
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-03-07 (Mon, 07 Mar 2016)
Changed paths:
M code/renderergl2/glsl/depthblur_fp.glsl
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Add r_shadowBlur.
Commit: 5738d09969d5464fec29c3145fc2826ac5ce1e4f
https://github.com/ioquake/ioq3/commit/5738d09969d5464fec29c3145fc2826ac5ce1e4f
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-03-07 (Mon, 07 Mar 2016)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Add r_glossType.
Commit: 65b999446d7a00c12156490e4593b31c2e6b204b
https://github.com/ioquake/ioq3/commit/65b999446d7a00c12156490e4593b31c2e6b204b
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-03-08 (Tue, 08 Mar 2016)
Changed paths:
M code/renderergl2/glsl/depthblur_fp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/ssao_fp.glsl
M code/renderergl2/tr_backend.c
Log Message:
-----------
OpenGL2: Speedup for SSAO & blur shaders, fix sunlight normals in lightall.
Commit: 934014e237cad2768d76d253d5028b97b96085a0
https://github.com/ioquake/ioq3/commit/934014e237cad2768d76d253d5028b97b96085a0
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-03-09 (Wed, 09 Mar 2016)
Changed paths:
M code/renderergl2/tr_fbo.c
Log Message:
-----------
OpenGL2: Create FBOs if target image exists, not cvar settings.
Commit: 87cb2167bfc9fc364a28fe9e3d63cc5977f4b48f
https://github.com/ioquake/ioq3/commit/87cb2167bfc9fc364a28fe9e3d63cc5977f4b48f
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-03-10 (Thu, 10 Mar 2016)
Changed paths:
M code/renderergl2/glsl/depthblur_fp.glsl
M code/renderergl2/glsl/ssao_fp.glsl
M code/renderergl2/tr_backend.c
Log Message:
-----------
OpenGL2: Fixes to depth blur and ssao.
Commit: 93e1feaaad19fcc97459b8fd15492b1ff3551bc3
https://github.com/ioquake/ioq3/commit/93e1feaaad19fcc97459b8fd15492b1ff3551bc3
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-03-11 (Fri, 11 Mar 2016)
Changed paths:
M code/renderergl2/glsl/depthblur_fp.glsl
M code/renderergl2/glsl/depthblur_vp.glsl
M code/renderergl2/glsl/ssao_fp.glsl
M code/renderergl2/tr_backend.c
Log Message:
-----------
OpenGL2: More ssao/depth blur improvements.
Commit: eb7408ddac79b0d6693421498488a3cdfabb732a
https://github.com/ioquake/ioq3/commit/eb7408ddac79b0d6693421498488a3cdfabb732a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-03-14 (Mon, 14 Mar 2016)
Changed paths:
M code/renderergl2/tr_shade.c
Log Message:
-----------
OpenGL2: Fix r_lightmap.
Commit: f911e32bb059f714dfc49dc2296bc6f27c442e4c
https://github.com/ioquake/ioq3/commit/f911e32bb059f714dfc49dc2296bc6f27c442e4c
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-03-15 (Tue, 15 Mar 2016)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
Log Message:
-----------
OpenGL2: Fix horribly broken metallic shader.
Commit: 2a3c331ba1bfd31484f3f80d51c9d2b38f5d3191
https://github.com/ioquake/ioq3/commit/2a3c331ba1bfd31484f3f80d51c9d2b38f5d3191
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2016-03-27 (Sun, 27 Mar 2016)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Sys_GetProcessorFeatures() didn't check for 3DNow! or Altivec.
Commit: 11668bb1f0fb2d70cd6760009f7781c079341a2a
https://github.com/ioquake/ioq3/commit/11668bb1f0fb2d70cd6760009f7781c079341a2a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-03-27 (Sun, 27 Mar 2016)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Fix typo of SDL_Has3DNow() in Sys_GetProcessorFeatures()
Commit: ee7fdef87f6a333628dc1846d3207bc80f996616
https://github.com/ioquake/ioq3/commit/ee7fdef87f6a333628dc1846d3207bc80f996616
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-03-28 (Mon, 28 Mar 2016)
Changed paths:
M code/renderergl2/tr_main.c
Log Message:
-----------
OpenGL2: Improve cubemap outside error.
Commit: 80357ff1f26841424de4e9616fa7c4788da1cc8f
https://github.com/ioquake/ioq3/commit/80357ff1f26841424de4e9616fa7c4788da1cc8f
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-04-04 (Mon, 04 Apr 2016)
Changed paths:
M misc/linux/q3a.service
Log Message:
-----------
Remove incorrect documentation from q3a.service
rate, snaps, and cl_maxpackets cvars only affect client.
Commit: 60f56670d696f49b1f7183e152f8d408f1d5b918
https://github.com/ioquake/ioq3/commit/60f56670d696f49b1f7183e152f8d408f1d5b918
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-04-05 (Tue, 05 Apr 2016)
Changed paths:
M code/renderergl2/tr_shade.c
Log Message:
-----------
OpenGL2: Render metals as nonmetal on cubemaps, and some ComputeShaderColors cleanup.
Commit: 1f6703821f11be9c711c6ee42371ab290dd12776
https://github.com/ioquake/ioq3/commit/1f6703821f11be9c711c6ee42371ab290dd12776
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-04-05 (Tue, 05 Apr 2016)
Changed paths:
M code/renderergl2/glsl/depthblur_fp.glsl
M code/renderergl2/glsl/depthblur_vp.glsl
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_fbo.h
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_postprocess.c
Log Message:
-----------
OpenGL2: Some FBO cleanup, and add non-depth blur to blur shader.
Commit: d8afce680510ab664f4e575d019fe045b99228c1
https://github.com/ioquake/ioq3/commit/d8afce680510ab664f4e575d019fe045b99228c1
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-05-08 (Sun, 08 May 2016)
Changed paths:
M Makefile
Log Message:
-----------
Cross-compiling using mingw should only pick one gcc executable
If multiple mingw toolchains are installed, the Makefile set CC to all
present gcc executables. Pick only the first one instead of passing the
others as arguments.
"CC: /usr/bin/i686-w64-mingw32-gcc /usr/bin/i686-pc-mingw32-gcc"
Commit: 8b458e545765687c60fc810d3e261d48a378e21c
https://github.com/ioquake/ioq3/commit/8b458e545765687c60fc810d3e261d48a378e21c
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-05-09 (Mon, 09 May 2016)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/server/sv_ccmds.c
Log Message:
-----------
Fix warnings that names passed to Name_PlayerNameCompletion is not const
Commit: acd659b05a6b2a8b3f80ddc08c8f1416919160e3
https://github.com/ioquake/ioq3/commit/acd659b05a6b2a8b3f80ddc08c8f1416919160e3
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-05-09 (Mon, 09 May 2016)
Changed paths:
M code/renderergl2/tr_shade.c
Log Message:
-----------
OpenGL2: Fix specularScale override not being used in RB_IterateStagesGeneric
Commit: 2dcc5719e3b0da88eb260d6ae88c4de802efe210
https://github.com/ioquake/ioq3/commit/2dcc5719e3b0da88eb260d6ae88c4de802efe210
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-05-16 (Mon, 16 May 2016)
Changed paths:
M code/renderergl1/tr_sky.c
M code/renderergl2/tr_sky.c
Log Message:
-----------
Explicitly set cull type for skybox
Explicitly set cull type for skybox to front, instead of using whatever
cull type the previous shader used (which could result in the skybox
not being visible due to only drawing back faces). The sky cloud stages
set the cull type so they are not affected by previous cull type.
Commit: 6394180224f0b955848ace033443bdf7c4f88539
https://github.com/ioquake/ioq3/commit/6394180224f0b955848ace033443bdf7c4f88539
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-05-18 (Wed, 18 May 2016)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
OpenGL2: Speed up surface merging.
Commit: d875c1f03cec9611f86cc342c376bd334288c863
https://github.com/ioquake/ioq3/commit/d875c1f03cec9611f86cc342c376bd334288c863
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-05-23 (Mon, 23 May 2016)
Changed paths:
M code/ui/ui_main.c
M code/ui/ui_shared.c
M code/ui/ui_shared.h
Log Message:
-----------
Improve keyboard/joystick input in Team Arena UI
Make Yes/No, Multi, Slider, and Bind items allow enter key to change
value without mouse over item. Add support for left and right arrow keys
and joystick button 1-4 to Yes/No, Multi, and Slider and many item
specific 'ownerdraw' key handlers.
Listbox still requires mouse hover and Team Arena main menu requires
mouse hover to get anywhere...
Enabling K_JOY1-4 to select in default key handler also caused additional
mouse button (K_AUX1-16) to select, which is done in q3_ui as well. Both
handle K_AUX equally badly (not treated as a mouse button and not handled
by item specific key handlers), so it's probably fine.
Commit: 7811b2acb2955132a68d1b869d4df98eb3ae194a
https://github.com/ioquake/ioq3/commit/7811b2acb2955132a68d1b869d4df98eb3ae194a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-05-23 (Mon, 23 May 2016)
Changed paths:
M code/q3_ui/ui_gameinfo.c
Log Message:
-----------
Fix iamamonkey printing 'levels' instead of 'awards'
Commit: e0b2256043708c77a0381d346a939a82dccf70e6
https://github.com/ioquake/ioq3/commit/e0b2256043708c77a0381d346a939a82dccf70e6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-05-27 (Fri, 27 May 2016)
Changed paths:
M misc/nsis/Makefile
M misc/nsis/ioquake3.nsi.in
Log Message:
-----------
Include SDL2 dll from repository in NSIS installer
Before it required manually copying SDL 1.2 dll into misc/nsis/ which the
engine no longer uses.
Commit: a40588c8b9ef2d5609a08dbed77742f71b9cff36
https://github.com/ioquake/ioq3/commit/a40588c8b9ef2d5609a08dbed77742f71b9cff36
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-06-08 (Wed, 08 Jun 2016)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_glsl.c
Log Message:
-----------
OpenGL2: Set cubemap mip selection to match output from ggxcc.
Commit: 398dea397c7d035f0a95cfce555550c276c21a26
https://github.com/ioquake/ioq3/commit/398dea397c7d035f0a95cfce555550c276c21a26
Author: Victor Roemer <viroemer at Mac.local>
Date: 2016-06-12 (Sun, 12 Jun 2016)
Changed paths:
M Makefile
M code/client/cl_curl.h
M code/client/cl_main.c
M code/client/qal.h
M code/client/snd_mix.c
M code/client/snd_openal.c
M code/qcommon/files.c
M code/qcommon/net_ip.c
M code/qcommon/q_platform.h
M code/qcommon/qcommon.h
M code/renderergl1/tr_shade.c
M code/renderergl1/tr_shade_calc.c
M code/renderergl1/tr_surface.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shade_calc.c
M code/renderergl2/tr_surface.c
M code/sdl/sdl_input.c
M code/sys/sys_local.h
M code/sys/sys_main.c
M code/sys/sys_osx.m
M code/sys/sys_unix.c
M code/tools/lcc/cpp/unix.c
Log Message:
-----------
Fix Makefile for OSX
Bump base SDK from 10.5 -> 10.7
Just use the builtin __APPLE__
Commit: 360ec03238edb2a3feccbc0106695bfd90dd1353
https://github.com/ioquake/ioq3/commit/360ec03238edb2a3feccbc0106695bfd90dd1353
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2016-06-12 (Sun, 12 Jun 2016)
Changed paths:
M Makefile
M code/client/cl_curl.h
M code/client/cl_main.c
M code/client/qal.h
M code/client/snd_mix.c
M code/client/snd_openal.c
M code/qcommon/files.c
M code/qcommon/net_ip.c
M code/qcommon/q_platform.h
M code/qcommon/qcommon.h
M code/renderergl1/tr_shade.c
M code/renderergl1/tr_shade_calc.c
M code/renderergl1/tr_surface.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shade_calc.c
M code/renderergl2/tr_surface.c
M code/sdl/sdl_input.c
M code/sys/sys_local.h
M code/sys/sys_main.c
M code/sys/sys_osx.m
M code/sys/sys_unix.c
M code/tools/lcc/cpp/unix.c
Log Message:
-----------
Merge pull request #190 from wtfbbqhax/OSX_64bit_builds
Fix Makefile for OSX
Commit: 3041322f29b1228591805b38f7b5b4e8602f6109
https://github.com/ioquake/ioq3/commit/3041322f29b1228591805b38f7b5b4e8602f6109
Author: Thilo Schulz <thilo at tjps.eu>
Date: 2016-06-15 (Wed, 15 Jun 2016)
Changed paths:
M .gitignore
Log Message:
-----------
Add temporary backup text files to .gitignore
Commit: ef2184df1c470a7a203f437bb53c0e03f3d579d3
https://github.com/ioquake/ioq3/commit/ef2184df1c470a7a203f437bb53c0e03f3d579d3
Author: Thilo Schulz <thilo at tjps.eu>
Date: 2016-06-15 (Wed, 15 Jun 2016)
Changed paths:
M .gitignore
Log Message:
-----------
Erroneously removed that line in .gitignore
Commit: 420bd0916487b3939db2a0097e7b50aa1d572276
https://github.com/ioquake/ioq3/commit/420bd0916487b3939db2a0097e7b50aa1d572276
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-06-15 (Wed, 15 Jun 2016)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_extensions.c
Log Message:
-----------
OpenGL2: Remove loading (unused) glDrawBuffersARB
Commit: 0334f4a59b7a4d02ba9175095719194691d8a8bd
https://github.com/ioquake/ioq3/commit/0334f4a59b7a4d02ba9175095719194691d8a8bd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-06-15 (Wed, 15 Jun 2016)
Changed paths:
M code/renderergl2/tr_extensions.c
Log Message:
-----------
OpenGL2: Remove duplicate textureFloat = qfalse
glRefConfig.textureFloat is set to qfalse near wrong extension and then
farther down by the correct extension. Removing this has no effect.
Commit: 780f0a5d3ef4a24147de819f7fa5cf18d494f86a
https://github.com/ioquake/ioq3/commit/780f0a5d3ef4a24147de819f7fa5cf18d494f86a
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-06-15 (Wed, 15 Jun 2016)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
Prevent CL_RunCinematic from reading cinTable[-1]
At the end of CL_RunCinematic, RoQShutdown sets currentHandle to -1.
This causes the return at the end to be return cinTable[-1].status.
Use return FMV_EOF when RoQShutdown is called.
I think FMV_EOF should be returned instead of FMV_IDLE which is set in
RoQShutdown because RoQShutdown is clearing out state so it can be reused
for a new cinematic.
The return value isn't actually read by the ioq3 client, renderers,
cgame, or ui.
Commit: 9f6c4942ee0b57de5991112a0d70f277204090eb
https://github.com/ioquake/ioq3/commit/9f6c4942ee0b57de5991112a0d70f277204090eb
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-06-15 (Wed, 15 Jun 2016)
Changed paths:
M README.md
Log Message:
-----------
Remove note that r_allowResize requires SDL backend
Commit: bb7ad5538298e4b1e9470355992ec597405df46c
https://github.com/ioquake/ioq3/commit/bb7ad5538298e4b1e9470355992ec597405df46c
Author: Thilo Schulz <thilo at tjps.eu>
Date: 2016-06-16 (Thu, 16 Jun 2016)
Changed paths:
M code/qcommon/common.c
M code/ui/ui_main.c
Log Message:
-----------
Only play logo/intro if their filenames have been defined in q_shared.h
Commit: 9d6a95d4ad141237e21e5c57281b099bbc27a072
https://github.com/ioquake/ioq3/commit/9d6a95d4ad141237e21e5c57281b099bbc27a072
Author: Thilo Schulz <thilo at tjps.eu>
Date: 2016-06-16 (Thu, 16 Jun 2016)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Missed this Cvar_Get() on com_introPlayed
Commit: 274fa898b1cbadd444a2641c93c0f7daadba9af6
https://github.com/ioquake/ioq3/commit/274fa898b1cbadd444a2641c93c0f7daadba9af6
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-06-27 (Mon, 27 Jun 2016)
Changed paths:
M code/game/ai_main.c
Log Message:
-----------
Fix typo of empty in ai_main.c
Commit: 4474297af88436d07d348a10dedb8aa65c0d9dbf
https://github.com/ioquake/ioq3/commit/4474297af88436d07d348a10dedb8aa65c0d9dbf
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-07-11 (Mon, 11 Jul 2016)
Changed paths:
M code/game/ai_dmnet.c
Log Message:
-----------
Fix bot team order to kill last player it killed
Bot's lastkilledplayer was set to -1 after carrying out an ordered kill.
Later in BotChat_Random() the PlayerName function was passed -1 which
caused a "Error: PlayerName: playernum out of range" message.
I think the reason it was set to negative one is so that if the bot is
ordered to kill the player again, the bot will not say it's done and
drop the goal. Though, if the bot killed the player based on it's own
decision, it will just say it's done and drop the goal (bug?).
Let's check the time of the last kill to see if it happened since the
team order was received instead of setting lastkilledplayer to -1
after completing the team ordered kill. This fixes bot dropping goal
if target player was the last player they killed and the PlayerName
out of range error.
Commit: 0ad4381a1185ed9ee964fbb8807eff66e8fe495d
https://github.com/ioquake/ioq3/commit/0ad4381a1185ed9ee964fbb8807eff66e8fe495d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-07-11 (Mon, 11 Jul 2016)
Changed paths:
M Makefile
M README.md
Log Message:
-----------
Make using Yacc optional, disabled by default
A built-in GNU Make rule causes code/tools/lcc/lburg/gram.y to replace
gram.c if gram.y has a newer modified time. This causes git diff to
pick up changes to gram.c, which seems to have been manually modified
to fix warnings and may vary by Yacc used to create it. It also
requires installing a program to generate a file that already exists
in a usable state in the code repository.
So replace the built-in rule so it is only used if USE_YACC is 1
(defaults to 0). The Yacc executable name can be overriden using
`make YACC=yacc` like before.
I preferred to touch gram.c instead of installing Yacc because of the
problems it causes. It doesn't really seem like a good idea to recommend
others do that instead of disabling Yacc the Makefile though.
Commit: ebc78947770a4a918be357e2731241e3ab6ec0b0
https://github.com/ioquake/ioq3/commit/ebc78947770a4a918be357e2731241e3ab6ec0b0
Author: James Canete <SmileTheory at gmail.com>
Date: 2016-07-11 (Mon, 11 Jul 2016)
Changed paths:
M opengl2-readme.md
Log Message:
-----------
Fix OpenGL2 readme missing text in md
Commit: 251c98368132fad43245f9c1c9cbe23bec7bcf40
https://github.com/ioquake/ioq3/commit/251c98368132fad43245f9c1c9cbe23bec7bcf40
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-07-24 (Sun, 24 Jul 2016)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_dsa.c
M code/renderergl2/tr_dsa.h
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_postprocess.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Require OpenGL 2.0.
Commit: f0086e8c2abdd08102a399f0c68eb1dd82d67c9b
https://github.com/ioquake/ioq3/commit/f0086e8c2abdd08102a399f0c68eb1dd82d67c9b
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-07-25 (Mon, 25 Jul 2016)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_extensions.c
Log Message:
-----------
OpenGL2: Add new GL function loader.
Commit: 9a5add2b604e9d6e5120d1c748e311f895e71908
https://github.com/ioquake/ioq3/commit/9a5add2b604e9d6e5120d1c748e311f895e71908
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2016-07-25 (Mon, 25 Jul 2016)
Changed paths:
M code/tools/asm/q3asm.c
Log Message:
-----------
[tools/asm/q3asm.c] Remove 'abs(unsigned)', which is unnecessary and potentially wrong
Commit: 18d6c8fda279907e2d140e03c8f322bc8d1a4762
https://github.com/ioquake/ioq3/commit/18d6c8fda279907e2d140e03c8f322bc8d1a4762
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2016-07-25 (Mon, 25 Jul 2016)
Changed paths:
M code/botlib/be_aas_entity.c
M code/botlib/be_aas_move.c
M code/botlib/be_aas_reach.c
M code/botlib/be_ai_move.c
M code/tools/asm/q3asm.c
Log Message:
-----------
[botlib] Use floating point absolute value rather than truncate to integer
Commit: 2ef99c8528b93fa7367565756a30d09850ff3673
https://github.com/ioquake/ioq3/commit/2ef99c8528b93fa7367565756a30d09850ff3673
Author: Tim Angus <tim at ngus.net>
Date: 2016-07-25 (Mon, 25 Jul 2016)
Changed paths:
M code/botlib/be_aas_entity.c
M code/botlib/be_aas_move.c
M code/botlib/be_aas_reach.c
M code/botlib/be_ai_move.c
M code/tools/asm/q3asm.c
Log Message:
-----------
Merge pull request #195 from tkoeppe/intfix
Fix signedness and float/int issues with abs()
Commit: 716438168f160885fe1d8cc2e076e97901bd436c
https://github.com/ioquake/ioq3/commit/716438168f160885fe1d8cc2e076e97901bd436c
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-07-26 (Tue, 26 Jul 2016)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Use loader for all extension funcs.
Commit: bbe99a8c6b62f7234acaeb35d26dbb10c2783e6b
https://github.com/ioquake/ioq3/commit/bbe99a8c6b62f7234acaeb35d26dbb10c2783e6b
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2016-07-26 (Tue, 26 Jul 2016)
Changed paths:
M code/null/null_glimp.c
Log Message:
-----------
[null/null_glimp.c] Fix up bitrot in null impl
Commit: 1051df45e3ba640ffe5b3bbf74526003865f1e26
https://github.com/ioquake/ioq3/commit/1051df45e3ba640ffe5b3bbf74526003865f1e26
Author: Tim Angus <tim at ngus.net>
Date: 2016-07-26 (Tue, 26 Jul 2016)
Changed paths:
M code/null/null_glimp.c
Log Message:
-----------
Merge pull request #197 from tkoeppe/null
[null/null_glimp.c] Fix bitrot in null impl
Commit: 8c6d43e6be5693145ee971b5b1be3c2e587a633f
https://github.com/ioquake/ioq3/commit/8c6d43e6be5693145ee971b5b1be3c2e587a633f
Author: Sebastian Buchwald <Sebastian.Buchwald at kit.edu>
Date: 2016-07-26 (Tue, 26 Jul 2016)
Changed paths:
M code/qcommon/cm_patch.c
M code/qcommon/common.c
Log Message:
-----------
Remove dead variables
Commit: 5eae6de2f4c587023e48f4cb00d75eee8cfdb4f5
https://github.com/ioquake/ioq3/commit/5eae6de2f4c587023e48f4cb00d75eee8cfdb4f5
Author: Sebastian Buchwald <Sebastian.Buchwald at kit.edu>
Date: 2016-07-26 (Tue, 26 Jul 2016)
Changed paths:
M code/game/g_combat.c
M code/qcommon/cm_patch.c
M code/qcommon/files.c
Log Message:
-----------
Fix some typos in comments
Commit: e022abeebb83e38431f010afd652b8de32ab0c1a
https://github.com/ioquake/ioq3/commit/e022abeebb83e38431f010afd652b8de32ab0c1a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-07-28 (Thu, 28 Jul 2016)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_dsa.c
M code/renderergl2/tr_dsa.h
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Fix GL_EXT_direct_state_access function names.
Commit: 29ac1171544bdbb5c61956f672753e7059c62a35
https://github.com/ioquake/ioq3/commit/29ac1171544bdbb5c61956f672753e7059c62a35
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-07-29 (Fri, 29 Jul 2016)
Changed paths:
M code/renderergl2/tr_glsl.c
Log Message:
-----------
OpenGL2: Let unlit materials use parallax maps.
Commit: 5252e28163fd0f4cb5dcc0bc073962a87a121cde
https://github.com/ioquake/ioq3/commit/5252e28163fd0f4cb5dcc0bc073962a87a121cde
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-08-04 (Thu, 04 Aug 2016)
Changed paths:
M code/renderergl2/tr_glsl.c
Log Message:
-----------
OpenGL2: Fix shader error logs.
Commit: 1972128927d14daf035e6eeb93797b2cb10c0531
https://github.com/ioquake/ioq3/commit/1972128927d14daf035e6eeb93797b2cb10c0531
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-08-04 (Thu, 04 Aug 2016)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Better defaults for joystick axes.
These changed from SDL1->SDL2 afaict.
Commit: d09866861e816caed1710c5c4f7bc4197d52da92
https://github.com/ioquake/ioq3/commit/d09866861e816caed1710c5c4f7bc4197d52da92
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-08-04 (Thu, 04 Aug 2016)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Controller hot plug support.
Commit: 879fb555a50a94a723291aaea68dda389a0361c2
https://github.com/ioquake/ioq3/commit/879fb555a50a94a723291aaea68dda389a0361c2
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2016-08-04 (Thu, 04 Aug 2016)
Changed paths:
M README.md
Log Message:
-----------
Minor updates to README.md
Removed some language about the old mailing list, pointed to forums,
and more accurately to the
wiki, updated reference to SDL.
Zardoz speaks to you, His chosen ones.
Commit: b7f2ebd477dde6c094bff1a04be366668a069745
https://github.com/ioquake/ioq3/commit/b7f2ebd477dde6c094bff1a04be366668a069745
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-08-08 (Mon, 08 Aug 2016)
Changed paths:
M code/client/cl_input.c
M code/client/cl_keys.c
M code/client/keycodes.h
M code/sdl/sdl_input.c
Log Message:
-----------
Better gamepad support.
Commit: 6262972488a80657f5ef837c20b079799be7a731
https://github.com/ioquake/ioq3/commit/6262972488a80657f5ef837c20b079799be7a731
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-08-08 (Mon, 08 Aug 2016)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix stricmp usage in previous commit.
Commit: f47aaa2a61c7f8100eee77e83ee17fb3bc3003af
https://github.com/ioquake/ioq3/commit/f47aaa2a61c7f8100eee77e83ee17fb3bc3003af
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2016-08-07 (Sun, 07 Aug 2016)
Changed paths:
M misc/linux/server_compile.sh
Log Message:
-----------
Minor URL change.
Commit: 1cf0b21cda562bade9152958f1525e5ac281ab9c
https://github.com/ioquake/ioq3/commit/1cf0b21cda562bade9152958f1525e5ac281ab9c
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-08-11 (Thu, 11 Aug 2016)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix black screen when in_joystick disabled but controller connected.
Commit: fe8ac838e22af82f664bb49e35e96cb786029bf1
https://github.com/ioquake/ioq3/commit/fe8ac838e22af82f664bb49e35e96cb786029bf1
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-08-14 (Sun, 14 Aug 2016)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_curve.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Preallocate grid surfaces like other BSP surfaces.
Commit: 4ce600f5ac048b85e4d3dd94db6687de06e15469
https://github.com/ioquake/ioq3/commit/4ce600f5ac048b85e4d3dd94db6687de06e15469
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-08-14 (Sun, 14 Aug 2016)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
Missing bit of previous commit.
Commit: 4f9310dfa4a52740d30a08c305f114619654c7b8
https://github.com/ioquake/ioq3/commit/4f9310dfa4a52740d30a08c305f114619654c7b8
Author: MAN-AT-ARMS <M4N4T4RMS at gmail.com>
Date: 2016-08-15 (Mon, 15 Aug 2016)
Changed paths:
M code/SDL2/include/SDL.h
M code/SDL2/include/SDL_assert.h
M code/SDL2/include/SDL_atomic.h
M code/SDL2/include/SDL_audio.h
M code/SDL2/include/SDL_bits.h
M code/SDL2/include/SDL_blendmode.h
M code/SDL2/include/SDL_clipboard.h
M code/SDL2/include/SDL_config.h
M code/SDL2/include/SDL_config.h.cmake
M code/SDL2/include/SDL_config.h.in
M code/SDL2/include/SDL_config_android.h
M code/SDL2/include/SDL_config_iphoneos.h
M code/SDL2/include/SDL_config_macosx.h
M code/SDL2/include/SDL_config_minimal.h
M code/SDL2/include/SDL_config_pandora.h
M code/SDL2/include/SDL_config_psp.h
M code/SDL2/include/SDL_config_windows.h
M code/SDL2/include/SDL_config_winrt.h
M code/SDL2/include/SDL_config_wiz.h
M code/SDL2/include/SDL_copying.h
M code/SDL2/include/SDL_cpuinfo.h
M code/SDL2/include/SDL_egl.h
M code/SDL2/include/SDL_endian.h
M code/SDL2/include/SDL_error.h
M code/SDL2/include/SDL_events.h
M code/SDL2/include/SDL_filesystem.h
M code/SDL2/include/SDL_gamecontroller.h
M code/SDL2/include/SDL_gesture.h
M code/SDL2/include/SDL_haptic.h
M code/SDL2/include/SDL_hints.h
M code/SDL2/include/SDL_joystick.h
M code/SDL2/include/SDL_keyboard.h
M code/SDL2/include/SDL_keycode.h
M code/SDL2/include/SDL_loadso.h
M code/SDL2/include/SDL_log.h
M code/SDL2/include/SDL_main.h
M code/SDL2/include/SDL_messagebox.h
M code/SDL2/include/SDL_mouse.h
M code/SDL2/include/SDL_mutex.h
M code/SDL2/include/SDL_name.h
M code/SDL2/include/SDL_opengl.h
A code/SDL2/include/SDL_opengl_glext.h
M code/SDL2/include/SDL_opengles.h
M code/SDL2/include/SDL_opengles2.h
A code/SDL2/include/SDL_opengles2_gl2.h
A code/SDL2/include/SDL_opengles2_gl2ext.h
A code/SDL2/include/SDL_opengles2_gl2platform.h
A code/SDL2/include/SDL_opengles2_khrplatform.h
M code/SDL2/include/SDL_pixels.h
M code/SDL2/include/SDL_platform.h
M code/SDL2/include/SDL_power.h
M code/SDL2/include/SDL_quit.h
M code/SDL2/include/SDL_rect.h
M code/SDL2/include/SDL_render.h
M code/SDL2/include/SDL_revision.h
M code/SDL2/include/SDL_rwops.h
M code/SDL2/include/SDL_scancode.h
M code/SDL2/include/SDL_shape.h
M code/SDL2/include/SDL_stdinc.h
M code/SDL2/include/SDL_surface.h
M code/SDL2/include/SDL_system.h
M code/SDL2/include/SDL_syswm.h
M code/SDL2/include/SDL_test.h
M code/SDL2/include/SDL_test_assert.h
M code/SDL2/include/SDL_test_common.h
M code/SDL2/include/SDL_test_compare.h
M code/SDL2/include/SDL_test_crc32.h
M code/SDL2/include/SDL_test_font.h
M code/SDL2/include/SDL_test_fuzzer.h
M code/SDL2/include/SDL_test_harness.h
M code/SDL2/include/SDL_test_images.h
M code/SDL2/include/SDL_test_log.h
M code/SDL2/include/SDL_test_md5.h
M code/SDL2/include/SDL_test_random.h
M code/SDL2/include/SDL_thread.h
M code/SDL2/include/SDL_timer.h
M code/SDL2/include/SDL_touch.h
M code/SDL2/include/SDL_types.h
M code/SDL2/include/SDL_version.h
M code/SDL2/include/SDL_video.h
M code/SDL2/include/begin_code.h
M code/SDL2/include/close_code.h
R code/SDL2/include/doxyfile
M code/libs/macosx/libSDL2-2.0.0.dylib
M code/libs/macosx/libSDL2main.a
M code/libs/win32/SDL2.dll
M code/libs/win32/libSDL2.dll.a
M code/libs/win32/libSDL2main.a
M code/libs/win64/SDL264.dll
M code/libs/win64/libSDL264.dll.a
M code/libs/win64/libSDL264main.a
Log Message:
-----------
Update SDL2 to 2.0.4
Commit: e8c5b3a5350eb255787d5067bb8bae6f7566645b
https://github.com/ioquake/ioq3/commit/e8c5b3a5350eb255787d5067bb8bae6f7566645b
Author: James Canete <SmileTheory at gmail.com>
Date: 2016-08-16 (Tue, 16 Aug 2016)
Changed paths:
M code/SDL2/include/SDL.h
M code/SDL2/include/SDL_assert.h
M code/SDL2/include/SDL_atomic.h
M code/SDL2/include/SDL_audio.h
M code/SDL2/include/SDL_bits.h
M code/SDL2/include/SDL_blendmode.h
M code/SDL2/include/SDL_clipboard.h
M code/SDL2/include/SDL_config.h
M code/SDL2/include/SDL_config.h.cmake
M code/SDL2/include/SDL_config.h.in
M code/SDL2/include/SDL_config_android.h
M code/SDL2/include/SDL_config_iphoneos.h
M code/SDL2/include/SDL_config_macosx.h
M code/SDL2/include/SDL_config_minimal.h
M code/SDL2/include/SDL_config_pandora.h
M code/SDL2/include/SDL_config_psp.h
M code/SDL2/include/SDL_config_windows.h
M code/SDL2/include/SDL_config_winrt.h
M code/SDL2/include/SDL_config_wiz.h
M code/SDL2/include/SDL_copying.h
M code/SDL2/include/SDL_cpuinfo.h
M code/SDL2/include/SDL_egl.h
M code/SDL2/include/SDL_endian.h
M code/SDL2/include/SDL_error.h
M code/SDL2/include/SDL_events.h
M code/SDL2/include/SDL_filesystem.h
M code/SDL2/include/SDL_gamecontroller.h
M code/SDL2/include/SDL_gesture.h
M code/SDL2/include/SDL_haptic.h
M code/SDL2/include/SDL_hints.h
M code/SDL2/include/SDL_joystick.h
M code/SDL2/include/SDL_keyboard.h
M code/SDL2/include/SDL_keycode.h
M code/SDL2/include/SDL_loadso.h
M code/SDL2/include/SDL_log.h
M code/SDL2/include/SDL_main.h
M code/SDL2/include/SDL_messagebox.h
M code/SDL2/include/SDL_mouse.h
M code/SDL2/include/SDL_mutex.h
M code/SDL2/include/SDL_name.h
M code/SDL2/include/SDL_opengl.h
A code/SDL2/include/SDL_opengl_glext.h
M code/SDL2/include/SDL_opengles.h
M code/SDL2/include/SDL_opengles2.h
A code/SDL2/include/SDL_opengles2_gl2.h
A code/SDL2/include/SDL_opengles2_gl2ext.h
A code/SDL2/include/SDL_opengles2_gl2platform.h
A code/SDL2/include/SDL_opengles2_khrplatform.h
M code/SDL2/include/SDL_pixels.h
M code/SDL2/include/SDL_platform.h
M code/SDL2/include/SDL_power.h
M code/SDL2/include/SDL_quit.h
M code/SDL2/include/SDL_rect.h
M code/SDL2/include/SDL_render.h
M code/SDL2/include/SDL_revision.h
M code/SDL2/include/SDL_rwops.h
M code/SDL2/include/SDL_scancode.h
M code/SDL2/include/SDL_shape.h
M code/SDL2/include/SDL_stdinc.h
M code/SDL2/include/SDL_surface.h
M code/SDL2/include/SDL_system.h
M code/SDL2/include/SDL_syswm.h
M code/SDL2/include/SDL_test.h
M code/SDL2/include/SDL_test_assert.h
M code/SDL2/include/SDL_test_common.h
M code/SDL2/include/SDL_test_compare.h
M code/SDL2/include/SDL_test_crc32.h
M code/SDL2/include/SDL_test_font.h
M code/SDL2/include/SDL_test_fuzzer.h
M code/SDL2/include/SDL_test_harness.h
M code/SDL2/include/SDL_test_images.h
M code/SDL2/include/SDL_test_log.h
M code/SDL2/include/SDL_test_md5.h
M code/SDL2/include/SDL_test_random.h
M code/SDL2/include/SDL_thread.h
M code/SDL2/include/SDL_timer.h
M code/SDL2/include/SDL_touch.h
M code/SDL2/include/SDL_types.h
M code/SDL2/include/SDL_version.h
M code/SDL2/include/SDL_video.h
M code/SDL2/include/begin_code.h
M code/SDL2/include/close_code.h
R code/SDL2/include/doxyfile
M code/libs/macosx/libSDL2-2.0.0.dylib
M code/libs/macosx/libSDL2main.a
M code/libs/win32/SDL2.dll
M code/libs/win32/libSDL2.dll.a
M code/libs/win32/libSDL2main.a
M code/libs/win64/SDL264.dll
M code/libs/win64/libSDL264.dll.a
M code/libs/win64/libSDL264main.a
Log Message:
-----------
Merge pull request #207 from MAN-AT-ARMS/sdl204
Update SDL2 to 2.0.4
Commit: 966d39efed36744d9301cafb316eb24958aeec01
https://github.com/ioquake/ioq3/commit/966d39efed36744d9301cafb316eb24958aeec01
Author: MAN-AT-ARMS <M4N4T4RMS at gmail.com>
Date: 2016-08-16 (Tue, 16 Aug 2016)
Changed paths:
M code/libs/win32/SDL2.dll
M code/libs/win64/SDL264.dll
Log Message:
-----------
Add stripped SDL2 reference dll's to repo
Commit: fb65e1232fe8eb3468df20d9ab465be3073285de
https://github.com/ioquake/ioq3/commit/fb65e1232fe8eb3468df20d9ab465be3073285de
Author: James Canete <SmileTheory at gmail.com>
Date: 2016-08-16 (Tue, 16 Aug 2016)
Changed paths:
M code/libs/win32/SDL2.dll
M code/libs/win64/SDL264.dll
Log Message:
-----------
Merge pull request #212 from MAN-AT-ARMS/sdl204-stripped
Add stripped SDL2 reference dll's to repo
Commit: c5c01e771a2eb01d5c6bc994fff272bf2469fb26
https://github.com/ioquake/ioq3/commit/c5c01e771a2eb01d5c6bc994fff272bf2469fb26
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-08-16 (Tue, 16 Aug 2016)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix joystick w/o controller mapping not working with SDL update.
Commit: 3c8da8ca0768fb46265f59982e8c484f4dba3b1d
https://github.com/ioquake/ioq3/commit/3c8da8ca0768fb46265f59982e8c484f4dba3b1d
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M code/game/ai_main.c
Log Message:
-----------
[game/ai_main.c] Use floating-point fabs() for floating-point values
Commit: 762f50757d42f2297ef94fcf483855b88aa8e133
https://github.com/ioquake/ioq3/commit/762f50757d42f2297ef94fcf483855b88aa8e133
Author: Tim Angus <tim at ngus.net>
Date: 2016-08-23 (Tue, 23 Aug 2016)
Changed paths:
M code/game/ai_main.c
Log Message:
-----------
Merge pull request #213 from tkoeppe/abs
[game/ai_main.c] Use floating-point fabs() for floating-point values
Commit: 0eb72cd8c40bbe4d1b0aeae0ea8b3f1af834ef6f
https://github.com/ioquake/ioq3/commit/0eb72cd8c40bbe4d1b0aeae0ea8b3f1af834ef6f
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2016-09-01 (Thu, 01 Sep 2016)
Changed paths:
M code/renderergl2/tr_main.c
Log Message:
-----------
[renderergl2/tr_main.c] Use floating-point fabsf() for floating-point values
Commit: dfbaf5032437426f40599b2a617453511f6d550a
https://github.com/ioquake/ioq3/commit/dfbaf5032437426f40599b2a617453511f6d550a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-09-06 (Tue, 06 Sep 2016)
Changed paths:
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_curve.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_marks.c
M code/renderergl2/tr_model.c
M code/renderergl2/tr_model_iqm.c
M code/renderergl2/tr_shade_calc.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Store normals/tangents as int16_t[4].
Commit: f9e571231100fa24ebc14432f0635324b86d7417
https://github.com/ioquake/ioq3/commit/f9e571231100fa24ebc14432f0635324b86d7417
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-09-06 (Tue, 06 Sep 2016)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
OpenGL2: Fix missing bounds calculation when loading BSP surfaces.
Commit: 927c9cc23c52cc7b953a0ed8bf397d2a77eab4ec
https://github.com/ioquake/ioq3/commit/927c9cc23c52cc7b953a0ed8bf397d2a77eab4ec
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-09-07 (Wed, 07 Sep 2016)
Changed paths:
M code/renderergl2/tr_curve.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Make R_FreeSurfaceGridMeshData() static.
Commit: 497a74f22a39cbf8694e5d8567f3113f03ba3620
https://github.com/ioquake/ioq3/commit/497a74f22a39cbf8694e5d8567f3113f03ba3620
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-09-07 (Wed, 07 Sep 2016)
Changed paths:
M code/renderergl1/tr_world.c
M code/renderergl2/tr_world.c
Log Message:
-----------
Fix undefined behavior when shifting left by 32.
https://bugzilla.icculus.org/show_bug.cgi?id=6432
Commit: ec3779988cadcc54bdbcfd4e64099b82c1f6b81a
https://github.com/ioquake/ioq3/commit/ec3779988cadcc54bdbcfd4e64099b82c1f6b81a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-09-11 (Sun, 11 Sep 2016)
Changed paths:
M code/renderergl2/tr_surface.c
Log Message:
-----------
OpenGL2: Fix reversed VectorCopy4() usage.
Commit: fe111df610236923d7ad23b36209f5f9962fa0e3
https://github.com/ioquake/ioq3/commit/fe111df610236923d7ad23b36209f5f9962fa0e3
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2016-09-12 (Mon, 12 Sep 2016)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
[qcommon/msg.c] Remove dead code (which had undefined behaviour)
Commit: 7d063ba81da8f269e7bf4beee8440a99dab14279
https://github.com/ioquake/ioq3/commit/7d063ba81da8f269e7bf4beee8440a99dab14279
Author: Tim Angus <tim at ngus.net>
Date: 2016-09-12 (Mon, 12 Sep 2016)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
Merge pull request #220 from tkoeppe/shift
[qcommon/msg.c] Remove dead code
Commit: bbc9e263f0d5ca5d7c0e0ae2e7a6d4564be7a26a
https://github.com/ioquake/ioq3/commit/bbc9e263f0d5ca5d7c0e0ae2e7a6d4564be7a26a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-09-13 (Tue, 13 Sep 2016)
Changed paths:
M code/renderergl2/tr_surface.c
Log Message:
-----------
OpenGL2: Fix more reversed VectorCopy4() usage.
Commit: bd062f713aa5267e95c38154736a15ea072008b5
https://github.com/ioquake/ioq3/commit/bd062f713aa5267e95c38154736a15ea072008b5
Author: Tim Angus <tim at ngus.net>
Date: 2016-09-13 (Tue, 13 Sep 2016)
Changed paths:
M code/renderergl2/tr_main.c
Log Message:
-----------
Merge pull request #216 from tkoeppe/abs
[renderergl2/tr_main.c] Use floating-point fabsf() for floating-point values
Commit: 90f2f02c55af937f83cacfdcd4188ea6359ddaa0
https://github.com/ioquake/ioq3/commit/90f2f02c55af937f83cacfdcd4188ea6359ddaa0
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2016-09-13 (Tue, 13 Sep 2016)
Changed paths:
M code/botlib/l_precomp.c
Log Message:
-----------
[code/botlib/l_precomp.c] Fix string buffer overflow
Commit: 4c169ab574d930d92b609394ca3ced0d0a6e6834
https://github.com/ioquake/ioq3/commit/4c169ab574d930d92b609394ca3ced0d0a6e6834
Author: Tim Angus <tim at ngus.net>
Date: 2016-09-13 (Tue, 13 Sep 2016)
Changed paths:
M code/botlib/l_precomp.c
Log Message:
-----------
Merge pull request #221 from tkoeppe/strncpy
[code/botlib/l_precomp.c] Fix string buffer overflow
Commit: 4faf1008a058e589ea97a182d5590ac737420ca2
https://github.com/ioquake/ioq3/commit/4faf1008a058e589ea97a182d5590ac737420ca2
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-09-14 (Wed, 14 Sep 2016)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_scene.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shader.c
M code/renderergl2/tr_sky.c
M opengl2-readme.md
Log Message:
-----------
OpenGL2: Remove map color scaling and r_forceSunMapLightScale.
Also simplify overbright code in ComputeShaderColors().
Commit: 8749d62bbd1992e938bc25aa28f319ba4b9a1244
https://github.com/ioquake/ioq3/commit/8749d62bbd1992e938bc25aa28f319ba4b9a1244
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-09-14 (Wed, 14 Sep 2016)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_curve.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_main.c
M code/renderergl2/tr_model.c
M code/renderergl2/tr_model_iqm.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shader.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Remove per fragment tangent space calculation code.
Commit: 8417c184b42bd2d97f57b428b56c3c039531853b
https://github.com/ioquake/ioq3/commit/8417c184b42bd2d97f57b428b56c3c039531853b
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-09-14 (Wed, 14 Sep 2016)
Changed paths:
M code/renderergl2/tr_light.c
Log Message:
-----------
OpenGL2: Clamp entity lighting to more resemble OpenGL1.
Commit: 7d4f9525dfcb26b3cc9b1ada827dd9be97e0d17e
https://github.com/ioquake/ioq3/commit/7d4f9525dfcb26b3cc9b1ada827dd9be97e0d17e
Author: Simon McVittie <smcv at debian.org>
Date: 2016-09-22 (Thu, 22 Sep 2016)
Changed paths:
M code/botlib/aasfile.h
M code/botlib/be_aas_cluster.c
M code/qcommon/cm_trace.c
M code/qcommon/common.c
Log Message:
-----------
Fix mis-spellings of "separating" as "seperating"
Found by Debian's Lintian tool.
Commit: cab94d0559f0e900348d42181e27b7d9a2608c66
https://github.com/ioquake/ioq3/commit/cab94d0559f0e900348d42181e27b7d9a2608c66
Author: Simon McVittie <smcv at debian.org>
Date: 2016-09-22 (Thu, 22 Sep 2016)
Changed paths:
M Makefile
Log Message:
-----------
Introduce NOTSHLIBLDFLAGS, used to link executables only
This can be used for LDFLAGS that would be inappropriate for shared
libraries, such as the "-fPIE -pie" used to link position-independent
executables. PIEs make it more difficult to exploit various classes
of security vulnerability.
Commit: 9c76b546e33559c5679f6c066ff976bc7f923cbb
https://github.com/ioquake/ioq3/commit/9c76b546e33559c5679f6c066ff976bc7f923cbb
Author: Simon McVittie <smcv at debian.org>
Date: 2016-09-22 (Thu, 22 Sep 2016)
Changed paths:
M Makefile
M code/game/g_main.c
M code/qcommon/common.c
M code/qcommon/q_shared.h
M code/sys/sys_main.c
Log Message:
-----------
Pick up date from SOURCE_DATE_EPOCH, for reproducible builds
The goal of reproducible builds is that a rebuild of the same source
code with the same compiler, libraries, etc. should result in the same
binaries. SOURCE_DATE_EPOCH provides a standard way for build systems
to fill in the date of the latest source change, typically from a git
commit or from metadata like the debian/changelog in Debian packages.
This does not change anything if SOURCE_DATE_EPOCH is not defined;
the intention is that a larger build system like a Debian package
will define it.
Please see https://reproducible-builds.org/ for more information about
reproducible builds.
Commit: 1cfa16674cd72180d4f24cbf322196fcb334a34f
https://github.com/ioquake/ioq3/commit/1cfa16674cd72180d4f24cbf322196fcb334a34f
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-09-22 (Thu, 22 Sep 2016)
Changed paths:
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Some tr_image refactoring/cleanup.
Commit: c5b6bb0d4bd8006b89f308021e0bc5450769b590
https://github.com/ioquake/ioq3/commit/c5b6bb0d4bd8006b89f308021e0bc5450769b590
Author: Simon McVittie <smcv at debian.org>
Date: 2016-09-25 (Sun, 25 Sep 2016)
Changed paths:
M code/client/snd_wavelet.c
Log Message:
-----------
snd_wavelet: avoid undefined pointer below array bounds
Given an array b[] of length n, pointers to &b[0]..&b[n] are defined
(where only &b[0]..&b[n-1] can be validly dereferenced). &b[-1], or
equivalently b-1, is not something we can use in valid Standard C.
gcc 6 diagnoses this as:
code/client/snd_wavelet.c:33:9: warning: array subscript is below array bounds [-Warray-bounds]
and might take this undefined behaviour as permission to emit
"more efficient" object code that is not what the author expected,
for example nothing at all. Use a macro to fake a 1-based array instead.
Commit: 01bfb1540f9e6dba72897b5e8cc317aba3e2d036
https://github.com/ioquake/ioq3/commit/01bfb1540f9e6dba72897b5e8cc317aba3e2d036
Author: Simon McVittie <smcv at debian.org>
Date: 2016-09-25 (Sun, 25 Sep 2016)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
UI_BuildFindPlayerList: avoid array underflow
This function is used in the Team Arena menus
I don't think it's actually possible to reach this line with
foundPlayerServerNames < 1, because by the time we get here we have
set it to 1 + the actual number of servers; but if we did, it would
clearly underflow into foundPlayerServerNames[-1], which would be
undefined behaviour. gcc 6 diagnoses this with a warning:
code/ui/ui_main.c: In function ‘UI_BuildFindPlayerList’:
code/ui/ui_main.c:4138:16: warning: array subscript is below array bounds [-Warray-bounds]
Also correct the sizeof() invocation to make it more obviously
correct (in fact the buffers for names and addresses happen to both
be of size MAX_ADDRESSLENGTH, so it was fine, but it's good to be
obvious).
Commit: f1a133acf10cab123518e39478875f22b6e91f85
https://github.com/ioquake/ioq3/commit/f1a133acf10cab123518e39478875f22b6e91f85
Author: Simon McVittie <smcv at debian.org>
Date: 2016-09-25 (Sun, 25 Sep 2016)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
UI_BuildFindPlayerList: make a sizeof() more obviously correct
As with the other branch of the if/else, each element of
foundPlayerServerNames is in fact the same size as each element of
foundPlayerServerAddresses, so it was fine; but it's better to make
it obvious that we are using the right array sizes.
Commit: 3bd30f1f4fa8c220efa5cfbdca7dbeb6f027fdeb
https://github.com/ioquake/ioq3/commit/3bd30f1f4fa8c220efa5cfbdca7dbeb6f027fdeb
Author: Tim Angus <tim at ngus.net>
Date: 2016-09-27 (Tue, 27 Sep 2016)
Changed paths:
M code/botlib/aasfile.h
M code/botlib/be_aas_cluster.c
M code/qcommon/cm_trace.c
M code/qcommon/common.c
Log Message:
-----------
Merge pull request #223 from smcv/seperating
Fix mis-spellings of "separating" as "seperating"
Commit: 5a33abe90c3418388605a0e97750cadbf7ecab10
https://github.com/ioquake/ioq3/commit/5a33abe90c3418388605a0e97750cadbf7ecab10
Author: Tim Angus <tim at ngus.net>
Date: 2016-09-27 (Tue, 27 Sep 2016)
Changed paths:
M Makefile
Log Message:
-----------
Merge pull request #224 from smcv/notshlib
Introduce NOTSHLIBLDFLAGS, used to link executables only
Commit: cce24668f7c602159a697911593ca0a2cce11184
https://github.com/ioquake/ioq3/commit/cce24668f7c602159a697911593ca0a2cce11184
Author: Tim Angus <tim at ngus.net>
Date: 2016-09-27 (Tue, 27 Sep 2016)
Changed paths:
M Makefile
M code/game/g_main.c
M code/qcommon/common.c
M code/qcommon/q_shared.h
M code/sys/sys_main.c
Log Message:
-----------
Merge pull request #225 from smcv/reproducible-date
Pick up date from SOURCE_DATE_EPOCH, for reproducible builds
Commit: f71fe6b61383bf71d72f2f8fb1e9484f41e8cd39
https://github.com/ioquake/ioq3/commit/f71fe6b61383bf71d72f2f8fb1e9484f41e8cd39
Author: Tim Angus <tim at ngus.net>
Date: 2016-09-27 (Tue, 27 Sep 2016)
Changed paths:
M code/client/snd_wavelet.c
M code/ui/ui_main.c
Log Message:
-----------
Merge pull request #226 from smcv/underflow
Fix array underflow compiler warnings
Commit: 1246d16834fba9cb94ce7fdec88e8fa94b60f24f
https://github.com/ioquake/ioq3/commit/1246d16834fba9cb94ce7fdec88e8fa94b60f24f
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-10-02 (Sun, 02 Oct 2016)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Default cl_renderer to opengl2.
Commit: 2ef641b969677193b62930df76e5795a176d9463
https://github.com/ioquake/ioq3/commit/2ef641b969677193b62930df76e5795a176d9463
Author: fmwviormv <fmwviormv at users.noreply.github.com>
Date: 2016-10-07 (Fri, 07 Oct 2016)
Changed paths:
M code/client/snd_mem.c
Log Message:
-----------
reset samplefrac to 8-bits, to prevent overflow
issue: https://github.com/ioquake/ioq3/issues/106
Commit: 755b2f38f023e4263620c177500b0469a2707392
https://github.com/ioquake/ioq3/commit/755b2f38f023e4263620c177500b0469a2707392
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-10-09 (Sun, 09 Oct 2016)
Changed paths:
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/sys/sys_main.c
Log Message:
-----------
Offer post-crash safe settings on a per-mod basis
Offer to restore settings when loading a mod that crashed, not the first
mod that gets loaded after a crash. Before the first mod loaded (usually
baseq3) would get the option even if missionpack or some other mod crashed.
- Make pid files separate for each fs_game.
- Remove/write pid every time switching fs_game.
- Create path before writing pid file otherwise it fails on first run.
- Show mod description.txt or fs_game instead of engine name in abnormal
exit message.
- Check com_fullyInitialized in Com_Error before removing PID,
otherwise "ioquake3 --version" segfaults when accessing fs_gamevar->string
(plus not fully initialized isn't really a normal shutdown).
Commit: 978afd7590efd26615550f1f7c6494da1451aaa0
https://github.com/ioquake/ioq3/commit/978afd7590efd26615550f1f7c6494da1451aaa0
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-10-09 (Sun, 09 Oct 2016)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Avoid shuting down opus voip codec multiple times
Commit: c80f341711aff3fade2c61d3c45b73a543b2997d
https://github.com/ioquake/ioq3/commit/c80f341711aff3fade2c61d3c45b73a543b2997d
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-10-09 (Sun, 09 Oct 2016)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Handle ERR_DROP during Com_GameRestart
If ERR_DROP during Com_GameRestart after shutting down client, Com_Error
needs to restart the client otherwise there is just a black window. Also,
clear the game restarting flag in Com_Error otherwise it's not possible to
run Com_GameRestart again later.
I don't know of a way to trigger ERR_DROP, in FS_Restart for instance,
without engine changes however.
Commit: 239f5397020bbe55fda4c515f961d85384d9c30f
https://github.com/ioquake/ioq3/commit/239f5397020bbe55fda4c515f961d85384d9c30f
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-10-10 (Mon, 10 Oct 2016)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Non-square merged lightmaps.
Commit: aa79738c50c4060ab4c399db6485eed4923dbe8f
https://github.com/ioquake/ioq3/commit/aa79738c50c4060ab4c399db6485eed4923dbe8f
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-10-11 (Tue, 11 Oct 2016)
Changed paths:
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_curve.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_extramath.c
M code/renderergl2/tr_extramath.h
M code/renderergl2/tr_flares.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_light.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_model_iqm.c
M code/renderergl2/tr_shade_calc.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Store vertex colors and hdr lightmaps/lightgrid as RGBA16.
Commit: ad819edcc488f766acbabb57844fff1c5aa8f2ea
https://github.com/ioquake/ioq3/commit/ad819edcc488f766acbabb57844fff1c5aa8f2ea
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-10-11 (Tue, 11 Oct 2016)
Changed paths:
M code/renderergl2/tr_surface.c
Log Message:
-----------
OpenGL2: Workaround for multiple deforms on MD3 mesh.
https://github.com/ioquake/ioq3/issues/122
Commit: 863adfcfc274b24472c97281afcb809c6212ff11
https://github.com/ioquake/ioq3/commit/863adfcfc274b24472c97281afcb809c6212ff11
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-10-12 (Wed, 12 Oct 2016)
Changed paths:
M code/renderergl2/tr_bsp.c
Log Message:
-----------
OpenGL2: Fix fog color.
Commit: 41ae7815c94892972843f92140ff092c01c2d9ad
https://github.com/ioquake/ioq3/commit/41ae7815c94892972843f92140ff092c01c2d9ad
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-10-20 (Thu, 20 Oct 2016)
Changed paths:
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_model.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Remove half float support.
Not enough accuracy for textures larger than 1024x1024, such as merged lightmaps.
Commit: ba59df8c8c7746e17ed3a882521e3f5af985ccc4
https://github.com/ioquake/ioq3/commit/ba59df8c8c7746e17ed3a882521e3f5af985ccc4
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-10-21 (Fri, 21 Oct 2016)
Changed paths:
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Remove check for GL_ARB_texture_non_power_of_two.
Core in OpenGL 2.0.
Commit: 89701a1a45c19f67d0b129c971f5b87d206fc5dd
https://github.com/ioquake/ioq3/commit/89701a1a45c19f67d0b129c971f5b87d206fc5dd
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-10-21 (Fri, 21 Oct 2016)
Changed paths:
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Faster mipmap generation.
Commit: ffcec94f5032a4945f6b82bd4dd64fb3ebf9f7f6
https://github.com/ioquake/ioq3/commit/ffcec94f5032a4945f6b82bd4dd64fb3ebf9f7f6
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-10-27 (Thu, 27 Oct 2016)
Changed paths:
M code/renderergl2/tr_shader.c
Log Message:
-----------
OpenGL2: Load images with "_nh" suffix as parallax normalmaps.
Commit: 89557524574e46b5ef19e11b9d1cdf7008b9d0c1
https://github.com/ioquake/ioq3/commit/89557524574e46b5ef19e11b9d1cdf7008b9d0c1
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-10-27 (Thu, 27 Oct 2016)
Changed paths:
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Prioritize loading .png images over all others besides .dds.
Commit: f7711a8119fa5020276f87a9344597b61c564708
https://github.com/ioquake/ioq3/commit/f7711a8119fa5020276f87a9344597b61c564708
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-10-27 (Thu, 27 Oct 2016)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
Log Message:
-----------
OpenGL2: Add more ambient to lightmapped materials.
Commit: 10f33b892bc95ce27ccb1e31849a7650b959da9b
https://github.com/ioquake/ioq3/commit/10f33b892bc95ce27ccb1e31849a7650b959da9b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-10-27 (Thu, 27 Oct 2016)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix removing/creating PID file for base game when switching to/from mods
Commit: 2ab109b7729774cdfb791c80e855dea61c7b4d2f
https://github.com/ioquake/ioq3/commit/2ab109b7729774cdfb791c80e855dea61c7b4d2f
Author: Simon McVittie <smcv at debian.org>
Date: 2016-11-01 (Tue, 01 Nov 2016)
Changed paths:
M code/botlib/l_precomp.c
M code/game/bg_lib.c
M code/qcommon/md5.c
M code/qcommon/vm_interpreted.c
M code/renderergl1/tr_surface.c
M code/ui/ui_shared.c
Log Message:
-----------
Avoid 'register' declarations
gcc 6 with -Wall -Wextra warns:
code/botlib/l_precomp.c: In function ‘PC_NameHash’:
code/botlib/l_precomp.c:551:2: warning: ‘register’ is not at beginning of declaration [-Wold-style-declaration]
int register hash, i;
^~~
Modern compilers either ignore the register storage class when
generating code, or generate better code without it, so just remove
most of them.
The remaining uses are in third-party bundled libraries (libjpeg, zlib),
and in a PowerPC-specific inline function consisting of inline
assembler (because I'm not 100% confident that it doesn't have
some practical use there).
Commit: 7a7364615762c68030e1fa966e235a33a7f7becd
https://github.com/ioquake/ioq3/commit/7a7364615762c68030e1fa966e235a33a7f7becd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-11-01 (Tue, 01 Nov 2016)
Changed paths:
M Makefile
Log Message:
-----------
Prefer mingw-w64 for cross-compiling
Commit: 1c1e1f61f180596c925a4ac0eddba4806d1369cd
https://github.com/ioquake/ioq3/commit/1c1e1f61f180596c925a4ac0eddba4806d1369cd
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2016-11-01 (Tue, 01 Nov 2016)
Changed paths:
M misc/nsis/Makefile
Log Message:
-----------
Allow overriding platform in NSIS installer
MSYS2 and some mingw builds use mingw64 instead of mingw32. If you run
`make installer` from the top-level, PLATFORM should be set correctly
when building the installer.
Commit: 2349ef038e0ddc39a2b0e751b0c93c27f71d7b55
https://github.com/ioquake/ioq3/commit/2349ef038e0ddc39a2b0e751b0c93c27f71d7b55
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-11-25 (Fri, 25 Nov 2016)
Changed paths:
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_flares.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_model_iqm.c
M code/renderergl2/tr_shade_calc.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Don't interleave texCoords and lightCoords in tess.
Commit: 93066d2e05eb4277510c9f833b44e0604a24bbec
https://github.com/ioquake/ioq3/commit/93066d2e05eb4277510c9f833b44e0604a24bbec
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-11-25 (Fri, 25 Nov 2016)
Changed paths:
M code/renderergl2/tr_main.c
Log Message:
-----------
OpenGL2: Don't draw viewmodels in portal views.
Thanks Cyrax for pointing out, should fix https://bugzilla.icculus.org/show_bug.cgi?id=6363.
Commit: ab8bcf5c5b3c4105b051d95e440f9ed17736a99d
https://github.com/ioquake/ioq3/commit/ab8bcf5c5b3c4105b051d95e440f9ed17736a99d
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-11-25 (Fri, 25 Nov 2016)
Changed paths:
M code/renderergl2/tr_extensions.c
Log Message:
-----------
OpenGL2: glGetIntegerv -> qglGetIntegerv
Thanks Cyrax for pointing this out.
Commit: c68e4714305c6616ad852d28acfe522aca66c92d
https://github.com/ioquake/ioq3/commit/c68e4714305c6616ad852d28acfe522aca66c92d
Author: Zack Middleton <zack at cloemail.com>
Date: 2016-12-05 (Mon, 05 Dec 2016)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Don't have clients use private slots when sv_privatePassword is unset
Commit: 730207817ef1e4cf09b7b7ee215c1d16065099bb
https://github.com/ioquake/ioq3/commit/730207817ef1e4cf09b7b7ee215c1d16065099bb
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_init.c
Log Message:
-----------
OpenGL2: Don't bind null framebuffers when not using framebuffers.
Commit: 0672905ef1b8f6ca219341e7252044dd727753dd
https://github.com/ioquake/ioq3/commit/0672905ef1b8f6ca219341e7252044dd727753dd
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-12-07 (Wed, 07 Dec 2016)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_dsa.c
M code/renderergl2/tr_dsa.h
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Detect Intel graphics and avoid/use certain operations there.
Also use qglCopyTextureSubImage2DEXT instead of qglCopyTextureImage2DEXT.
Commit: 06b47ad2a96742e089a16d0bd1e3b25a0bd354af
https://github.com/ioquake/ioq3/commit/06b47ad2a96742e089a16d0bd1e3b25a0bd354af
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-12-10 (Sat, 10 Dec 2016)
Changed paths:
M code/renderergl2/tr_extensions.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
GLimp_HaveExtension() -> SDL_GL_ExtensionSupported()
Commit: 294109628d87df8c151f956b4c6bbc3d2381ae39
https://github.com/ioquake/ioq3/commit/294109628d87df8c151f956b4c6bbc3d2381ae39
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2016-12-12 (Mon, 12 Dec 2016)
Changed paths:
M code/renderergl2/tr_image.c
Log Message:
-----------
OpenGL2: Fix bug in generating normal maps for non-square textures.
Commit: 0238810f34ec11ac0f1d179e09a104d7d466342f
https://github.com/ioquake/ioq3/commit/0238810f34ec11ac0f1d179e09a104d7d466342f
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
Changed paths:
M code/renderergl2/tr_shade.c
Log Message:
-----------
OpenGL2: Render dlights only when r_lightmap is 0.
https://github.com/ioquake/ioq3/issues/246
Commit: bf3c88dcc1894578590d9ee31ee1241f719e6463
https://github.com/ioquake/ioq3/commit/bf3c88dcc1894578590d9ee31ee1241f719e6463
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
Changed paths:
M code/botlib/l_precomp.c
M code/game/bg_lib.c
M code/qcommon/md5.c
M code/qcommon/vm_interpreted.c
M code/renderergl1/tr_surface.c
M code/ui/ui_shared.c
Log Message:
-----------
Merge pull request #227 from smcv/old-style-declaration
Don't use mostly obsolete 'register' keyword (Merge or get off the pot.)
Commit: 6e4e6e8925ee02cad43eaf2cc519c0d730adf142
https://github.com/ioquake/ioq3/commit/6e4e6e8925ee02cad43eaf2cc519c0d730adf142
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
Changed paths:
M Makefile
A code/qcommon/vm_armv7l.c
Log Message:
-----------
Merge pull request #91 from lnussel/master
a VM for ARMv7l (Thank you, Ludwig -zjs)
Commit: 7efe1c97a706c50d8b4211196662d482dcd1df2c
https://github.com/ioquake/ioq3/commit/7efe1c97a706c50d8b4211196662d482dcd1df2c
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2017-01-24 (Tue, 24 Jan 2017)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Merge pull request #99 from openmoh/ioq3-SSE-msg
rephrase SSE availability message (thanks)
Commit: d85a544bf242d44786ebe30d781b814566f35a1c
https://github.com/ioquake/ioq3/commit/d85a544bf242d44786ebe30d781b814566f35a1c
Author: Tim Angus <tim at ngus.net>
Date: 2017-01-25 (Wed, 25 Jan 2017)
Changed paths:
M code/client/snd_mem.c
Log Message:
-----------
Merge pull request #230 from fmwviormv/patch-1
reset samplefrac to 8-bits, to prevent overflow
Commit: 6b514ee532acd9ff5bfb3819328ac6131d69e345
https://github.com/ioquake/ioq3/commit/6b514ee532acd9ff5bfb3819328ac6131d69e345
Author: Wolf <wolfwings at wolfwings.us>
Date: 2017-01-26 (Thu, 26 Jan 2017)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Correct test for GL_EXT_texture_env_add support
The test string is missing the initial "GL_" so it is always failing the test even when supported on newer hardware.
Commit: 468da0fabca2f21b811a501c184b986e270c5113
https://github.com/ioquake/ioq3/commit/468da0fabca2f21b811a501c184b986e270c5113
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-01-26 (Thu, 26 Jan 2017)
Changed paths:
M code/renderergl2/tr_glsl.c
Log Message:
-----------
OpenGL2: Generate less shaders when r_sunlightMode is disabled.
Original patch by https://github.com/inolen in https://github.com/ioquake/ioq3/pull/36
Commit: 0c3879f1926bfa1a2745b5fee0e0ab771f362b3a
https://github.com/ioquake/ioq3/commit/0c3879f1926bfa1a2745b5fee0e0ab771f362b3a
Author: Wolf <wolfwings at wolfwings.us>
Date: 2017-02-01 (Wed, 01 Feb 2017)
Changed paths:
M code/cgame/cg_newdraw.c
Log Message:
-----------
Redundant #ifndef MISSIONPACK block
MISSIONPACK define is already required for this file or else it triggers an #error at the top of the file - removing redundant test that will never occur.
Commit: 411d20bec6dad96b21221713920eba32c94c0a53
https://github.com/ioquake/ioq3/commit/411d20bec6dad96b21221713920eba32c94c0a53
Author: Wolf <wolfwings at wolfwings.us>
Date: 2017-02-02 (Thu, 02 Feb 2017)
Changed paths:
M code/cgame/cg_main.c
Log Message:
-----------
...too much MISSIONPACK ifdeffery.
Commit: da747fc2918b32e77909f1a36592d3e8c5707847
https://github.com/ioquake/ioq3/commit/da747fc2918b32e77909f1a36592d3e8c5707847
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-02-19 (Sun, 19 Feb 2017)
Changed paths:
M code/botlib/l_precomp.c
Log Message:
-----------
Fix source filename/includepath length in l_precomp.c
source_t filename and includepath are 1024 but MAX_PATH is 64. As far as
I know the paths don't exceed that so this probably doesn't fix anything.
Similar changes were already made to l_script.c so this makes things
consistent. This was found because it was fixed in RTCW's code.
Commit: 313064baa4869888015471a6d827bb015dab9b46
https://github.com/ioquake/ioq3/commit/313064baa4869888015471a6d827bb015dab9b46
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-02-22 (Wed, 22 Feb 2017)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Fix command line variables not being set correctly
+seta, +sets, and +setu were ignored because Com_AddStartupCommands
thought Com_StartupVariable handled it.
+set didn't allow value to be multiple tokens which due to Unix shell
unintuitively removing quotes causes the variable to only be set to
the first token. This could be worked around by escaping quotes
ioq3ded +set g_motd \"hello world\"
but it doesn't match behavior of other start up commands (which now
includes seta, sets, and setu) that use all tokens.
Commit: cd41690fc3a9e28b5d22be473cc8ba8270a570b2
https://github.com/ioquake/ioq3/commit/cd41690fc3a9e28b5d22be473cc8ba8270a570b2
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-02-27 (Mon, 27 Feb 2017)
Changed paths:
M code/botlib/be_aas_file.c
Log Message:
-----------
Fix swapping AAS bboxes
Found in RTCW SP.
Commit: 40ec42a42520c293c147d38f00f350f1ce44bb20
https://github.com/ioquake/ioq3/commit/40ec42a42520c293c147d38f00f350f1ce44bb20
Author: Mickaël Thomas <mickael9 at gmail.com>
Date: 2017-03-12 (Sun, 12 Mar 2017)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Don't include (mission)pak_checksums in standalone build
Avoids a compiler warning
Commit: 376267d534476a875d8b9228149c4ee18b74a4fd
https://github.com/ioquake/ioq3/commit/376267d534476a875d8b9228149c4ee18b74a4fd
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-03-13 (Mon, 13 Mar 2017)
Changed paths:
M code/client/cl_main.c
M code/qcommon/files.c
M code/sys/sys_main.c
Log Message:
-----------
Don't load .pk3s as .dlls, and don't load user config files from .pk3s.
Commit: f61fe5f6a0419ef4a88d46a128052f2e8352e85d
https://github.com/ioquake/ioq3/commit/f61fe5f6a0419ef4a88d46a128052f2e8352e85d
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-03-13 (Mon, 13 Mar 2017)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Don't open .pk3 files as OpenAL drivers.
Commit: b173ac05993f634a42be3d3535e1b158de0c3372
https://github.com/ioquake/ioq3/commit/b173ac05993f634a42be3d3535e1b158de0c3372
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-03-13 (Mon, 13 Mar 2017)
Changed paths:
M code/client/cl_console.c
M code/qcommon/common.c
Log Message:
-----------
Merge some file writing extension checks from OpenJK.
Thanks Ensiform.
https://github.com/JACoders/OpenJK/commit/05928a57f9e4aae15a3bd0
https://github.com/JACoders/OpenJK/commit/ef124fd0fc48af164581176
Commit: d4e1a01f33cde5566b636f461de06b1df9657e25
https://github.com/ioquake/ioq3/commit/d4e1a01f33cde5566b636f461de06b1df9657e25
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-03-17 (Fri, 17 Mar 2017)
Changed paths:
M code/client/cl_cgame.c
M code/client/cl_ui.c
M code/qcommon/files.c
M code/qcommon/md5.c
M code/qcommon/qcommon.h
M code/server/sv_bot.c
M code/server/sv_game.c
Log Message:
-----------
Remove FS_Read2().
Functionally the same as FS_Read().
Streaming functionality was removed in https://github.com/ioquake/ioq3/commit/672cfbf16f83fb67f6ce9bb1d3571dc32a5b3083 but flag remained.
Commit: 864f66a1c002d58c223dc923e732d4093452c383
https://github.com/ioquake/ioq3/commit/864f66a1c002d58c223dc923e732d4093452c383
Author: Eugene Molotov <em92 at users.noreply.github.com>
Date: 2017-03-23 (Thu, 23 Mar 2017)
Changed paths:
M Makefile
Log Message:
-----------
Makefile: using generic windres if specific one is not present in mingw platform
Commit: 25cc2edc699bfe23adfb6e5d12394587f572e440
https://github.com/ioquake/ioq3/commit/25cc2edc699bfe23adfb6e5d12394587f572e440
Author: Tim Angus <tim at ngus.net>
Date: 2017-03-23 (Thu, 23 Mar 2017)
Changed paths:
M Makefile
Log Message:
-----------
Merge pull request #277 from em92/master
Fallback to generic a windres if a cross compiler one cannot be found
Commit: de3339ebcda1999b386534bc581b8fa7272a846e
https://github.com/ioquake/ioq3/commit/de3339ebcda1999b386534bc581b8fa7272a846e
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-03-27 (Mon, 27 Mar 2017)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Fill in filename in Com_WriteConfig_f() before checking extension.
Thanks BartoCH for pointing out.
Commit: 7a237c80204b84c23146b5a6dfedbe57acfbba7a
https://github.com/ioquake/ioq3/commit/7a237c80204b84c23146b5a6dfedbe57acfbba7a
Author: Dominic Fandrey <kamikaze at bsdforen.de>
Date: 2017-03-28 (Tue, 28 Mar 2017)
Changed paths:
M Makefile
Log Message:
-----------
Do not pull CFLAGS into BASE_CFLAGS on FreeBSD
Commit: a47ac2a4517a8ce35f0a2d01684772189c4117db
https://github.com/ioquake/ioq3/commit/a47ac2a4517a8ce35f0a2d01684772189c4117db
Author: Dominic Fandrey <kamikaze at bsdforen.de>
Date: 2017-03-28 (Tue, 28 Mar 2017)
Changed paths:
M Makefile
Log Message:
-----------
Use -On level from CFLAGS on FreeBSD
Commit: 7ca43cb0be8167d1fee6946541e1a62eadbc3f7e
https://github.com/ioquake/ioq3/commit/7ca43cb0be8167d1fee6946541e1a62eadbc3f7e
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-03-28 (Tue, 28 Mar 2017)
Changed paths:
M Makefile
Log Message:
-----------
Merge pull request #279 from lonkamikaze/freebsd-build
Freebsd build
Commit: 537d28556ff667dfdad6bbac330d8bea36670c5c
https://github.com/ioquake/ioq3/commit/537d28556ff667dfdad6bbac330d8bea36670c5c
Author: Dan Church <amphetamachine at gmail.com>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M Makefile
Log Message:
-----------
Fix build when cloned as submodule
Steps to reproduce:
git init
git submodule add -b master git://github.com/ioquake/ioq3.git
cd ioq3
make USE_GIT=1
Commit: d7a99d5d444ead4704ba543ab32143bda08da0e1
https://github.com/ioquake/ioq3/commit/d7a99d5d444ead4704ba543ab32143bda08da0e1
Author: Tim Angus <tim at ngus.net>
Date: 2017-03-30 (Thu, 30 Mar 2017)
Changed paths:
M Makefile
Log Message:
-----------
Merge pull request #282 from h3xx/fix-git-dependency
Fix build when cloned as submodule
Commit: f5143405f181752c679f740e9c06f2a31d8e9545
https://github.com/ioquake/ioq3/commit/f5143405f181752c679f740e9c06f2a31d8e9545
Author: Max Crofts <maxcrofts at users.noreply.github.com>
Date: 2017-04-07 (Fri, 07 Apr 2017)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Add missing RegCloseKey to Sys_SteamPath
Commit: 7ff610db352634e386cac34e82d3dab28279c44d
https://github.com/ioquake/ioq3/commit/7ff610db352634e386cac34e82d3dab28279c44d
Author: Max Crofts <maxcrofts at users.noreply.github.com>
Date: 2017-04-07 (Fri, 07 Apr 2017)
Changed paths:
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
Detect GOG install path
Commit: 7ea46532d5b86cb42084c6e4fa0828e62f199fcb
https://github.com/ioquake/ioq3/commit/7ea46532d5b86cb42084c6e4fa0828e62f199fcb
Author: Tim Angus <tim at ngus.net>
Date: 2017-04-07 (Fri, 07 Apr 2017)
Changed paths:
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
Merge pull request #286 from maxcrofts/install-path
Update install path detection
Commit: af69d1148fdf6ef10a8038a5c03ac3e0652feae7
https://github.com/ioquake/ioq3/commit/af69d1148fdf6ef10a8038a5c03ac3e0652feae7
Author: Max Crofts <maxcrofts at users.noreply.github.com>
Date: 2017-04-12 (Wed, 12 Apr 2017)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Improve FS_GetModList
- Paths to search for mods are now specified in an array
- Mods can now consist solely of ".pk3dir" folders and still be
considered valid
- The function now has a consistent style
Commit: 300f06ce8d3fe53b2d0ea8214f782b198f1f1acc
https://github.com/ioquake/ioq3/commit/300f06ce8d3fe53b2d0ea8214f782b198f1f1acc
Author: Tim Angus <tim at ngus.net>
Date: 2017-04-12 (Wed, 12 Apr 2017)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Merge pull request #288 from maxcrofts/list-pk3dir-mods
Improve FS_GetModList
Commit: 729766150f376b3c18dd4a0bc05e17d93cc95865
https://github.com/ioquake/ioq3/commit/729766150f376b3c18dd4a0bc05e17d93cc95865
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-04-12 (Wed, 12 Apr 2017)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Don't start a vote after vote passed for map change
Processing a callvote command after a vote passed to change maps but
has not been executed yet will result in 1) map change immediately
happening 2) after new map loads players have vote HUD messages but
Game VM doesn't have a vote in progress. The phantom vote status will
only be removed if players start a new vote or run vid_restart.
The underlying issue is that a second callvote sets vote config
strings but a map change is executed before they are sent to clients.
Resulting in clients getting "cs" reliable commands with the config
string changes _after_ the map change. Out of sync config strings.
Even if the underlying issue was fixed, the second vote would be lost.
So it's best to not force a map change to happen immediately anyway.
Reported by Tobias Kuehnhammer.
Commit: ca7e12cfe214d8d0c53aeeb24671c5ee377b4174
https://github.com/ioquake/ioq3/commit/ca7e12cfe214d8d0c53aeeb24671c5ee377b4174
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
R BUGS
Log Message:
-----------
Delete BUGS
This was a thing?
Commit: 127464ed1908106f66ef4e73b284733b2e7afeaf
https://github.com/ioquake/ioq3/commit/127464ed1908106f66ef4e73b284733b2e7afeaf
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2017-04-19 (Wed, 19 Apr 2017)
Changed paths:
R NOTTODO
Log Message:
-----------
Delete NotToDo
This is also an antiquated notion.
Commit: c65d2c2657fa6aecf498a5e1c20ffa706a80e818
https://github.com/ioquake/ioq3/commit/c65d2c2657fa6aecf498a5e1c20ffa706a80e818
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-04-28 (Fri, 28 Apr 2017)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_cmds.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_model.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_vbo.c
M code/renderergl2/tr_world.c
Log Message:
-----------
Add vao cache for static surfaces.
Remove support for draw range elements, multi draw arrays, world vao creation, surface merging.
Commit: 148d54bf543151573363aa7f7319a41cfe096873
https://github.com/ioquake/ioq3/commit/148d54bf543151573363aa7f7319a41cfe096873
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M README.md
Log Message:
-----------
Remove libspeex from README
Commit: e3ec11d42a090f7fac8af6e7f5bf319bb0c9f476
https://github.com/ioquake/ioq3/commit/e3ec11d42a090f7fac8af6e7f5bf319bb0c9f476
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
R code/libspeex/_kiss_fft_guts.h
R code/libspeex/arch.h
R code/libspeex/bits.c
R code/libspeex/buffer.c
R code/libspeex/cb_search.c
R code/libspeex/cb_search.h
R code/libspeex/cb_search_arm4.h
R code/libspeex/cb_search_bfin.h
R code/libspeex/cb_search_sse.h
R code/libspeex/config.h
R code/libspeex/echo_diagnostic.m
R code/libspeex/exc_10_16_table.c
R code/libspeex/exc_10_32_table.c
R code/libspeex/exc_20_32_table.c
R code/libspeex/exc_5_256_table.c
R code/libspeex/exc_5_64_table.c
R code/libspeex/exc_8_128_table.c
R code/libspeex/fftwrap.c
R code/libspeex/fftwrap.h
R code/libspeex/filterbank.c
R code/libspeex/filterbank.h
R code/libspeex/filters.c
R code/libspeex/filters.h
R code/libspeex/filters_arm4.h
R code/libspeex/filters_bfin.h
R code/libspeex/filters_sse.h
R code/libspeex/fixed_arm4.h
R code/libspeex/fixed_arm5e.h
R code/libspeex/fixed_bfin.h
R code/libspeex/fixed_debug.h
R code/libspeex/fixed_generic.h
R code/libspeex/gain_table.c
R code/libspeex/gain_table_lbr.c
R code/libspeex/hexc_10_32_table.c
R code/libspeex/hexc_table.c
R code/libspeex/high_lsp_tables.c
R code/libspeex/include/speex/speex.h
R code/libspeex/include/speex/speex_bits.h
R code/libspeex/include/speex/speex_buffer.h
R code/libspeex/include/speex/speex_callbacks.h
R code/libspeex/include/speex/speex_config_types.h
R code/libspeex/include/speex/speex_echo.h
R code/libspeex/include/speex/speex_header.h
R code/libspeex/include/speex/speex_jitter.h
R code/libspeex/include/speex/speex_preprocess.h
R code/libspeex/include/speex/speex_resampler.h
R code/libspeex/include/speex/speex_stereo.h
R code/libspeex/include/speex/speex_types.h
R code/libspeex/jitter.c
R code/libspeex/kiss_fft.c
R code/libspeex/kiss_fft.h
R code/libspeex/kiss_fftr.c
R code/libspeex/kiss_fftr.h
R code/libspeex/lpc.c
R code/libspeex/lpc.h
R code/libspeex/lpc_bfin.h
R code/libspeex/lsp.c
R code/libspeex/lsp.h
R code/libspeex/lsp_bfin.h
R code/libspeex/lsp_tables_nb.c
R code/libspeex/ltp.c
R code/libspeex/ltp.h
R code/libspeex/ltp_arm4.h
R code/libspeex/ltp_bfin.h
R code/libspeex/ltp_sse.h
R code/libspeex/math_approx.h
R code/libspeex/mdf.c
R code/libspeex/misc_bfin.h
R code/libspeex/modes.c
R code/libspeex/modes.h
R code/libspeex/modes_wb.c
R code/libspeex/nb_celp.c
R code/libspeex/nb_celp.h
R code/libspeex/os_support.h
R code/libspeex/preprocess.c
R code/libspeex/pseudofloat.h
R code/libspeex/quant_lsp.c
R code/libspeex/quant_lsp.h
R code/libspeex/quant_lsp_bfin.h
R code/libspeex/resample.c
R code/libspeex/sb_celp.c
R code/libspeex/sb_celp.h
R code/libspeex/smallft.c
R code/libspeex/smallft.h
R code/libspeex/speex.c
R code/libspeex/speex_callbacks.c
R code/libspeex/speex_header.c
R code/libspeex/stack_alloc.h
R code/libspeex/stereo.c
R code/libspeex/testdenoise.c
R code/libspeex/testecho.c
R code/libspeex/testenc.c
R code/libspeex/testenc_uwb.c
R code/libspeex/testenc_wb.c
R code/libspeex/vbr.c
R code/libspeex/vbr.h
R code/libspeex/vorbis_psy.h
R code/libspeex/vq.c
R code/libspeex/vq.h
R code/libspeex/vq_arm4.h
R code/libspeex/vq_bfin.h
R code/libspeex/vq_sse.h
R code/libspeex/window.c
Log Message:
-----------
Remove unused libspeex
Commit: 04fc72899a84c748faf5d582d63dc95b5d04d899
https://github.com/ioquake/ioq3/commit/04fc72899a84c748faf5d582d63dc95b5d04d899
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M code/libogg-1.3.1/include/ogg/os_types.h
M code/libogg-1.3.1/src/bitwise.c
Log Message:
-----------
Update libogg from 1.3.1 to 1.3.2
Commit: d87bd792c349e7ff7a4158a47f7b4ec477b95168
https://github.com/ioquake/ioq3/commit/d87bd792c349e7ff7a4158a47f7b4ec477b95168
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M Makefile
R code/libogg-1.3.1/include/ogg/config_types.h
R code/libogg-1.3.1/include/ogg/ogg.h
R code/libogg-1.3.1/include/ogg/os_types.h
R code/libogg-1.3.1/src/bitwise.c
R code/libogg-1.3.1/src/framing.c
A code/libogg-1.3.2/include/ogg/config_types.h
A code/libogg-1.3.2/include/ogg/ogg.h
A code/libogg-1.3.2/include/ogg/os_types.h
A code/libogg-1.3.2/src/bitwise.c
A code/libogg-1.3.2/src/framing.c
Log Message:
-----------
Rename (already updated) libogg-1.3.1 to libogg-1.3.2
Commit: bba263d6348cf9f384c882d2b62be48fbfa842d5
https://github.com/ioquake/ioq3/commit/bba263d6348cf9f384c882d2b62be48fbfa842d5
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M code/libvorbis-1.3.4/lib/block.c
M code/libvorbis-1.3.4/lib/codebook.c
M code/libvorbis-1.3.4/lib/codebook.h
M code/libvorbis-1.3.4/lib/floor0.c
M code/libvorbis-1.3.4/lib/floor1.c
M code/libvorbis-1.3.4/lib/info.c
M code/libvorbis-1.3.4/lib/lsp.c
M code/libvorbis-1.3.4/lib/mapping0.c
M code/libvorbis-1.3.4/lib/misc.h
M code/libvorbis-1.3.4/lib/os.h
M code/libvorbis-1.3.4/lib/res0.c
M code/libvorbis-1.3.4/lib/sharedbook.c
M code/libvorbis-1.3.4/lib/synthesis.c
M code/libvorbis-1.3.4/lib/vorbisenc.c
M code/libvorbis-1.3.4/lib/vorbisfile.c
Log Message:
-----------
Update libvorbis from 1.3.4 to 1.3.5
Commit: 67bfe8f8d69b8c99ebe4ab13db080a06377b1240
https://github.com/ioquake/ioq3/commit/67bfe8f8d69b8c99ebe4ab13db080a06377b1240
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M Makefile
R code/libvorbis-1.3.4/include/vorbis/codec.h
R code/libvorbis-1.3.4/include/vorbis/vorbisenc.h
R code/libvorbis-1.3.4/include/vorbis/vorbisfile.h
R code/libvorbis-1.3.4/lib/analysis.c
R code/libvorbis-1.3.4/lib/backends.h
R code/libvorbis-1.3.4/lib/bitrate.c
R code/libvorbis-1.3.4/lib/bitrate.h
R code/libvorbis-1.3.4/lib/block.c
R code/libvorbis-1.3.4/lib/books/coupled/res_books_51.h
R code/libvorbis-1.3.4/lib/books/coupled/res_books_stereo.h
R code/libvorbis-1.3.4/lib/books/floor/floor_books.h
R code/libvorbis-1.3.4/lib/books/uncoupled/res_books_uncoupled.h
R code/libvorbis-1.3.4/lib/codebook.c
R code/libvorbis-1.3.4/lib/codebook.h
R code/libvorbis-1.3.4/lib/codec_internal.h
R code/libvorbis-1.3.4/lib/envelope.c
R code/libvorbis-1.3.4/lib/envelope.h
R code/libvorbis-1.3.4/lib/floor0.c
R code/libvorbis-1.3.4/lib/floor1.c
R code/libvorbis-1.3.4/lib/highlevel.h
R code/libvorbis-1.3.4/lib/info.c
R code/libvorbis-1.3.4/lib/lookup.c
R code/libvorbis-1.3.4/lib/lookup.h
R code/libvorbis-1.3.4/lib/lookup_data.h
R code/libvorbis-1.3.4/lib/lpc.c
R code/libvorbis-1.3.4/lib/lpc.h
R code/libvorbis-1.3.4/lib/lsp.c
R code/libvorbis-1.3.4/lib/lsp.h
R code/libvorbis-1.3.4/lib/mapping0.c
R code/libvorbis-1.3.4/lib/masking.h
R code/libvorbis-1.3.4/lib/mdct.c
R code/libvorbis-1.3.4/lib/mdct.h
R code/libvorbis-1.3.4/lib/misc.h
R code/libvorbis-1.3.4/lib/modes/floor_all.h
R code/libvorbis-1.3.4/lib/modes/psych_11.h
R code/libvorbis-1.3.4/lib/modes/psych_16.h
R code/libvorbis-1.3.4/lib/modes/psych_44.h
R code/libvorbis-1.3.4/lib/modes/psych_8.h
R code/libvorbis-1.3.4/lib/modes/residue_16.h
R code/libvorbis-1.3.4/lib/modes/residue_44.h
R code/libvorbis-1.3.4/lib/modes/residue_44p51.h
R code/libvorbis-1.3.4/lib/modes/residue_44u.h
R code/libvorbis-1.3.4/lib/modes/residue_8.h
R code/libvorbis-1.3.4/lib/modes/setup_11.h
R code/libvorbis-1.3.4/lib/modes/setup_16.h
R code/libvorbis-1.3.4/lib/modes/setup_22.h
R code/libvorbis-1.3.4/lib/modes/setup_32.h
R code/libvorbis-1.3.4/lib/modes/setup_44.h
R code/libvorbis-1.3.4/lib/modes/setup_44p51.h
R code/libvorbis-1.3.4/lib/modes/setup_44u.h
R code/libvorbis-1.3.4/lib/modes/setup_8.h
R code/libvorbis-1.3.4/lib/modes/setup_X.h
R code/libvorbis-1.3.4/lib/os.h
R code/libvorbis-1.3.4/lib/psy.c
R code/libvorbis-1.3.4/lib/psy.h
R code/libvorbis-1.3.4/lib/registry.c
R code/libvorbis-1.3.4/lib/registry.h
R code/libvorbis-1.3.4/lib/res0.c
R code/libvorbis-1.3.4/lib/scales.h
R code/libvorbis-1.3.4/lib/sharedbook.c
R code/libvorbis-1.3.4/lib/smallft.c
R code/libvorbis-1.3.4/lib/smallft.h
R code/libvorbis-1.3.4/lib/synthesis.c
R code/libvorbis-1.3.4/lib/vorbisenc.c
R code/libvorbis-1.3.4/lib/vorbisfile.c
R code/libvorbis-1.3.4/lib/window.c
R code/libvorbis-1.3.4/lib/window.h
A code/libvorbis-1.3.5/include/vorbis/codec.h
A code/libvorbis-1.3.5/include/vorbis/vorbisenc.h
A code/libvorbis-1.3.5/include/vorbis/vorbisfile.h
A code/libvorbis-1.3.5/lib/analysis.c
A code/libvorbis-1.3.5/lib/backends.h
A code/libvorbis-1.3.5/lib/bitrate.c
A code/libvorbis-1.3.5/lib/bitrate.h
A code/libvorbis-1.3.5/lib/block.c
A code/libvorbis-1.3.5/lib/books/coupled/res_books_51.h
A code/libvorbis-1.3.5/lib/books/coupled/res_books_stereo.h
A code/libvorbis-1.3.5/lib/books/floor/floor_books.h
A code/libvorbis-1.3.5/lib/books/uncoupled/res_books_uncoupled.h
A code/libvorbis-1.3.5/lib/codebook.c
A code/libvorbis-1.3.5/lib/codebook.h
A code/libvorbis-1.3.5/lib/codec_internal.h
A code/libvorbis-1.3.5/lib/envelope.c
A code/libvorbis-1.3.5/lib/envelope.h
A code/libvorbis-1.3.5/lib/floor0.c
A code/libvorbis-1.3.5/lib/floor1.c
A code/libvorbis-1.3.5/lib/highlevel.h
A code/libvorbis-1.3.5/lib/info.c
A code/libvorbis-1.3.5/lib/lookup.c
A code/libvorbis-1.3.5/lib/lookup.h
A code/libvorbis-1.3.5/lib/lookup_data.h
A code/libvorbis-1.3.5/lib/lpc.c
A code/libvorbis-1.3.5/lib/lpc.h
A code/libvorbis-1.3.5/lib/lsp.c
A code/libvorbis-1.3.5/lib/lsp.h
A code/libvorbis-1.3.5/lib/mapping0.c
A code/libvorbis-1.3.5/lib/masking.h
A code/libvorbis-1.3.5/lib/mdct.c
A code/libvorbis-1.3.5/lib/mdct.h
A code/libvorbis-1.3.5/lib/misc.h
A code/libvorbis-1.3.5/lib/modes/floor_all.h
A code/libvorbis-1.3.5/lib/modes/psych_11.h
A code/libvorbis-1.3.5/lib/modes/psych_16.h
A code/libvorbis-1.3.5/lib/modes/psych_44.h
A code/libvorbis-1.3.5/lib/modes/psych_8.h
A code/libvorbis-1.3.5/lib/modes/residue_16.h
A code/libvorbis-1.3.5/lib/modes/residue_44.h
A code/libvorbis-1.3.5/lib/modes/residue_44p51.h
A code/libvorbis-1.3.5/lib/modes/residue_44u.h
A code/libvorbis-1.3.5/lib/modes/residue_8.h
A code/libvorbis-1.3.5/lib/modes/setup_11.h
A code/libvorbis-1.3.5/lib/modes/setup_16.h
A code/libvorbis-1.3.5/lib/modes/setup_22.h
A code/libvorbis-1.3.5/lib/modes/setup_32.h
A code/libvorbis-1.3.5/lib/modes/setup_44.h
A code/libvorbis-1.3.5/lib/modes/setup_44p51.h
A code/libvorbis-1.3.5/lib/modes/setup_44u.h
A code/libvorbis-1.3.5/lib/modes/setup_8.h
A code/libvorbis-1.3.5/lib/modes/setup_X.h
A code/libvorbis-1.3.5/lib/os.h
A code/libvorbis-1.3.5/lib/psy.c
A code/libvorbis-1.3.5/lib/psy.h
A code/libvorbis-1.3.5/lib/registry.c
A code/libvorbis-1.3.5/lib/registry.h
A code/libvorbis-1.3.5/lib/res0.c
A code/libvorbis-1.3.5/lib/scales.h
A code/libvorbis-1.3.5/lib/sharedbook.c
A code/libvorbis-1.3.5/lib/smallft.c
A code/libvorbis-1.3.5/lib/smallft.h
A code/libvorbis-1.3.5/lib/synthesis.c
A code/libvorbis-1.3.5/lib/vorbisenc.c
A code/libvorbis-1.3.5/lib/vorbisfile.c
A code/libvorbis-1.3.5/lib/window.c
A code/libvorbis-1.3.5/lib/window.h
Log Message:
-----------
Rename (already updated) libvorbis-1.3.4 to libvorbis-1.3.5
Commit: 853110d5d431a9d3f693975d5c5e26cc41031810
https://github.com/ioquake/ioq3/commit/853110d5d431a9d3f693975d5c5e26cc41031810
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M Makefile
M code/opus-1.1/celt/_kiss_fft_guts.h
M code/opus-1.1/celt/arch.h
M code/opus-1.1/celt/arm/arm2gnu.pl
M code/opus-1.1/celt/arm/arm_celt_map.c
M code/opus-1.1/celt/arm/armcpu.c
M code/opus-1.1/celt/arm/armcpu.h
A code/opus-1.1/celt/arm/celt_ne10_fft.c
A code/opus-1.1/celt/arm/celt_ne10_mdct.c
A code/opus-1.1/celt/arm/celt_neon_intr.c
A code/opus-1.1/celt/arm/celt_pitch_xcorr_arm-gnu.S
M code/opus-1.1/celt/arm/celt_pitch_xcorr_arm.s
A code/opus-1.1/celt/arm/fft_arm.h
A code/opus-1.1/celt/arm/fixed_arm64.h
M code/opus-1.1/celt/arm/fixed_armv4.h
M code/opus-1.1/celt/arm/fixed_armv5e.h
A code/opus-1.1/celt/arm/mdct_arm.h
M code/opus-1.1/celt/arm/pitch_arm.h
M code/opus-1.1/celt/bands.c
M code/opus-1.1/celt/bands.h
M code/opus-1.1/celt/celt.c
M code/opus-1.1/celt/celt.h
M code/opus-1.1/celt/celt_decoder.c
M code/opus-1.1/celt/celt_encoder.c
M code/opus-1.1/celt/celt_lpc.c
M code/opus-1.1/celt/celt_lpc.h
M code/opus-1.1/celt/cpu_support.h
M code/opus-1.1/celt/cwrs.c
M code/opus-1.1/celt/cwrs.h
M code/opus-1.1/celt/entcode.c
M code/opus-1.1/celt/entcode.h
M code/opus-1.1/celt/entdec.c
M code/opus-1.1/celt/entenc.c
M code/opus-1.1/celt/fixed_debug.h
M code/opus-1.1/celt/fixed_generic.h
M code/opus-1.1/celt/float_cast.h
M code/opus-1.1/celt/kiss_fft.c
M code/opus-1.1/celt/kiss_fft.h
M code/opus-1.1/celt/mathops.c
M code/opus-1.1/celt/mdct.c
M code/opus-1.1/celt/mdct.h
A code/opus-1.1/celt/mips/celt_mipsr1.h
A code/opus-1.1/celt/mips/fixed_generic_mipsr1.h
A code/opus-1.1/celt/mips/kiss_fft_mipsr1.h
A code/opus-1.1/celt/mips/mdct_mipsr1.h
A code/opus-1.1/celt/mips/pitch_mipsr1.h
A code/opus-1.1/celt/mips/vq_mipsr1.h
M code/opus-1.1/celt/modes.c
M code/opus-1.1/celt/modes.h
M code/opus-1.1/celt/os_support.h
M code/opus-1.1/celt/pitch.c
M code/opus-1.1/celt/pitch.h
M code/opus-1.1/celt/quant_bands.c
M code/opus-1.1/celt/rate.c
M code/opus-1.1/celt/rate.h
M code/opus-1.1/celt/stack_alloc.h
M code/opus-1.1/celt/static_modes_fixed.h
A code/opus-1.1/celt/static_modes_fixed_arm_ne10.h
M code/opus-1.1/celt/static_modes_float.h
A code/opus-1.1/celt/static_modes_float_arm_ne10.h
M code/opus-1.1/celt/vq.c
M code/opus-1.1/celt/vq.h
A code/opus-1.1/celt/x86/celt_lpc_sse.c
A code/opus-1.1/celt/x86/celt_lpc_sse.h
A code/opus-1.1/celt/x86/pitch_sse.c
M code/opus-1.1/celt/x86/pitch_sse.h
A code/opus-1.1/celt/x86/pitch_sse2.c
A code/opus-1.1/celt/x86/pitch_sse4_1.c
A code/opus-1.1/celt/x86/x86_celt_map.c
A code/opus-1.1/celt/x86/x86cpu.c
A code/opus-1.1/celt/x86/x86cpu.h
M code/opus-1.1/include/opus.h
M code/opus-1.1/include/opus_defines.h
M code/opus-1.1/include/opus_multistream.h
M code/opus-1.1/silk/A2NLSF.c
M code/opus-1.1/silk/API.h
M code/opus-1.1/silk/CNG.c
M code/opus-1.1/silk/LPC_analysis_filter.c
M code/opus-1.1/silk/NLSF_del_dec_quant.c
M code/opus-1.1/silk/NLSF_encode.c
M code/opus-1.1/silk/NLSF_stabilize.c
M code/opus-1.1/silk/NSQ.c
A code/opus-1.1/silk/NSQ.h
M code/opus-1.1/silk/NSQ_del_dec.c
M code/opus-1.1/silk/PLC.c
M code/opus-1.1/silk/PLC.h
M code/opus-1.1/silk/SigProc_FIX.h
M code/opus-1.1/silk/VAD.c
M code/opus-1.1/silk/VQ_WMat_EC.c
A code/opus-1.1/silk/arm/NSQ_neon.c
A code/opus-1.1/silk/arm/NSQ_neon.h
A code/opus-1.1/silk/arm/arm_silk_map.c
A code/opus-1.1/silk/arm/macros_arm64.h
M code/opus-1.1/silk/code_signs.c
M code/opus-1.1/silk/control_SNR.c
M code/opus-1.1/silk/control_codec.c
M code/opus-1.1/silk/dec_API.c
M code/opus-1.1/silk/decode_core.c
M code/opus-1.1/silk/decode_frame.c
M code/opus-1.1/silk/decode_pulses.c
M code/opus-1.1/silk/define.h
M code/opus-1.1/silk/enc_API.c
M code/opus-1.1/silk/encode_pulses.c
M code/opus-1.1/silk/float/encode_frame_FLP.c
M code/opus-1.1/silk/float/find_LPC_FLP.c
M code/opus-1.1/silk/float/find_pred_coefs_FLP.c
M code/opus-1.1/silk/float/main_FLP.h
M code/opus-1.1/silk/float/pitch_analysis_core_FLP.c
M code/opus-1.1/silk/float/structs_FLP.h
M code/opus-1.1/silk/float/wrappers_FLP.c
M code/opus-1.1/silk/log2lin.c
M code/opus-1.1/silk/macros.h
M code/opus-1.1/silk/main.h
A code/opus-1.1/silk/mips/NSQ_del_dec_mipsr1.h
A code/opus-1.1/silk/mips/macros_mipsr1.h
A code/opus-1.1/silk/mips/sigproc_fix_mipsr1.h
M code/opus-1.1/silk/process_NLSFs.c
M code/opus-1.1/silk/quant_LTP_gains.c
M code/opus-1.1/silk/resampler_rom.c
M code/opus-1.1/silk/shell_coder.c
M code/opus-1.1/silk/sort.c
M code/opus-1.1/silk/stereo_LR_to_MS.c
M code/opus-1.1/silk/structs.h
M code/opus-1.1/silk/sum_sqr_shift.c
M code/opus-1.1/silk/tables.h
M code/opus-1.1/silk/tuning_parameters.h
A code/opus-1.1/silk/x86/NSQ_del_dec_sse.c
A code/opus-1.1/silk/x86/NSQ_sse.c
A code/opus-1.1/silk/x86/SigProc_FIX_sse.h
A code/opus-1.1/silk/x86/VAD_sse.c
A code/opus-1.1/silk/x86/VQ_WMat_EC_sse.c
A code/opus-1.1/silk/x86/main_sse.h
A code/opus-1.1/silk/x86/x86_silk_map.c
M code/opus-1.1/src/analysis.c
M code/opus-1.1/src/analysis.h
M code/opus-1.1/src/mlp.c
M code/opus-1.1/src/mlp.h
M code/opus-1.1/src/mlp_data.c
M code/opus-1.1/src/opus.c
M code/opus-1.1/src/opus_decoder.c
M code/opus-1.1/src/opus_encoder.c
M code/opus-1.1/src/opus_multistream_decoder.c
M code/opus-1.1/src/opus_multistream_encoder.c
M code/opus-1.1/src/opus_private.h
M code/opus-1.1/src/repacketizer.c
M misc/msvc12/quake3.vcxproj
Log Message:
-----------
Update opus from 1.1 to 1.1.4
Define FLOAT_APPROX in Makefile and misc/msvc12/quake3.vcxproj.
Commit: ef8ad54421278b5e36749cedec992c97cb15fbb7
https://github.com/ioquake/ioq3/commit/ef8ad54421278b5e36749cedec992c97cb15fbb7
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M Makefile
A code/opus-1.1.4/celt/_kiss_fft_guts.h
A code/opus-1.1.4/celt/arch.h
A code/opus-1.1.4/celt/arm/arm2gnu.pl
A code/opus-1.1.4/celt/arm/arm_celt_map.c
A code/opus-1.1.4/celt/arm/armcpu.c
A code/opus-1.1.4/celt/arm/armcpu.h
A code/opus-1.1.4/celt/arm/armopts.s.in
A code/opus-1.1.4/celt/arm/celt_ne10_fft.c
A code/opus-1.1.4/celt/arm/celt_ne10_mdct.c
A code/opus-1.1.4/celt/arm/celt_neon_intr.c
A code/opus-1.1.4/celt/arm/celt_pitch_xcorr_arm-gnu.S
A code/opus-1.1.4/celt/arm/celt_pitch_xcorr_arm.s
A code/opus-1.1.4/celt/arm/fft_arm.h
A code/opus-1.1.4/celt/arm/fixed_arm64.h
A code/opus-1.1.4/celt/arm/fixed_armv4.h
A code/opus-1.1.4/celt/arm/fixed_armv5e.h
A code/opus-1.1.4/celt/arm/kiss_fft_armv4.h
A code/opus-1.1.4/celt/arm/kiss_fft_armv5e.h
A code/opus-1.1.4/celt/arm/mdct_arm.h
A code/opus-1.1.4/celt/arm/pitch_arm.h
A code/opus-1.1.4/celt/bands.c
A code/opus-1.1.4/celt/bands.h
A code/opus-1.1.4/celt/celt.c
A code/opus-1.1.4/celt/celt.h
A code/opus-1.1.4/celt/celt_decoder.c
A code/opus-1.1.4/celt/celt_encoder.c
A code/opus-1.1.4/celt/celt_lpc.c
A code/opus-1.1.4/celt/celt_lpc.h
A code/opus-1.1.4/celt/cpu_support.h
A code/opus-1.1.4/celt/cwrs.c
A code/opus-1.1.4/celt/cwrs.h
A code/opus-1.1.4/celt/ecintrin.h
A code/opus-1.1.4/celt/entcode.c
A code/opus-1.1.4/celt/entcode.h
A code/opus-1.1.4/celt/entdec.c
A code/opus-1.1.4/celt/entdec.h
A code/opus-1.1.4/celt/entenc.c
A code/opus-1.1.4/celt/entenc.h
A code/opus-1.1.4/celt/fixed_debug.h
A code/opus-1.1.4/celt/fixed_generic.h
A code/opus-1.1.4/celt/float_cast.h
A code/opus-1.1.4/celt/kiss_fft.c
A code/opus-1.1.4/celt/kiss_fft.h
A code/opus-1.1.4/celt/laplace.c
A code/opus-1.1.4/celt/laplace.h
A code/opus-1.1.4/celt/mathops.c
A code/opus-1.1.4/celt/mathops.h
A code/opus-1.1.4/celt/mdct.c
A code/opus-1.1.4/celt/mdct.h
A code/opus-1.1.4/celt/mfrngcod.h
A code/opus-1.1.4/celt/mips/celt_mipsr1.h
A code/opus-1.1.4/celt/mips/fixed_generic_mipsr1.h
A code/opus-1.1.4/celt/mips/kiss_fft_mipsr1.h
A code/opus-1.1.4/celt/mips/mdct_mipsr1.h
A code/opus-1.1.4/celt/mips/pitch_mipsr1.h
A code/opus-1.1.4/celt/mips/vq_mipsr1.h
A code/opus-1.1.4/celt/modes.c
A code/opus-1.1.4/celt/modes.h
A code/opus-1.1.4/celt/opus_custom_demo.c
A code/opus-1.1.4/celt/os_support.h
A code/opus-1.1.4/celt/pitch.c
A code/opus-1.1.4/celt/pitch.h
A code/opus-1.1.4/celt/quant_bands.c
A code/opus-1.1.4/celt/quant_bands.h
A code/opus-1.1.4/celt/rate.c
A code/opus-1.1.4/celt/rate.h
A code/opus-1.1.4/celt/stack_alloc.h
A code/opus-1.1.4/celt/static_modes_fixed.h
A code/opus-1.1.4/celt/static_modes_fixed_arm_ne10.h
A code/opus-1.1.4/celt/static_modes_float.h
A code/opus-1.1.4/celt/static_modes_float_arm_ne10.h
A code/opus-1.1.4/celt/vq.c
A code/opus-1.1.4/celt/vq.h
A code/opus-1.1.4/celt/x86/celt_lpc_sse.c
A code/opus-1.1.4/celt/x86/celt_lpc_sse.h
A code/opus-1.1.4/celt/x86/pitch_sse.c
A code/opus-1.1.4/celt/x86/pitch_sse.h
A code/opus-1.1.4/celt/x86/pitch_sse2.c
A code/opus-1.1.4/celt/x86/pitch_sse4_1.c
A code/opus-1.1.4/celt/x86/x86_celt_map.c
A code/opus-1.1.4/celt/x86/x86cpu.c
A code/opus-1.1.4/celt/x86/x86cpu.h
A code/opus-1.1.4/include/opus.h
A code/opus-1.1.4/include/opus_custom.h
A code/opus-1.1.4/include/opus_defines.h
A code/opus-1.1.4/include/opus_multistream.h
A code/opus-1.1.4/include/opus_types.h
A code/opus-1.1.4/silk/A2NLSF.c
A code/opus-1.1.4/silk/API.h
A code/opus-1.1.4/silk/CNG.c
A code/opus-1.1.4/silk/HP_variable_cutoff.c
A code/opus-1.1.4/silk/Inlines.h
A code/opus-1.1.4/silk/LPC_analysis_filter.c
A code/opus-1.1.4/silk/LPC_inv_pred_gain.c
A code/opus-1.1.4/silk/LP_variable_cutoff.c
A code/opus-1.1.4/silk/MacroCount.h
A code/opus-1.1.4/silk/MacroDebug.h
A code/opus-1.1.4/silk/NLSF2A.c
A code/opus-1.1.4/silk/NLSF_VQ.c
A code/opus-1.1.4/silk/NLSF_VQ_weights_laroia.c
A code/opus-1.1.4/silk/NLSF_decode.c
A code/opus-1.1.4/silk/NLSF_del_dec_quant.c
A code/opus-1.1.4/silk/NLSF_encode.c
A code/opus-1.1.4/silk/NLSF_stabilize.c
A code/opus-1.1.4/silk/NLSF_unpack.c
A code/opus-1.1.4/silk/NSQ.c
A code/opus-1.1.4/silk/NSQ.h
A code/opus-1.1.4/silk/NSQ_del_dec.c
A code/opus-1.1.4/silk/PLC.c
A code/opus-1.1.4/silk/PLC.h
A code/opus-1.1.4/silk/SigProc_FIX.h
A code/opus-1.1.4/silk/VAD.c
A code/opus-1.1.4/silk/VQ_WMat_EC.c
A code/opus-1.1.4/silk/ana_filt_bank_1.c
A code/opus-1.1.4/silk/arm/NSQ_neon.c
A code/opus-1.1.4/silk/arm/NSQ_neon.h
A code/opus-1.1.4/silk/arm/SigProc_FIX_armv4.h
A code/opus-1.1.4/silk/arm/SigProc_FIX_armv5e.h
A code/opus-1.1.4/silk/arm/arm_silk_map.c
A code/opus-1.1.4/silk/arm/macros_arm64.h
A code/opus-1.1.4/silk/arm/macros_armv4.h
A code/opus-1.1.4/silk/arm/macros_armv5e.h
A code/opus-1.1.4/silk/biquad_alt.c
A code/opus-1.1.4/silk/bwexpander.c
A code/opus-1.1.4/silk/bwexpander_32.c
A code/opus-1.1.4/silk/check_control_input.c
A code/opus-1.1.4/silk/code_signs.c
A code/opus-1.1.4/silk/control.h
A code/opus-1.1.4/silk/control_SNR.c
A code/opus-1.1.4/silk/control_audio_bandwidth.c
A code/opus-1.1.4/silk/control_codec.c
A code/opus-1.1.4/silk/debug.c
A code/opus-1.1.4/silk/debug.h
A code/opus-1.1.4/silk/dec_API.c
A code/opus-1.1.4/silk/decode_core.c
A code/opus-1.1.4/silk/decode_frame.c
A code/opus-1.1.4/silk/decode_indices.c
A code/opus-1.1.4/silk/decode_parameters.c
A code/opus-1.1.4/silk/decode_pitch.c
A code/opus-1.1.4/silk/decode_pulses.c
A code/opus-1.1.4/silk/decoder_set_fs.c
A code/opus-1.1.4/silk/define.h
A code/opus-1.1.4/silk/enc_API.c
A code/opus-1.1.4/silk/encode_indices.c
A code/opus-1.1.4/silk/encode_pulses.c
A code/opus-1.1.4/silk/errors.h
A code/opus-1.1.4/silk/fixed/LTP_analysis_filter_FIX.c
A code/opus-1.1.4/silk/fixed/LTP_scale_ctrl_FIX.c
A code/opus-1.1.4/silk/fixed/apply_sine_window_FIX.c
A code/opus-1.1.4/silk/fixed/autocorr_FIX.c
A code/opus-1.1.4/silk/fixed/burg_modified_FIX.c
A code/opus-1.1.4/silk/fixed/corrMatrix_FIX.c
A code/opus-1.1.4/silk/fixed/encode_frame_FIX.c
A code/opus-1.1.4/silk/fixed/find_LPC_FIX.c
A code/opus-1.1.4/silk/fixed/find_LTP_FIX.c
A code/opus-1.1.4/silk/fixed/find_pitch_lags_FIX.c
A code/opus-1.1.4/silk/fixed/find_pred_coefs_FIX.c
A code/opus-1.1.4/silk/fixed/k2a_FIX.c
A code/opus-1.1.4/silk/fixed/k2a_Q16_FIX.c
A code/opus-1.1.4/silk/fixed/main_FIX.h
A code/opus-1.1.4/silk/fixed/noise_shape_analysis_FIX.c
A code/opus-1.1.4/silk/fixed/pitch_analysis_core_FIX.c
A code/opus-1.1.4/silk/fixed/prefilter_FIX.c
A code/opus-1.1.4/silk/fixed/process_gains_FIX.c
A code/opus-1.1.4/silk/fixed/regularize_correlations_FIX.c
A code/opus-1.1.4/silk/fixed/residual_energy16_FIX.c
A code/opus-1.1.4/silk/fixed/residual_energy_FIX.c
A code/opus-1.1.4/silk/fixed/schur64_FIX.c
A code/opus-1.1.4/silk/fixed/schur_FIX.c
A code/opus-1.1.4/silk/fixed/solve_LS_FIX.c
A code/opus-1.1.4/silk/fixed/structs_FIX.h
A code/opus-1.1.4/silk/fixed/vector_ops_FIX.c
A code/opus-1.1.4/silk/fixed/warped_autocorrelation_FIX.c
A code/opus-1.1.4/silk/float/LPC_analysis_filter_FLP.c
A code/opus-1.1.4/silk/float/LPC_inv_pred_gain_FLP.c
A code/opus-1.1.4/silk/float/LTP_analysis_filter_FLP.c
A code/opus-1.1.4/silk/float/LTP_scale_ctrl_FLP.c
A code/opus-1.1.4/silk/float/SigProc_FLP.h
A code/opus-1.1.4/silk/float/apply_sine_window_FLP.c
A code/opus-1.1.4/silk/float/autocorrelation_FLP.c
A code/opus-1.1.4/silk/float/burg_modified_FLP.c
A code/opus-1.1.4/silk/float/bwexpander_FLP.c
A code/opus-1.1.4/silk/float/corrMatrix_FLP.c
A code/opus-1.1.4/silk/float/encode_frame_FLP.c
A code/opus-1.1.4/silk/float/energy_FLP.c
A code/opus-1.1.4/silk/float/find_LPC_FLP.c
A code/opus-1.1.4/silk/float/find_LTP_FLP.c
A code/opus-1.1.4/silk/float/find_pitch_lags_FLP.c
A code/opus-1.1.4/silk/float/find_pred_coefs_FLP.c
A code/opus-1.1.4/silk/float/inner_product_FLP.c
A code/opus-1.1.4/silk/float/k2a_FLP.c
A code/opus-1.1.4/silk/float/levinsondurbin_FLP.c
A code/opus-1.1.4/silk/float/main_FLP.h
A code/opus-1.1.4/silk/float/noise_shape_analysis_FLP.c
A code/opus-1.1.4/silk/float/pitch_analysis_core_FLP.c
A code/opus-1.1.4/silk/float/prefilter_FLP.c
A code/opus-1.1.4/silk/float/process_gains_FLP.c
A code/opus-1.1.4/silk/float/regularize_correlations_FLP.c
A code/opus-1.1.4/silk/float/residual_energy_FLP.c
A code/opus-1.1.4/silk/float/scale_copy_vector_FLP.c
A code/opus-1.1.4/silk/float/scale_vector_FLP.c
A code/opus-1.1.4/silk/float/schur_FLP.c
A code/opus-1.1.4/silk/float/solve_LS_FLP.c
A code/opus-1.1.4/silk/float/sort_FLP.c
A code/opus-1.1.4/silk/float/structs_FLP.h
A code/opus-1.1.4/silk/float/warped_autocorrelation_FLP.c
A code/opus-1.1.4/silk/float/wrappers_FLP.c
A code/opus-1.1.4/silk/gain_quant.c
A code/opus-1.1.4/silk/init_decoder.c
A code/opus-1.1.4/silk/init_encoder.c
A code/opus-1.1.4/silk/inner_prod_aligned.c
A code/opus-1.1.4/silk/interpolate.c
A code/opus-1.1.4/silk/lin2log.c
A code/opus-1.1.4/silk/log2lin.c
A code/opus-1.1.4/silk/macros.h
A code/opus-1.1.4/silk/main.h
A code/opus-1.1.4/silk/mips/NSQ_del_dec_mipsr1.h
A code/opus-1.1.4/silk/mips/macros_mipsr1.h
A code/opus-1.1.4/silk/mips/sigproc_fix_mipsr1.h
A code/opus-1.1.4/silk/pitch_est_defines.h
A code/opus-1.1.4/silk/pitch_est_tables.c
A code/opus-1.1.4/silk/process_NLSFs.c
A code/opus-1.1.4/silk/quant_LTP_gains.c
A code/opus-1.1.4/silk/resampler.c
A code/opus-1.1.4/silk/resampler_down2.c
A code/opus-1.1.4/silk/resampler_down2_3.c
A code/opus-1.1.4/silk/resampler_private.h
A code/opus-1.1.4/silk/resampler_private_AR2.c
A code/opus-1.1.4/silk/resampler_private_IIR_FIR.c
A code/opus-1.1.4/silk/resampler_private_down_FIR.c
A code/opus-1.1.4/silk/resampler_private_up2_HQ.c
A code/opus-1.1.4/silk/resampler_rom.c
A code/opus-1.1.4/silk/resampler_rom.h
A code/opus-1.1.4/silk/resampler_structs.h
A code/opus-1.1.4/silk/shell_coder.c
A code/opus-1.1.4/silk/sigm_Q15.c
A code/opus-1.1.4/silk/sort.c
A code/opus-1.1.4/silk/stereo_LR_to_MS.c
A code/opus-1.1.4/silk/stereo_MS_to_LR.c
A code/opus-1.1.4/silk/stereo_decode_pred.c
A code/opus-1.1.4/silk/stereo_encode_pred.c
A code/opus-1.1.4/silk/stereo_find_predictor.c
A code/opus-1.1.4/silk/stereo_quant_pred.c
A code/opus-1.1.4/silk/structs.h
A code/opus-1.1.4/silk/sum_sqr_shift.c
A code/opus-1.1.4/silk/table_LSF_cos.c
A code/opus-1.1.4/silk/tables.h
A code/opus-1.1.4/silk/tables_LTP.c
A code/opus-1.1.4/silk/tables_NLSF_CB_NB_MB.c
A code/opus-1.1.4/silk/tables_NLSF_CB_WB.c
A code/opus-1.1.4/silk/tables_gain.c
A code/opus-1.1.4/silk/tables_other.c
A code/opus-1.1.4/silk/tables_pitch_lag.c
A code/opus-1.1.4/silk/tables_pulses_per_block.c
A code/opus-1.1.4/silk/tuning_parameters.h
A code/opus-1.1.4/silk/typedef.h
A code/opus-1.1.4/silk/x86/NSQ_del_dec_sse.c
A code/opus-1.1.4/silk/x86/NSQ_sse.c
A code/opus-1.1.4/silk/x86/SigProc_FIX_sse.h
A code/opus-1.1.4/silk/x86/VAD_sse.c
A code/opus-1.1.4/silk/x86/VQ_WMat_EC_sse.c
A code/opus-1.1.4/silk/x86/main_sse.h
A code/opus-1.1.4/silk/x86/x86_silk_map.c
A code/opus-1.1.4/src/analysis.c
A code/opus-1.1.4/src/analysis.h
A code/opus-1.1.4/src/mlp.c
A code/opus-1.1.4/src/mlp.h
A code/opus-1.1.4/src/mlp_data.c
A code/opus-1.1.4/src/opus.c
A code/opus-1.1.4/src/opus_decoder.c
A code/opus-1.1.4/src/opus_encoder.c
A code/opus-1.1.4/src/opus_multistream.c
A code/opus-1.1.4/src/opus_multistream_decoder.c
A code/opus-1.1.4/src/opus_multistream_encoder.c
A code/opus-1.1.4/src/opus_private.h
A code/opus-1.1.4/src/repacketizer.c
A code/opus-1.1.4/src/tansig_table.h
R code/opus-1.1/celt/_kiss_fft_guts.h
R code/opus-1.1/celt/arch.h
R code/opus-1.1/celt/arm/arm2gnu.pl
R code/opus-1.1/celt/arm/arm_celt_map.c
R code/opus-1.1/celt/arm/armcpu.c
R code/opus-1.1/celt/arm/armcpu.h
R code/opus-1.1/celt/arm/armopts.s.in
R code/opus-1.1/celt/arm/celt_ne10_fft.c
R code/opus-1.1/celt/arm/celt_ne10_mdct.c
R code/opus-1.1/celt/arm/celt_neon_intr.c
R code/opus-1.1/celt/arm/celt_pitch_xcorr_arm-gnu.S
R code/opus-1.1/celt/arm/celt_pitch_xcorr_arm.s
R code/opus-1.1/celt/arm/fft_arm.h
R code/opus-1.1/celt/arm/fixed_arm64.h
R code/opus-1.1/celt/arm/fixed_armv4.h
R code/opus-1.1/celt/arm/fixed_armv5e.h
R code/opus-1.1/celt/arm/kiss_fft_armv4.h
R code/opus-1.1/celt/arm/kiss_fft_armv5e.h
R code/opus-1.1/celt/arm/mdct_arm.h
R code/opus-1.1/celt/arm/pitch_arm.h
R code/opus-1.1/celt/bands.c
R code/opus-1.1/celt/bands.h
R code/opus-1.1/celt/celt.c
R code/opus-1.1/celt/celt.h
R code/opus-1.1/celt/celt_decoder.c
R code/opus-1.1/celt/celt_encoder.c
R code/opus-1.1/celt/celt_lpc.c
R code/opus-1.1/celt/celt_lpc.h
R code/opus-1.1/celt/cpu_support.h
R code/opus-1.1/celt/cwrs.c
R code/opus-1.1/celt/cwrs.h
R code/opus-1.1/celt/ecintrin.h
R code/opus-1.1/celt/entcode.c
R code/opus-1.1/celt/entcode.h
R code/opus-1.1/celt/entdec.c
R code/opus-1.1/celt/entdec.h
R code/opus-1.1/celt/entenc.c
R code/opus-1.1/celt/entenc.h
R code/opus-1.1/celt/fixed_debug.h
R code/opus-1.1/celt/fixed_generic.h
R code/opus-1.1/celt/float_cast.h
R code/opus-1.1/celt/kiss_fft.c
R code/opus-1.1/celt/kiss_fft.h
R code/opus-1.1/celt/laplace.c
R code/opus-1.1/celt/laplace.h
R code/opus-1.1/celt/mathops.c
R code/opus-1.1/celt/mathops.h
R code/opus-1.1/celt/mdct.c
R code/opus-1.1/celt/mdct.h
R code/opus-1.1/celt/mfrngcod.h
R code/opus-1.1/celt/mips/celt_mipsr1.h
R code/opus-1.1/celt/mips/fixed_generic_mipsr1.h
R code/opus-1.1/celt/mips/kiss_fft_mipsr1.h
R code/opus-1.1/celt/mips/mdct_mipsr1.h
R code/opus-1.1/celt/mips/pitch_mipsr1.h
R code/opus-1.1/celt/mips/vq_mipsr1.h
R code/opus-1.1/celt/modes.c
R code/opus-1.1/celt/modes.h
R code/opus-1.1/celt/opus_custom_demo.c
R code/opus-1.1/celt/os_support.h
R code/opus-1.1/celt/pitch.c
R code/opus-1.1/celt/pitch.h
R code/opus-1.1/celt/quant_bands.c
R code/opus-1.1/celt/quant_bands.h
R code/opus-1.1/celt/rate.c
R code/opus-1.1/celt/rate.h
R code/opus-1.1/celt/stack_alloc.h
R code/opus-1.1/celt/static_modes_fixed.h
R code/opus-1.1/celt/static_modes_fixed_arm_ne10.h
R code/opus-1.1/celt/static_modes_float.h
R code/opus-1.1/celt/static_modes_float_arm_ne10.h
R code/opus-1.1/celt/vq.c
R code/opus-1.1/celt/vq.h
R code/opus-1.1/celt/x86/celt_lpc_sse.c
R code/opus-1.1/celt/x86/celt_lpc_sse.h
R code/opus-1.1/celt/x86/pitch_sse.c
R code/opus-1.1/celt/x86/pitch_sse.h
R code/opus-1.1/celt/x86/pitch_sse2.c
R code/opus-1.1/celt/x86/pitch_sse4_1.c
R code/opus-1.1/celt/x86/x86_celt_map.c
R code/opus-1.1/celt/x86/x86cpu.c
R code/opus-1.1/celt/x86/x86cpu.h
R code/opus-1.1/include/opus.h
R code/opus-1.1/include/opus_custom.h
R code/opus-1.1/include/opus_defines.h
R code/opus-1.1/include/opus_multistream.h
R code/opus-1.1/include/opus_types.h
R code/opus-1.1/silk/A2NLSF.c
R code/opus-1.1/silk/API.h
R code/opus-1.1/silk/CNG.c
R code/opus-1.1/silk/HP_variable_cutoff.c
R code/opus-1.1/silk/Inlines.h
R code/opus-1.1/silk/LPC_analysis_filter.c
R code/opus-1.1/silk/LPC_inv_pred_gain.c
R code/opus-1.1/silk/LP_variable_cutoff.c
R code/opus-1.1/silk/MacroCount.h
R code/opus-1.1/silk/MacroDebug.h
R code/opus-1.1/silk/NLSF2A.c
R code/opus-1.1/silk/NLSF_VQ.c
R code/opus-1.1/silk/NLSF_VQ_weights_laroia.c
R code/opus-1.1/silk/NLSF_decode.c
R code/opus-1.1/silk/NLSF_del_dec_quant.c
R code/opus-1.1/silk/NLSF_encode.c
R code/opus-1.1/silk/NLSF_stabilize.c
R code/opus-1.1/silk/NLSF_unpack.c
R code/opus-1.1/silk/NSQ.c
R code/opus-1.1/silk/NSQ.h
R code/opus-1.1/silk/NSQ_del_dec.c
R code/opus-1.1/silk/PLC.c
R code/opus-1.1/silk/PLC.h
R code/opus-1.1/silk/SigProc_FIX.h
R code/opus-1.1/silk/VAD.c
R code/opus-1.1/silk/VQ_WMat_EC.c
R code/opus-1.1/silk/ana_filt_bank_1.c
R code/opus-1.1/silk/arm/NSQ_neon.c
R code/opus-1.1/silk/arm/NSQ_neon.h
R code/opus-1.1/silk/arm/SigProc_FIX_armv4.h
R code/opus-1.1/silk/arm/SigProc_FIX_armv5e.h
R code/opus-1.1/silk/arm/arm_silk_map.c
R code/opus-1.1/silk/arm/macros_arm64.h
R code/opus-1.1/silk/arm/macros_armv4.h
R code/opus-1.1/silk/arm/macros_armv5e.h
R code/opus-1.1/silk/biquad_alt.c
R code/opus-1.1/silk/bwexpander.c
R code/opus-1.1/silk/bwexpander_32.c
R code/opus-1.1/silk/check_control_input.c
R code/opus-1.1/silk/code_signs.c
R code/opus-1.1/silk/control.h
R code/opus-1.1/silk/control_SNR.c
R code/opus-1.1/silk/control_audio_bandwidth.c
R code/opus-1.1/silk/control_codec.c
R code/opus-1.1/silk/debug.c
R code/opus-1.1/silk/debug.h
R code/opus-1.1/silk/dec_API.c
R code/opus-1.1/silk/decode_core.c
R code/opus-1.1/silk/decode_frame.c
R code/opus-1.1/silk/decode_indices.c
R code/opus-1.1/silk/decode_parameters.c
R code/opus-1.1/silk/decode_pitch.c
R code/opus-1.1/silk/decode_pulses.c
R code/opus-1.1/silk/decoder_set_fs.c
R code/opus-1.1/silk/define.h
R code/opus-1.1/silk/enc_API.c
R code/opus-1.1/silk/encode_indices.c
R code/opus-1.1/silk/encode_pulses.c
R code/opus-1.1/silk/errors.h
R code/opus-1.1/silk/fixed/LTP_analysis_filter_FIX.c
R code/opus-1.1/silk/fixed/LTP_scale_ctrl_FIX.c
R code/opus-1.1/silk/fixed/apply_sine_window_FIX.c
R code/opus-1.1/silk/fixed/autocorr_FIX.c
R code/opus-1.1/silk/fixed/burg_modified_FIX.c
R code/opus-1.1/silk/fixed/corrMatrix_FIX.c
R code/opus-1.1/silk/fixed/encode_frame_FIX.c
R code/opus-1.1/silk/fixed/find_LPC_FIX.c
R code/opus-1.1/silk/fixed/find_LTP_FIX.c
R code/opus-1.1/silk/fixed/find_pitch_lags_FIX.c
R code/opus-1.1/silk/fixed/find_pred_coefs_FIX.c
R code/opus-1.1/silk/fixed/k2a_FIX.c
R code/opus-1.1/silk/fixed/k2a_Q16_FIX.c
R code/opus-1.1/silk/fixed/main_FIX.h
R code/opus-1.1/silk/fixed/noise_shape_analysis_FIX.c
R code/opus-1.1/silk/fixed/pitch_analysis_core_FIX.c
R code/opus-1.1/silk/fixed/prefilter_FIX.c
R code/opus-1.1/silk/fixed/process_gains_FIX.c
R code/opus-1.1/silk/fixed/regularize_correlations_FIX.c
R code/opus-1.1/silk/fixed/residual_energy16_FIX.c
R code/opus-1.1/silk/fixed/residual_energy_FIX.c
R code/opus-1.1/silk/fixed/schur64_FIX.c
R code/opus-1.1/silk/fixed/schur_FIX.c
R code/opus-1.1/silk/fixed/solve_LS_FIX.c
R code/opus-1.1/silk/fixed/structs_FIX.h
R code/opus-1.1/silk/fixed/vector_ops_FIX.c
R code/opus-1.1/silk/fixed/warped_autocorrelation_FIX.c
R code/opus-1.1/silk/float/LPC_analysis_filter_FLP.c
R code/opus-1.1/silk/float/LPC_inv_pred_gain_FLP.c
R code/opus-1.1/silk/float/LTP_analysis_filter_FLP.c
R code/opus-1.1/silk/float/LTP_scale_ctrl_FLP.c
R code/opus-1.1/silk/float/SigProc_FLP.h
R code/opus-1.1/silk/float/apply_sine_window_FLP.c
R code/opus-1.1/silk/float/autocorrelation_FLP.c
R code/opus-1.1/silk/float/burg_modified_FLP.c
R code/opus-1.1/silk/float/bwexpander_FLP.c
R code/opus-1.1/silk/float/corrMatrix_FLP.c
R code/opus-1.1/silk/float/encode_frame_FLP.c
R code/opus-1.1/silk/float/energy_FLP.c
R code/opus-1.1/silk/float/find_LPC_FLP.c
R code/opus-1.1/silk/float/find_LTP_FLP.c
R code/opus-1.1/silk/float/find_pitch_lags_FLP.c
R code/opus-1.1/silk/float/find_pred_coefs_FLP.c
R code/opus-1.1/silk/float/inner_product_FLP.c
R code/opus-1.1/silk/float/k2a_FLP.c
R code/opus-1.1/silk/float/levinsondurbin_FLP.c
R code/opus-1.1/silk/float/main_FLP.h
R code/opus-1.1/silk/float/noise_shape_analysis_FLP.c
R code/opus-1.1/silk/float/pitch_analysis_core_FLP.c
R code/opus-1.1/silk/float/prefilter_FLP.c
R code/opus-1.1/silk/float/process_gains_FLP.c
R code/opus-1.1/silk/float/regularize_correlations_FLP.c
R code/opus-1.1/silk/float/residual_energy_FLP.c
R code/opus-1.1/silk/float/scale_copy_vector_FLP.c
R code/opus-1.1/silk/float/scale_vector_FLP.c
R code/opus-1.1/silk/float/schur_FLP.c
R code/opus-1.1/silk/float/solve_LS_FLP.c
R code/opus-1.1/silk/float/sort_FLP.c
R code/opus-1.1/silk/float/structs_FLP.h
R code/opus-1.1/silk/float/warped_autocorrelation_FLP.c
R code/opus-1.1/silk/float/wrappers_FLP.c
R code/opus-1.1/silk/gain_quant.c
R code/opus-1.1/silk/init_decoder.c
R code/opus-1.1/silk/init_encoder.c
R code/opus-1.1/silk/inner_prod_aligned.c
R code/opus-1.1/silk/interpolate.c
R code/opus-1.1/silk/lin2log.c
R code/opus-1.1/silk/log2lin.c
R code/opus-1.1/silk/macros.h
R code/opus-1.1/silk/main.h
R code/opus-1.1/silk/mips/NSQ_del_dec_mipsr1.h
R code/opus-1.1/silk/mips/macros_mipsr1.h
R code/opus-1.1/silk/mips/sigproc_fix_mipsr1.h
R code/opus-1.1/silk/pitch_est_defines.h
R code/opus-1.1/silk/pitch_est_tables.c
R code/opus-1.1/silk/process_NLSFs.c
R code/opus-1.1/silk/quant_LTP_gains.c
R code/opus-1.1/silk/resampler.c
R code/opus-1.1/silk/resampler_down2.c
R code/opus-1.1/silk/resampler_down2_3.c
R code/opus-1.1/silk/resampler_private.h
R code/opus-1.1/silk/resampler_private_AR2.c
R code/opus-1.1/silk/resampler_private_IIR_FIR.c
R code/opus-1.1/silk/resampler_private_down_FIR.c
R code/opus-1.1/silk/resampler_private_up2_HQ.c
R code/opus-1.1/silk/resampler_rom.c
R code/opus-1.1/silk/resampler_rom.h
R code/opus-1.1/silk/resampler_structs.h
R code/opus-1.1/silk/shell_coder.c
R code/opus-1.1/silk/sigm_Q15.c
R code/opus-1.1/silk/sort.c
R code/opus-1.1/silk/stereo_LR_to_MS.c
R code/opus-1.1/silk/stereo_MS_to_LR.c
R code/opus-1.1/silk/stereo_decode_pred.c
R code/opus-1.1/silk/stereo_encode_pred.c
R code/opus-1.1/silk/stereo_find_predictor.c
R code/opus-1.1/silk/stereo_quant_pred.c
R code/opus-1.1/silk/structs.h
R code/opus-1.1/silk/sum_sqr_shift.c
R code/opus-1.1/silk/table_LSF_cos.c
R code/opus-1.1/silk/tables.h
R code/opus-1.1/silk/tables_LTP.c
R code/opus-1.1/silk/tables_NLSF_CB_NB_MB.c
R code/opus-1.1/silk/tables_NLSF_CB_WB.c
R code/opus-1.1/silk/tables_gain.c
R code/opus-1.1/silk/tables_other.c
R code/opus-1.1/silk/tables_pitch_lag.c
R code/opus-1.1/silk/tables_pulses_per_block.c
R code/opus-1.1/silk/tuning_parameters.h
R code/opus-1.1/silk/typedef.h
R code/opus-1.1/silk/x86/NSQ_del_dec_sse.c
R code/opus-1.1/silk/x86/NSQ_sse.c
R code/opus-1.1/silk/x86/SigProc_FIX_sse.h
R code/opus-1.1/silk/x86/VAD_sse.c
R code/opus-1.1/silk/x86/VQ_WMat_EC_sse.c
R code/opus-1.1/silk/x86/main_sse.h
R code/opus-1.1/silk/x86/x86_silk_map.c
R code/opus-1.1/src/analysis.c
R code/opus-1.1/src/analysis.h
R code/opus-1.1/src/mlp.c
R code/opus-1.1/src/mlp.h
R code/opus-1.1/src/mlp_data.c
R code/opus-1.1/src/opus.c
R code/opus-1.1/src/opus_decoder.c
R code/opus-1.1/src/opus_encoder.c
R code/opus-1.1/src/opus_multistream.c
R code/opus-1.1/src/opus_multistream_decoder.c
R code/opus-1.1/src/opus_multistream_encoder.c
R code/opus-1.1/src/opus_private.h
R code/opus-1.1/src/repacketizer.c
R code/opus-1.1/src/tansig_table.h
M misc/msvc12/quake3.vcxproj
Log Message:
-----------
Rename (already updated) opus-1.1 to opus-1.1.4
Commit: 7139094355ee951c0d2daf9524ae15809750d6aa
https://github.com/ioquake/ioq3/commit/7139094355ee951c0d2daf9524ae15809750d6aa
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M code/opusfile-0.5/include/opusfile.h
M code/opusfile-0.5/src/http.c
M code/opusfile-0.5/src/info.c
M code/opusfile-0.5/src/internal.h
M code/opusfile-0.5/src/opusfile.c
Log Message:
-----------
Update opusfile from 0.5 to 0.8
Commit: f4739e9c4d4209c4ebc06c8d81b14b8c660253b5
https://github.com/ioquake/ioq3/commit/f4739e9c4d4209c4ebc06c8d81b14b8c660253b5
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-23 (Tue, 23 May 2017)
Changed paths:
M Makefile
R code/opusfile-0.5/include/opusfile.h
R code/opusfile-0.5/src/http.c
R code/opusfile-0.5/src/info.c
R code/opusfile-0.5/src/internal.c
R code/opusfile-0.5/src/internal.h
R code/opusfile-0.5/src/opusfile.c
R code/opusfile-0.5/src/stream.c
R code/opusfile-0.5/src/wincerts.c
R code/opusfile-0.5/src/winerrno.h
A code/opusfile-0.8/include/opusfile.h
A code/opusfile-0.8/src/http.c
A code/opusfile-0.8/src/info.c
A code/opusfile-0.8/src/internal.c
A code/opusfile-0.8/src/internal.h
A code/opusfile-0.8/src/opusfile.c
A code/opusfile-0.8/src/stream.c
A code/opusfile-0.8/src/wincerts.c
A code/opusfile-0.8/src/winerrno.h
Log Message:
-----------
Rename (already updated) opusfile-0.5 to opusfile-0.8
Commit: fbada2caf69d635de139b242b6b7449bafdd93e3
https://github.com/ioquake/ioq3/commit/fbada2caf69d635de139b242b6b7449bafdd93e3
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Fix compiling when KEY_WOW64_32KEY is missing from system headers
Commit: 05858d30e8934cb14aac7d343c8328ae070bb039
https://github.com/ioquake/ioq3/commit/05858d30e8934cb14aac7d343c8328ae070bb039
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M code/client/snd_openal.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
M code/sys/sys_main.c
M code/sys/sys_unix.c
M code/sys/sys_win32.c
Log Message:
-----------
Don't load libraries with non-standard file extensions
Also don't allow writting files ending in a library extension such
as ".so.0" or ".dylib.0".
Commit: 70af7e673ff97147c863a995203074f5a02aa897
https://github.com/ioquake/ioq3/commit/70af7e673ff97147c863a995203074f5a02aa897
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Check for truncated paths in Sys_LoadDll
Check for truncated paths which could allow loading a library with
a non-standard extension. Also provides a better message for why a
valid library with a long path would fail to load.
Commit: 351e8f84d25a2f07f51a7ca5bf6c4d4a345bbc7b
https://github.com/ioquake/ioq3/commit/351e8f84d25a2f07f51a7ca5bf6c4d4a345bbc7b
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Merge pull request #270 from mickael9/unused-warning
Don't include (mission)pak_checksums in standalone build
Commit: eecc8326a0b9af15976b0910d2e9bcdc925ceec6
https://github.com/ioquake/ioq3/commit/eecc8326a0b9af15976b0910d2e9bcdc925ceec6
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Save connect and playdemo argument before calling CL_Disconnect()
Save argument instead of using a pointer to cmd token memory that
might be overwritten when Cmd_TokenizeString() is called.
No known method for causing the issue without engine changes.
Cmd_TokenizeString() is called by FS_PureServerSetReferencedPaks()
in CL_Disconnect() but it's not an issue because the string is
blank.
Thanks @mickael9.
Commit: 66365a3a851070397c40950377da8c834cc4fa9e
https://github.com/ioquake/ioq3/commit/66365a3a851070397c40950377da8c834cc4fa9e
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M code/qcommon/cm_patch.c
M code/qcommon/common.c
Log Message:
-----------
Merge pull request #198 from UniQP/deadvariable
Remove dead variables
Commit: 2c225a5a2be36d120c072b70d23cddd7e0b20cf5
https://github.com/ioquake/ioq3/commit/2c225a5a2be36d120c072b70d23cddd7e0b20cf5
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M code/game/g_combat.c
M code/qcommon/cm_patch.c
M code/qcommon/files.c
Log Message:
-----------
Merge pull request #199 from UniQP/typos
Fix some typos in comments
Commit: 80c3e503d991d3984d13b55b2b72e74cfa3a0770
https://github.com/ioquake/ioq3/commit/80c3e503d991d3984d13b55b2b72e74cfa3a0770
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M code/cgame/cg_newdraw.c
Log Message:
-----------
Merge pull request #254 from WolfWings/patch-1
Redundant #ifndef MISSIONPACK block
Commit: 3b0a862290de79b1a2c69eb62c3f0031449c07a5
https://github.com/ioquake/ioq3/commit/3b0a862290de79b1a2c69eb62c3f0031449c07a5
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M code/cgame/cg_main.c
Log Message:
-----------
Merge pull request #256 from WolfWings/patch-4
...too much MISSIONPACK ifdeffery.
Commit: abce15055cbbd0ee4a01277839a4830b5f8488ee
https://github.com/ioquake/ioq3/commit/abce15055cbbd0ee4a01277839a4830b5f8488ee
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-24 (Wed, 24 May 2017)
Changed paths:
M Makefile
M make-macosx-ub.sh
Log Message:
-----------
Fix compiling Mac OS 10.5 Universal App Bundle
Need to be able to specify minimum Mac OS X version outside of the
Makefile to avoid conflicting CFLAGS.
Moved -mmacosx-version-min LDFLAGS into the Makefile.
Moved -arch x86_64 from OPTIMIZEVM to CFLAGS to fix linker errors
(previously make-macosx-ub.sh passed it to CFLAGS manually).
Commit: 566fb0edfc6d88efcd161c912c7db025b8c173ce
https://github.com/ioquake/ioq3/commit/566fb0edfc6d88efcd161c912c7db025b8c173ce
Author: ec- <tweels at gmail.com>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M code/qcommon/vm.c
M code/qcommon/vm_interpreted.c
M code/qcommon/vm_local.h
M code/qcommon/vm_x86.c
Log Message:
-----------
Allow unaligned load/store in QVM interpreter/x86 compiler
constructions like (dataMask & ~3) was used to protect against out-of-bound load/store when address is 4-byte closer to dataMask
but at the same time it effectively cut low address bits for ALL load/store operations which is totally wrong in terms of conformance to ALLOWED (i.e. generated by q3lcc from C sources) low-level operations like packed binary data parsing
Commit: c259e7cba3e31c3d400e7e7135280a4d6feae477
https://github.com/ioquake/ioq3/commit/c259e7cba3e31c3d400e7e7135280a4d6feae477
Author: Eugene C <tweels at gmail.com>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M code/qcommon/vm.c
Log Message:
-----------
Fix comment
Commit: 4729c683fd0cca6223955da36eff8b7285e6ad31
https://github.com/ioquake/ioq3/commit/4729c683fd0cca6223955da36eff8b7285e6ad31
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M Makefile
A autoupdater-readme.txt
A code/autoupdater/autoupdater.c
A code/autoupdater/sha256.c
A code/autoupdater/sha256.h
M code/sys/sys_main.c
Log Message:
-----------
Initial shot at writing an ioquake3 autoupdater.
Commit: 8e001e6b99e64163d9a32896592839f6aeb38e2c
https://github.com/ioquake/ioq3/commit/8e001e6b99e64163d9a32896592839f6aeb38e2c
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M Makefile
Log Message:
-----------
autoupdater should build with $(CC), not $(TOOLS_CC), in Makefile.
Commit: 240965ddbce2844afaabd0e6d7aba22b8940fa6b
https://github.com/ioquake/ioq3/commit/240965ddbce2844afaabd0e6d7aba22b8940fa6b
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-25 (Thu, 25 May 2017)
Changed paths:
M Makefile
Log Message:
-----------
Removed extraneous '\' in Makefile in autoupdater source file list.
Commit: bc2f45508d33c50a23ccd5668ac82f673fec3a83
https://github.com/ioquake/ioq3/commit/bc2f45508d33c50a23ccd5668ac82f673fec3a83
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-26 (Fri, 26 May 2017)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Fix dllHandle possibly being uninitialized in Sys_LoadDll
Commit: 024a8842bd9c090eaab70efec77b75c8855c4ba5
https://github.com/ioquake/ioq3/commit/024a8842bd9c090eaab70efec77b75c8855c4ba5
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-29 (Mon, 29 May 2017)
Changed paths:
M code/client/cl_parse.c
Log Message:
-----------
Fix compiling debug code for writing VoIP data
Commit: 8a50e2aa09e05149f4d0b72b148da12caa56f73f
https://github.com/ioquake/ioq3/commit/8a50e2aa09e05149f4d0b72b148da12caa56f73f
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-29 (Mon, 29 May 2017)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
Don't repeat alt+enter key event
Holding alt+enter should not continuously toggle fullscreen mode.
Commit: 69829916b51c80c77297d96aedbd8b5be72e7d4a
https://github.com/ioquake/ioq3/commit/69829916b51c80c77297d96aedbd8b5be72e7d4a
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M code/autoupdater/autoupdater.c
Log Message:
-----------
Fixed -Wstrict-prototypes warning.
Commit: 86e71b11eb87a83a0ea1c55c53ae9df470cad27d
https://github.com/ioquake/ioq3/commit/86e71b11eb87a83a0ea1c55c53ae9df470cad27d
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M Makefile
Log Message:
-----------
Fixed failure to link libcurl on some platforms.
Commit: b892bcfdbc02c9089e60ebce854cf3b384b62139
https://github.com/ioquake/ioq3/commit/b892bcfdbc02c9089e60ebce854cf3b384b62139
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M code/autoupdater/autoupdater.c
Log Message:
-----------
Cleanup in failures a little better.
Commit: 973e0a7e9ce72bf9434aef0f6b2d31b5d12696af
https://github.com/ioquake/ioq3/commit/973e0a7e9ce72bf9434aef0f6b2d31b5d12696af
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M code/server/server.h
M code/server/sv_main.c
Log Message:
-----------
Refresh master server address cache every 24 hours
Resolve master server addresses every 24 hours instead of keeping
result forever. Don't clear sv_master[1-5] cvar if the address fails
to resolve; it might work later.
Commit: f518f75149198ed45c1124f646e1351910279d21
https://github.com/ioquake/ioq3/commit/f518f75149198ed45c1124f646e1351910279d21
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M Makefile
M code/autoupdater/autoupdater.c
Log Message:
-----------
Don't link directly to libcurl.
Lots of Linux distros have different names (libcurl-gnutls.so vs etc), and
version the symbols (curl_global_init@@CURL_LIBSSL_3), so it's more compatible
to just dlsym the basic entry points we need and just demand that libcurl is
installed at all.
Alternately: we'll use our own libcurl build, but we'll probably have to dump
SSL support to make this sane to do.
Commit: 67b0cccc75a6eb920f3db4977ec9fb5779f297c3
https://github.com/ioquake/ioq3/commit/67b0cccc75a6eb920f3db4977ec9fb5779f297c3
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-30 (Tue, 30 May 2017)
Changed paths:
M code/autoupdater/autoupdater.c
Log Message:
-----------
Don't fclose(NULL) if a file doesn't exist.
Commit: 02b116aae049349ee343a6fcc4a0b0d1a0911575
https://github.com/ioquake/ioq3/commit/02b116aae049349ee343a6fcc4a0b0d1a0911575
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Initial Windows autoupdater support: the ioq3 internal bits.
This is just the piece that will launch the autoupdater; the autoupdater
itself will be a separate commit.
Commit: cf5dd87f57a70936cdb92537939a9013a9015ba1
https://github.com/ioquake/ioq3/commit/cf5dd87f57a70936cdb92537939a9013a9015ba1
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Fix tabs vs spaces.
Commit: d0da0724e7cc048b8fd6b82e14bb48c76c86ebc2
https://github.com/ioquake/ioq3/commit/d0da0724e7cc048b8fd6b82e14bb48c76c86ebc2
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M Makefile
A code/sys/sys_autoupdater.c
M code/sys/sys_main.c
Log Message:
-----------
Move the autoupdater launcher into its own public domain source file.
So other games can steal this piece if they want.
Commit: a69020b21724fdd460120ab8d1e5764ce203dfd3
https://github.com/ioquake/ioq3/commit/a69020b21724fdd460120ab8d1e5764ce203dfd3
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-05-31 (Wed, 31 May 2017)
Changed paths:
M code/autoupdater/sha256.c
M code/autoupdater/sha256.h
Log Message:
-----------
Fixed up some types in sha256.*
Commit: b6a83a1494031b090897657f8a3349cb35590f71
https://github.com/ioquake/ioq3/commit/b6a83a1494031b090897657f8a3349cb35590f71
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M code/autoupdater/autoupdater.c
Log Message:
-----------
ioquake3 calls this arch "x86" and not "i386".
Commit: 8cf088ae276a7baa858e58eff78d6f72e368b8b0
https://github.com/ioquake/ioq3/commit/8cf088ae276a7baa858e58eff78d6f72e368b8b0
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M code/autoupdater/autoupdater.c
Log Message:
-----------
Fully initialize ManifestItems (rollback, etc, was uninitialized before!).
Commit: f6f2710f94bcb35c5af82405da667fb1592725e1
https://github.com/ioquake/ioq3/commit/f6f2710f94bcb35c5af82405da667fb1592725e1
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M code/q3_ui/ui_main.c
M code/ui/ui_main.c
Log Message:
-----------
Make server browser default to Internet
The default use to be local. In q3_ui you have to press spacebar or
wait for scan to time out before you can switch to Internet.
Commit: e8f092637c7fd286555e84a2754f9599d30bb42b
https://github.com/ioquake/ioq3/commit/e8f092637c7fd286555e84a2754f9599d30bb42b
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Automatically get initial Internet servers in Team Arena UI
Having to manually request the list, with two buttons (get new
list, refresh list) is somewhat confusing. Also since it looks
like there are no servers, users might not try to figure out
how to get the server list.
The first time viewing a master server list in Team Arena UI,
automatically request a new server list. After that the cache
will be available with a timestamp of the last refresh time.
I think this will make it easier to understand how the menu
works.
This may cause unneeded updating of the server cache because the
last refresh timestamp is per-fs_game but the server cache is
shared by all games. This will only occur once for each game
though so it's not a big concern.
Commit: 2bbe178bc8bcc7d293748a2821652da7de890318
https://github.com/ioquake/ioq3/commit/2bbe178bc8bcc7d293748a2821652da7de890318
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M code/q3_ui/ui_servers2.c
M code/ui/ui_main.c
Log Message:
-----------
Replace constant value with UIAS_GLOBAL1
Commit: 0b853a659a2c76023389f88ae40938dd5e9f73e7
https://github.com/ioquake/ioq3/commit/0b853a659a2c76023389f88ae40938dd5e9f73e7
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M code/client/cl_ui.c
Log Message:
-----------
Make Team Arena server list sub-sort clients by max clients
The player column in Team Arena UI lists clients and max clients
in format of "clients [maxclients]". When sorting by clients the
max clients is ignored which results in player column being
disorganized.
When servers have the same number of clients, sort based on max
clients. Otherwise client sort is sub-sorted based on order of
getinfo responses (ping).
Commit: 6b5674e6bb493d09880776df10f81a7890ff72c6
https://github.com/ioquake/ioq3/commit/6b5674e6bb493d09880776df10f81a7890ff72c6
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix filtering favorite servers in Team Arena UI
Filter favorite servers based on cached server info and new info
instead of only the cached info.
If cached server info is filtered out, don't add it to server list
but wait for getinfo response before marking server as invisible.
Commit: 2091a2e2d5f6e88bded029d4d1b93ea2b712f37d
https://github.com/ioquake/ioq3/commit/2091a2e2d5f6e88bded029d4d1b93ea2b712f37d
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix favorite servers player count message in Team Arena UI
The console message "1 servers listed in browser with 2 players."
would count clients multiple times when viewing favorite servers.
When viewing favorite servers in Team Arena UI, servers are added
to list before getting ping response. Each time UI checked pings
and inserted server it incremented the player count.
Commit: 0a19ae0306165ada0fe8e04b897c4869b6209046
https://github.com/ioquake/ioq3/commit/0a19ae0306165ada0fe8e04b897c4869b6209046
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix levelshot displayed in Team Arena server browser
Levelshot was not updated when server list was initially loaded or
server list was sorted.
Commit: bd067540f5670185624e100818936654516490a0
https://github.com/ioquake/ioq3/commit/bd067540f5670185624e100818936654516490a0
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-01 (Thu, 01 Jun 2017)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix hitch when opening Team Arena find friend menu
Opening the find friend menu in the Team Arena server browser
hitches due to trying to resolve blank host names.
In UI_BuildFindPlayerList() status requests that are initial or
completed state or have timed out get reset. This means it starts
with MAX_SERVERSTATUSREQUESTS (16) blank host names. So just ignore
them in UI_GetServerStatusInfo().
Commit: 82977da9c86555ea7bab06330e91b74108d88edf
https://github.com/ioquake/ioq3/commit/82977da9c86555ea7bab06330e91b74108d88edf
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M Makefile
M code/autoupdater/autoupdater.c
M code/sys/sys_autoupdater.c
Log Message:
-----------
Working Windows port of the autoupdater!
Commit: b5c54ec0190aaf47c6667286d3efeecfdbe13333
https://github.com/ioquake/ioq3/commit/b5c54ec0190aaf47c6667286d3efeecfdbe13333
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M code/autoupdater/autoupdater.c
Log Message:
-----------
Use stdint.h on Visual C if >= Visual Studio 2010.
Commit: cd4aa2d9a9cffc5e600bbccc152397c8d5f744cc
https://github.com/ioquake/ioq3/commit/cd4aa2d9a9cffc5e600bbccc152397c8d5f744cc
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M code/autoupdater/autoupdater.c
Log Message:
-----------
Don't fail if the game process went away before we were ready to wait for it.
Commit: 063875e89a3d1ab4f98e0f0e1d47a7f8173b7f07
https://github.com/ioquake/ioq3/commit/063875e89a3d1ab4f98e0f0e1d47a7f8173b7f07
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M Makefile
M code/sys/sys_autoupdater.c
Log Message:
-----------
Fixed linking on things that need -ldl, and compiler warnings.
Commit: 0eb497b01bb7cdd503bffab352f95495c74a470c
https://github.com/ioquake/ioq3/commit/0eb497b01bb7cdd503bffab352f95495c74a470c
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M Makefile
Log Message:
-----------
Disable the autoupdater; enable only if intentional, like for official builds.
Commit: b33551dfa25794d7ffb61af89257c000cbdd6602
https://github.com/ioquake/ioq3/commit/b33551dfa25794d7ffb61af89257c000cbdd6602
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M code/autoupdater/autoupdater.c
M code/sys/sys_autoupdater.c
Log Message:
-----------
Fixed comment typo: s/until/under
Commit: 4506ebd5d7690b8677aaa598c173dcc71f013426
https://github.com/ioquake/ioq3/commit/4506ebd5d7690b8677aaa598c173dcc71f013426
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Fix joining team when starting local team play server
AKA fix joining team in Team Arena single player. Though it also
affects starting Q3 skirmish in team dm or ctf modes.
Commit: 4227d97958d7ba1915ecdfc8b8039472c26145d2
https://github.com/ioquake/ioq3/commit/4227d97958d7ba1915ecdfc8b8039472c26145d2
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
Make Team Arena win logic handle more game types/blue team
The Team Arena menu uses red team for single player but q3_ui
(and mods could) use blue. Also handle all the game types, not
just the ones used by Team Arena. Fixes FFA and Team DM.
Commit: 4006358492b800db0602ed0eca600166caec22e4
https://github.com/ioquake/ioq3/commit/4006358492b800db0602ed0eca600166caec22e4
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M code/game/g_utils.c
Log Message:
-----------
Fix spawn/freed entity logic (specifically harvester skulls)
- Actually use the second 'force' pass in G_Spawn when out of
available slots.
- Make G_EntitiesFree return qtrue if we can open a new slot.
(Only used when spawning Harvester skulls.)
Fixes not spawning Harvester skulls when there are no 'open freed
slots', but we have other slots available to open.
Commit: 1066214548d6a154c05332c86610f60f03bd4193
https://github.com/ioquake/ioq3/commit/1066214548d6a154c05332c86610f60f03bd4193
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M code/game/g_team.c
Log Message:
-----------
Fix "brought in 1 skulls" Harvester message
Use correct singular/plural form of skulls for Harvester's brought in
skulls message.
Reported by Tobias.
Commit: 082376ed9e82e578d78678c47d6be21826fa767e
https://github.com/ioquake/ioq3/commit/082376ed9e82e578d78678c47d6be21826fa767e
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M code/cgame/cg_draw.c
M code/cgame/cg_local.h
M code/cgame/cg_scoreboard.c
Log Message:
-----------
Enable tourney scoreboard in Team Arena
"/team score" draws an oversized scoreboard in Q3. In Team Arena
it draws nothing. They probably intended to replace it with the
new .menu UI. But since it didn't happen, go ahead and use the Q3
tournament scoreboard.
Commit: c14cb70f15039c90f36a0ece95dd574a7ad172d1
https://github.com/ioquake/ioq3/commit/c14cb70f15039c90f36a0ece95dd574a7ad172d1
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M code/cgame/cg_draw.c
Log Message:
-----------
Draw disconnect icon over lagometer in Team Arena too
The blinking disconnect icon is drawn over lagometer in Q3.
Team Arena moved the lagometer location. Now let's draw the
disconnect icon over lagometer in Team Arena too!
Commit: 87eecd7bc1f6960e55a312b148f3ec1854680eab
https://github.com/ioquake/ioq3/commit/87eecd7bc1f6960e55a312b148f3ec1854680eab
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2017-06-02 (Fri, 02 Jun 2017)
Changed paths:
M Makefile
A autoupdater-readme.txt
A code/autoupdater/autoupdater.c
A code/autoupdater/sha256.c
A code/autoupdater/sha256.h
A code/sys/sys_autoupdater.c
M code/sys/sys_main.c
Log Message:
-----------
Merge pull request #290 from rcgordon/autoupdater
Initial shot at writing an ioquake3 autoupdater. Thank you icculus, and everyone who contributed to his patreon! https://www.patreon.com/icculus
Commit: 1aa20487a4b8924bff7343b4a6e8f1a5fa89b837
https://github.com/ioquake/ioq3/commit/1aa20487a4b8924bff7343b4a6e8f1a5fa89b837
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-03 (Sat, 03 Jun 2017)
Changed paths:
M code/autoupdater/autoupdater.c
Log Message:
-----------
autoupdater: Fixed up GCC/clang printf function attribute.
Commit: 66fec1b059c8aaeb6d516065cd74ed57dfd1901b
https://github.com/ioquake/ioq3/commit/66fec1b059c8aaeb6d516065cd74ed57dfd1901b
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-03 (Sat, 03 Jun 2017)
Changed paths:
M code/renderergl2/tr_backend.c
Log Message:
-----------
Remove unneeded code from OpenGL2's RB_RenderDrawSurfList
Make it more similar to OpenGL1.
Commit: 5592342b1b452f78a6d7dc82c73f9ac2a16a7093
https://github.com/ioquake/ioq3/commit/5592342b1b452f78a6d7dc82c73f9ac2a16a7093
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-03 (Sat, 03 Jun 2017)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Only auto update empty Team Arena internet server cache
Previously tested a mod cvar which may be wrong when multiple
mods are involved or config is reset. Let's check the server
cache's internet server count directly.
Commit: db1198f6ea2e31769c2b3683ff25e2e973edf15c
https://github.com/ioquake/ioq3/commit/db1198f6ea2e31769c2b3683ff25e2e973edf15c
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-03 (Sat, 03 Jun 2017)
Changed paths:
M code/q3_ui/ui_qmenu.c
M code/ui/ui_shared.c
Log Message:
-----------
Add mouse wheel support to UI list boxes
Allows scrolling server browser list and some other lists.
Commit: ece37f13905ca39e028c13be372fc79eae87639a
https://github.com/ioquake/ioq3/commit/ece37f13905ca39e028c13be372fc79eae87639a
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-03 (Sat, 03 Jun 2017)
Changed paths:
A code/autoupdater/rsa_tools/build-libtom-unix.sh
A code/autoupdater/rsa_tools/build-rsa-tools.sh
A code/autoupdater/rsa_tools/rsa_common.c
A code/autoupdater/rsa_tools/rsa_common.h
A code/autoupdater/rsa_tools/rsa_make_keys.c
A code/autoupdater/rsa_tools/rsa_sign.c
A code/autoupdater/rsa_tools/rsa_verify.c
A code/autoupdater/rsa_tools/test-rsa-tools.sh
Log Message:
-----------
Initial add of rsa_tools.
This is just a simple RSA public key digital signature thing built on
libtomcrypt. The gist:
Some admin will generate a public/private key with rsa_make_keys, keeping the
private key secret. Using the private key and rsa_sign, the admin will sign
the autoupdater manifests, generating manifest.txt.sig.
The public key ships with the game (adding 270 bytes to the download), the
.sig is downloaded with the manifest by the autoupdater (256 bytes extra
download), then the autoupdater checks the manifest against the signature
with the public key. if the signature isn't valid (the manifest was tampered
with or corrupt), the autoupdater refuses to continue.
If the manifest is to be trusted, it lists sha256 checksums for every file to
download, so there's no need to sign every file; if they can't tamper with the
manifest, they can't tamper with any other file to be updated since the file's
listed sha256 won't match.
If the private key is compromised, we generate new keys and ship new
installers, so new installations will be able to update but existing ones
will need to do a new install to keep getting updates. Don't let the private
key get compromised. The private key doesn't go on a public server. Maybe it
doesn't even live on the admin's laptop hard drive.
If the download server is compromised and serving malware, the autoupdater
will reject it outright if they haven't compromised the private key, generated
a new manifest, and signed it with the private key.
libtomcrypt is sort of a big pile of source code, so instead of putting it
in revision control, we have a script to download it. Most things don't need
it. It lives on GitHub, so we _could_ do a git submodule, but most people
don't need it, so why waste their disk and bandwidth? That said, when compiled
you end up with a few hundred kilobytes of binary code to verify a signature
and no external dependencies, so it seems like a win.
Commit: 7542966e3360ab994972f9d3db5aac8a3edec06d
https://github.com/ioquake/ioq3/commit/7542966e3360ab994972f9d3db5aac8a3edec06d
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M code/autoupdater/rsa_tools/build-libtom-unix.sh
Log Message:
-----------
Verify libTom source archives aren't tampered with.
Commit: 62f6f0c7e0be4bcd6dc45631fc8cf6350168a281
https://github.com/ioquake/ioq3/commit/62f6f0c7e0be4bcd6dc45631fc8cf6350168a281
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M Makefile
M code/autoupdater/rsa_tools/build-libtom-unix.sh
M code/autoupdater/rsa_tools/build-rsa-tools.sh
Log Message:
-----------
Wire up libTom stuff to build system.
Commit: f71260eb8c5287761f1f2c15b74d64f65a04fe6e
https://github.com/ioquake/ioq3/commit/f71260eb8c5287761f1f2c15b74d64f65a04fe6e
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M code/autoupdater/autoupdater.c
R code/autoupdater/sha256.c
R code/autoupdater/sha256.h
Log Message:
-----------
Replace sha256.c with libTomCrypt equivalent, since we'll be using it anyway.
Commit: e04bfd49676b5ed88abc930befb7724c171abb35
https://github.com/ioquake/ioq3/commit/e04bfd49676b5ed88abc930befb7724c171abb35
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M code/autoupdater/autoupdater.c
Log Message:
-----------
Autoupdater now checks RSA digital signature for manifest.
Commit: ced74370426e63d751ee64ed46cec9f6d1ac7eb9
https://github.com/ioquake/ioq3/commit/ced74370426e63d751ee64ed46cec9f6d1ac7eb9
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M autoupdater-readme.txt
Log Message:
-----------
Updated autoupdater-readme.txt with manifest signing details.
Commit: 06cc3a4e1bfcb3f2936ef5f4f0fec4aa7b6885e6
https://github.com/ioquake/ioq3/commit/06cc3a4e1bfcb3f2936ef5f4f0fec4aa7b6885e6
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M code/autoupdater/rsa_tools/build-rsa-tools.sh
Log Message:
-----------
build-rsa-tools.sh now works on Linux.
Commit: c9c5d8710a9981c784d8b7271aca49d0f912c6ea
https://github.com/ioquake/ioq3/commit/c9c5d8710a9981c784d8b7271aca49d0f912c6ea
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
A code/autoupdater/rsa_tools/.gitignore
Log Message:
-----------
Added .gitignore for rsa_tools directory.
Commit: a761684a2356ddac693697e758ce3232af69a395
https://github.com/ioquake/ioq3/commit/a761684a2356ddac693697e758ce3232af69a395
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M Makefile
M code/autoupdater/rsa_tools/build-rsa-tools.sh
Log Message:
-----------
Windows support for autoupdater manifest signatures.
Commit: 749e17ab1dd7cc31f4189a8050d24b21e82800b2
https://github.com/ioquake/ioq3/commit/749e17ab1dd7cc31f4189a8050d24b21e82800b2
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M code/autoupdater/autoupdater.c
Log Message:
-----------
Add a log message if manifest is valid.
Commit: b771192d52da1aea6987f53ad34b318300c34bec
https://github.com/ioquake/ioq3/commit/b771192d52da1aea6987f53ad34b318300c34bec
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M code/autoupdater/autoupdater.c
Log Message:
-----------
Use "x86_64" and not "x86-64" like everything else in ioq3.
Commit: 76e6b3c53442d125e65dee927caec56b272e2ba9
https://github.com/ioquake/ioq3/commit/76e6b3c53442d125e65dee927caec56b272e2ba9
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2017-06-04 (Sun, 04 Jun 2017)
Changed paths:
M Makefile
Log Message:
-----------
Removed unnecessary trailing backslash.
Commit: d1631d6ea3cfc61936d7bcd5562101e4e6d37ab7
https://github.com/ioquake/ioq3/commit/d1631d6ea3cfc61936d7bcd5562101e4e6d37ab7
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/botlib/be_interface.c
M code/botlib/botlib.h
M code/botlib/l_libvar.c
M code/botlib/l_libvar.h
Log Message:
-----------
Use const char pointers when possible in botlib's libvar code
Commit: 74aa4268b20f5b1a3ff8710cfc9ac1329d0b6934
https://github.com/ioquake/ioq3/commit/74aa4268b20f5b1a3ff8710cfc9ac1329d0b6934
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/game/ai_chat.c
M code/game/ai_cmd.c
M code/game/ai_dmq3.c
M code/game/ai_main.c
M code/game/ai_team.c
Log Message:
-----------
Stop caching sv_maxclients in bot code
Commit: 6e340f9a5b185b58b80063655cd4cffd463b707c
https://github.com/ioquake/ioq3/commit/6e340f9a5b185b58b80063655cd4cffd463b707c
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/game/ai_chat.c
M code/game/ai_dmq3.c
M code/game/ai_main.c
M code/game/ai_team.c
Log Message:
-----------
Don't use uninitialized ps from BotAI_GetClientState
If BotAI_GetPlayerState returns qfalse, ps is untouched and in
some cases means uninitialized. So don't use it if not valid.
Commit: d58234a6c7475ea57ab5783dd0a0dd6ca5e54583
https://github.com/ioquake/ioq3/commit/d58234a6c7475ea57ab5783dd0a0dd6ca5e54583
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/cgame/cg_players.c
M code/q3_ui/ui_players.c
M code/ui/ui_players.c
Log Message:
-----------
Fix 'missing token' in parsers for animations.cfg
Commit: 1048073e2624102dff884c38d5f6417ae860b2f5
https://github.com/ioquake/ioq3/commit/1048073e2624102dff884c38d5f6417ae860b2f5
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/cgame/cg_main.c
M code/cgame/cg_servercmds.c
M code/q3_ui/ui_startserver.c
M code/ui/ui_main.c
Log Message:
-----------
Unify checks for missing COM_Parse() token
Commit: 1456008d961bc7cf3bc633e4cd7ebc981d408cc8
https://github.com/ioquake/ioq3/commit/1456008d961bc7cf3bc633e4cd7ebc981d408cc8
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/cgame/cg_snapshot.c
Log Message:
-----------
Fix comment for CG_SetInitialSnapshot
Commit: c96acec4286625f3cdf6a28b6341802139aa4144
https://github.com/ioquake/ioq3/commit/c96acec4286625f3cdf6a28b6341802139aa4144
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/cgame/cg_snapshot.c
Log Message:
-----------
Fix (unused) check for map restart in CG_TransitionSnapshot
Commit: b511b8f2f6690fa6e8268acfbb020aeff974413f
https://github.com/ioquake/ioq3/commit/b511b8f2f6690fa6e8268acfbb020aeff974413f
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/game/bg_slidemove.c
Log Message:
-----------
Fix Coverity warning that endVelocity is uninitialized
Commit: 91acf8a681e8661a80f13e0a82255cb52c56cf79
https://github.com/ioquake/ioq3/commit/91acf8a681e8661a80f13e0a82255cb52c56cf79
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Don't build score info for bots, they don't parse it
Commit: eeb28dc1d0d7046a0176e926de3907b5b9cf3c96
https://github.com/ioquake/ioq3/commit/eeb28dc1d0d7046a0176e926de3907b5b9cf3c96
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Fix score info being dropped by server
Server drops reliable command string if it's length is more than 1022.
Commit: 71512bb1fd8c955011cc82fe93d69d69c1575721
https://github.com/ioquake/ioq3/commit/71512bb1fd8c955011cc82fe93d69d69c1575721
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Show client's name in callvote clientkick vote display message
Make callvote always kick by client num so player can't rename to
avoid being kicked. Don't allow calling a vote to kick host or
non-existent players.
Commit: 5b9302a7efe480c5ee97f3a5caa20a32d4866252
https://github.com/ioquake/ioq3/commit/5b9302a7efe480c5ee97f3a5caa20a32d4866252
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/game/g_main.c
M code/game/g_svcmds.c
Log Message:
-----------
Don't start game entity loops at index 1
Commit: 1a8bf792e7555463072b36a969350198a880d834
https://github.com/ioquake/ioq3/commit/1a8bf792e7555463072b36a969350198a880d834
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/server/sv_game.c
Log Message:
-----------
Range check client number for trap_BotUserCommand
Commit: a738cb95926a78f23716e8310dedf07dab17a2e0
https://github.com/ioquake/ioq3/commit/a738cb95926a78f23716e8310dedf07dab17a2e0
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/cgame/cg_drawtools.c
Log Message:
-----------
Fix overdraw in CG_DrawRect
It was noticeable in the corners when alpha was less than 1.
Commit: 730b91705955c5cd1cff4ee9264998012db8dfa6
https://github.com/ioquake/ioq3/commit/730b91705955c5cd1cff4ee9264998012db8dfa6
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/game/ai_dmq3.c
Log Message:
-----------
Fix comment in BotAIPredictObstacles
Commit: 8a6c9d10389eb9bab17ac589128827a86055b0cf
https://github.com/ioquake/ioq3/commit/8a6c9d10389eb9bab17ac589128827a86055b0cf
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/game/ai_dmq3.c
Log Message:
-----------
Remove unneeded 'angles' variables/clearing in ai_dmq3.c
Commit: 74a59f17c7afb6e427df22a25e44327b7b6e0739
https://github.com/ioquake/ioq3/commit/74a59f17c7afb6e427df22a25e44327b7b6e0739
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/cgame/cg_particles.c
Log Message:
-----------
Don't copy p->org to itself in cg_particles.c
Commit: 9aae0948abeaf3e3507c6f070ca7ff929ea46a2c
https://github.com/ioquake/ioq3/commit/9aae0948abeaf3e3507c6f070ca7ff929ea46a2c
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/botlib/be_ea.c
Log Message:
-----------
Remove unused define MAX_COMMANDARGUMENTS from be_ea.c
Commit: c99281a0da0df95f6bb8a26676c9c5afdbaa995d
https://github.com/ioquake/ioq3/commit/c99281a0da0df95f6bb8a26676c9c5afdbaa995d
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/game/ai_dmq3.c
Log Message:
-----------
Make bots stop attacking player after disconnect
Bots did not notice player disconnected, so they kept attacking
the last known position.
Checking if entity is valid in BotEntityVisible might fix other
similar issues too.
Commit: 8956ab41dd67c9eff889821bec1e1b13ea012568
https://github.com/ioquake/ioq3/commit/8956ab41dd67c9eff889821bec1e1b13ea012568
Author: Tobias Kuehnhammer <kuehnhammertobias at gmail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/game/ai_dmq3.c
Log Message:
-----------
Fix notarget cheat
Bots no longer target players in 'no target mode'.
Commit: c12b81a2734dc661d68e384c7188349eb1ef58a9
https://github.com/ioquake/ioq3/commit/c12b81a2734dc661d68e384c7188349eb1ef58a9
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-07 (Wed, 07 Jun 2017)
Changed paths:
M code/botlib/be_aas_main.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/l_log.c
M code/botlib/l_precomp.c
M code/botlib/l_script.c
M code/botlib/l_struct.c
Log Message:
-----------
Fix strncpy usage in botlib
All usage of strncpy in botlib should now either set string
terminator or use Q_strncpyz.
Commit: dfce71929a1094526f6482eeb6a0cca11f4bc7a1
https://github.com/ioquake/ioq3/commit/dfce71929a1094526f6482eeb6a0cca11f4bc7a1
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-08 (Thu, 08 Jun 2017)
Changed paths:
M README.md
M code/client/cl_console.c
M code/client/cl_keys.c
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/sys/con_tty.c
Log Message:
-----------
Add con_autochat and con_autoclear cvars
Commit: e9436abff0feed3e316c95ed706779f4bdfdf1c9
https://github.com/ioquake/ioq3/commit/e9436abff0feed3e316c95ed706779f4bdfdf1c9
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-10 (Sat, 10 Jun 2017)
Changed paths:
M code/client/cl_main.c
M code/client/client.h
Log Message:
-----------
Only allow connectionless print/echo from server/rcon address
Reported by Ensiform.
Commit: fd3b58b967a89dde37495561f722db7b33e45404
https://github.com/ioquake/ioq3/commit/fd3b58b967a89dde37495561f722db7b33e45404
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2017-06-10 (Sat, 10 Jun 2017)
Changed paths:
M Makefile
M autoupdater-readme.txt
M code/autoupdater/autoupdater.c
A code/autoupdater/rsa_tools/.gitignore
A code/autoupdater/rsa_tools/build-libtom-unix.sh
A code/autoupdater/rsa_tools/build-rsa-tools.sh
A code/autoupdater/rsa_tools/rsa_common.c
A code/autoupdater/rsa_tools/rsa_common.h
A code/autoupdater/rsa_tools/rsa_make_keys.c
A code/autoupdater/rsa_tools/rsa_sign.c
A code/autoupdater/rsa_tools/rsa_verify.c
A code/autoupdater/rsa_tools/test-rsa-tools.sh
R code/autoupdater/sha256.c
R code/autoupdater/sha256.h
Log Message:
-----------
Merge pull request #293 from rcgordon/autoupdater-rsa-signature
Commit: e03cdf444c687b2291c4f5b91684e5f3d46cf79a
https://github.com/ioquake/ioq3/commit/e03cdf444c687b2291c4f5b91684e5f3d46cf79a
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-06-16 (Fri, 16 Jun 2017)
Changed paths:
M code/renderergl2/tr_light.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_surface.c
M code/renderergl2/tr_world.c
Log Message:
-----------
OpenGL2: Remove SF_VAO_MESH.
Commit: f7c3276fe803388bd613ab6bf6ad8e0a6647b740
https://github.com/ioquake/ioq3/commit/f7c3276fe803388bd613ab6bf6ad8e0a6647b740
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-22 (Thu, 22 Jun 2017)
Changed paths:
M code/game/ai_dmq3.c
M code/game/g_bot.c
M code/game/g_client.c
M code/game/g_cmds.c
M code/game/g_local.h
M code/game/g_main.c
M code/game/g_session.c
M code/q3_ui/ui_main.c
M code/q3_ui/ui_startserver.c
M code/ui/ui_main.c
Log Message:
-----------
Fix g_teamAutoJoin and g_teamForceBalance
There are various issues caused by not knowing the initial team for
the local client and bots when they connect. This is can be reproduced
by starting a team game from the main menu.
When g_teamAutoJoin is enabled, bots and local client join a random
team at connect and then execute their team command a few frames
later. This may result in the player being killed if they specify a
different team. In Team Arena's Harvester mode this causes harvester
skulls to be spawned at the beginning of the game.
When g_teamForceBalance is enabled, the local client and bots may not
be able to join their desired team. This may result in them being
spectators. If g_teamAutoJoin is also enabled they may be left on
the opposite (red/blue) team they were meant to join.
There is a hack for including bot's team in their player info string
(used by cgame for which team skin to use) before the bot joins
their desired team. Bots aren't guaranteed to join their desired team
(as may happen when both g_teamAutoJoin and g_teamForceBalance are
enabled) so clients may see them as being on the wrong team!
----
Add teampref userinfo option for team preference. If teampref is set
it will be used for attempting to join the team immediately at connect.
Bots now join team at connect using teampref userinfo. So remove
the hack for setting bot's team in player info string before the bot
joins the team.
To avoid the client sending teampref userinfo to all network servers,
the local client uses a g_localTeamPref cvar. The g_localTeamPref
cvar is cleared after it's used so it doesn't get used when starting
another server later. Another reason not to use a teampref userinfo
cvar is there isn't a reliable way to clear it in CGame/UI which are
likely loaded from baseq3 pk3.
Make it so g_teamAutoJoin doesn't affect clients who specify
teampref. If teampref is invalid, the client will join a random team
like g_teamAutoJoin.
Don't apply g_teamForceBalance to the local client or bots. Otherwise
they may be left as spectators when starting team game from menu.
The start server menus use team command and g_localTeamPref to set
the human player's team. This way it's compatible with vanilla Q3
game VMs and the new setting team at connect feature.
Commit: f19efb77c8cae5768cbcf1e96448a7dad108e2bb
https://github.com/ioquake/ioq3/commit/f19efb77c8cae5768cbcf1e96448a7dad108e2bb
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-24 (Sat, 24 Jun 2017)
Changed paths:
M code/game/g_team.c
Log Message:
-----------
Fix Team Arena team base models not dropping to floor
Team Arena's Overload gametype has red and blue team Obelisk base
objects. It uses separate entities for visual and damage. Only the
damageable entity was dropped to floor. Leaving model floating off
the ground.
Team Arena's Harvester base has the same problem. Model entity
floats in air but trigger entity drops to floor.
Drop all Team Arena team base models to floor. Fixes CTF, 1Flag,
Overload, and Harvester base models.
Commit: 520b10044924b6e687d857827801752a1c5be523
https://github.com/ioquake/ioq3/commit/520b10044924b6e687d857827801752a1c5be523
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-24 (Sat, 24 Jun 2017)
Changed paths:
M code/cgame/cg_servercmds.c
Log Message:
-----------
Make cg_teamChatsOnly only affect team gametypes
Also made it so that 'tell voice chats' are always allowed for
consistancy with 'tell chat'.
Reported by Tobias Kuehnhammer.
Commit: c2ca5e7856bb66715fbacdebf9d70c01fcc9ef11
https://github.com/ioquake/ioq3/commit/c2ca5e7856bb66715fbacdebf9d70c01fcc9ef11
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-24 (Sat, 24 Jun 2017)
Changed paths:
M code/cgame/cg_draw.c
M code/cgame/cg_newdraw.c
Log Message:
-----------
Check for unlimited time power up using INT_MAX
It is possible for a power up to exceed 999 seconds without it being
unlimited time.
Commit: 7b9ccd14634df177280484db845ada007ea13be9
https://github.com/ioquake/ioq3/commit/7b9ccd14634df177280484db845ada007ea13be9
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-24 (Sat, 24 Jun 2017)
Changed paths:
M code/cgame/cg_view.c
Log Message:
-----------
Have spectator always be in first person
Flying around in third person with no body is weird.
Commit: 03336dd0bf823b8f3743b5329613d2e00f7a94e1
https://github.com/ioquake/ioq3/commit/03336dd0bf823b8f3743b5329613d2e00f7a94e1
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-24 (Sat, 24 Jun 2017)
Changed paths:
M code/game/g_active.c
Log Message:
-----------
Allow spectators to use noclip cheat
Commit: 2e5c4bd96a206eabd0801f59c914958d7ef22fc7
https://github.com/ioquake/ioq3/commit/2e5c4bd96a206eabd0801f59c914958d7ef22fc7
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-24 (Sat, 24 Jun 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
travis-ci: Don't run coverity_scan on master branch
Once the weekly limit for Coverity scan is reached all builds exit
success without compiling.
Commit: ccfc9011e24d952beb61a5051c90581cc7106e36
https://github.com/ioquake/ioq3/commit/ccfc9011e24d952beb61a5051c90581cc7106e36
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-24 (Sat, 24 Jun 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
travis-ci: Upgrade to docker build system
Commit: 007e250e114d9f74ad3b3e1446082b652b1cff61
https://github.com/ioquake/ioq3/commit/007e250e114d9f74ad3b3e1446082b652b1cff61
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
Split G_AddRandomBot into multiple functions
Commit: 23a331c9f819a3465b14216096be794f207826e4
https://github.com/ioquake/ioq3/commit/23a331c9f819a3465b14216096be794f207826e4
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
Make 'addbot random' command select a random bot info
It reuses the random bot selection code for bot_minplayers cvar.
Commit: 51649695a56c86333113991458318d450935ec2b
https://github.com/ioquake/ioq3/commit/51649695a56c86333113991458318d450935ec2b
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
Fix random bot not looking for bots by funname
Quake 3's Anarki bot has a 'funname' with colors in it.
This commit fixes Anarki not being detected as in use.
Commit: d0d1fe1b7c7e0321b06e170b6552fd1bd2194820
https://github.com/ioquake/ioq3/commit/d0d1fe1b7c7e0321b06e170b6552fd1bd2194820
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
Fix bot_minplayers passing delay as team to addbot in non-team gametypes
Commit: 7c601da6510252b17fdb1909f15d94f6a912142d
https://github.com/ioquake/ioq3/commit/7c601da6510252b17fdb1909f15d94f6a912142d
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
Fix not adding random bot when all bot info are in use on team
If there are two bot infos in scripts/bots.txt then each team can
only add two random bots via bot_minplayers or addbot random.
Pick random bot info from least used bot infos instead of only ones
that are used by zero players. That way a random bot can always be
added to the game.
This rarely affected Quake 3 since there is 32 bot infos. It could
easily affect new games though.
Commit: d8f2ff7a4b452ebe30bf5628cb3710284066359b
https://github.com/ioquake/ioq3/commit/d8f2ff7a4b452ebe30bf5628cb3710284066359b
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
Check delayed bot's team when counting bots for bot_minplayers
note: This requires my previous commit that added teampref userinfo
so that bots choose correct team in ClientConnect.
Commit: 0999aff28dbc198b19e38399cc50c468bbbdb0b3
https://github.com/ioquake/ioq3/commit/0999aff28dbc198b19e38399cc50c468bbbdb0b3
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
Fix duplicate (delayed) random bots being choosen
Count delayed bots when looking for least used bot infos for deciding
which bot to add.
Commit: cabc32362c1093320ce4b03d939df2deabba020a
https://github.com/ioquake/ioq3/commit/cabc32362c1093320ce4b03d939df2deabba020a
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
Don't pick duplicate random bots until all bot types are added
Don't add the same bot to multiple teams until there are as many
bots on the server as there are bot types.
Previously each team would have unique bots until all bot types
were added to the team but other teams may have the same bot. Now
there will not be any duplicate bots until there are more bots than
bot types.
Now Quake 3 (32 bot types) in 16 vs 16 bot CTF will not contain
duplicate bot types. (You have to increase memory in code/game/
g_mem.c in order to add 32 bots though.)
I had to change G_AddRandomBot() to use 'addbot random' or else the
same bot could be added to red and blue teams. The bot was selected
and stored in console command buffer so game doesn't know not to
select the bot again.
Commit: b984dd4a234da326ff50fdaa3f8d38516f4fd98b
https://github.com/ioquake/ioq3/commit/b984dd4a234da326ff50fdaa3f8d38516f4fd98b
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M code/game/g_bot.c
Log Message:
-----------
Add range check for bot skill in addbot command
Adding a bot with skill of 0 doesn't show icon on hud.
Commit: 4b5067cce289b6fd6914e802a9d196a2f2b6178a
https://github.com/ioquake/ioq3/commit/4b5067cce289b6fd6914e802a9d196a2f2b6178a
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M README.md
Log Message:
-----------
Add 'addbot random' to README
Commit: 09a23e04177202d197348104e1991f0bd622045a
https://github.com/ioquake/ioq3/commit/09a23e04177202d197348104e1991f0bd622045a
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-29 (Thu, 29 Jun 2017)
Changed paths:
M code/renderergl2/tr_scene.c
Log Message:
-----------
OpenGL2: Fix checking r_shadowCascadeZFar pointer instead of value
Commit: 102c79eb4985464d4e5967cdb760816e120fe089
https://github.com/ioquake/ioq3/commit/102c79eb4985464d4e5967cdb760816e120fe089
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-30 (Fri, 30 Jun 2017)
Changed paths:
M code/renderergl2/tr_mesh.c
M code/renderergl2/tr_shadows.c
Log Message:
-----------
OpenGL2: Fix black planar projection shadows (cg_shadows 3)
Restore MD3 code for cg_shadows 2 and 3 like other model formats.
Fix planar projection shadow deform (cg_shadows 3) to use correct
light direction. I fixed light direction for stencil shadows
(cg_shadows 2) but it's still broken.
Commit: e77153766a2beff3b4fd4b115e52e0a617abb9c0
https://github.com/ioquake/ioq3/commit/e77153766a2beff3b4fd4b115e52e0a617abb9c0
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-06-30 (Fri, 30 Jun 2017)
Changed paths:
M code/renderergl2/tr_model_iqm.c
Log Message:
-----------
OpenGL2: Draw sun shadows for first person IQM player models
This makes IQM have the same behavior as MD3 and MDR.
Commit: d9c2e9191937e96ea0d40e4e5ac2e7253da978b9
https://github.com/ioquake/ioq3/commit/d9c2e9191937e96ea0d40e4e5ac2e7253da978b9
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-01 (Sat, 01 Jul 2017)
Changed paths:
M code/q3_ui/ui_atoms.c
Log Message:
-----------
Fix q3_ui cursor going off screen in widescreen
Commit: 21eeaee9c840ac781996c06e97071dda6a2dc600
https://github.com/ioquake/ioq3/commit/21eeaee9c840ac781996c06e97071dda6a2dc600
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-01 (Sat, 01 Jul 2017)
Changed paths:
M code/ui/ui_atoms.c
M code/ui/ui_main.c
Log Message:
-----------
Make Team Arena UI aspect correct in widescreen
Commit: 0ba359c29ec543ba4b6bdf62d1daa603208952d7
https://github.com/ioquake/ioq3/commit/0ba359c29ec543ba4b6bdf62d1daa603208952d7
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-01 (Sat, 01 Jul 2017)
Changed paths:
M code/q3_ui/ui_servers2.c
M code/ui/ui_main.c
Log Message:
-----------
Make UI continue searching for local servers until found
When refreshing local servers, Team Arean UI never changed the status
message when it timed out. This gave a false impression it was still
looking for servers.
Let's continue looking for local servers in q3_ui and Team Arena UI
until one is found.
Commit: 8c3d1fcf59da56620282dd50e40c42b4830a8e0e
https://github.com/ioquake/ioq3/commit/8c3d1fcf59da56620282dd50e40c42b4830a8e0e
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-01 (Sat, 01 Jul 2017)
Changed paths:
M code/q3_ui/ui_servers2.c
Log Message:
-----------
Allow changing q3_ui server source during refresh
This makes it easier to scroll through the list, especially since
"Local" source now refreshes until a local server is found.
Commit: cbd9e432b58477d45bbce3d027ad2c8c05e492e3
https://github.com/ioquake/ioq3/commit/cbd9e432b58477d45bbce3d027ad2c8c05e492e3
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-01 (Sat, 01 Jul 2017)
Changed paths:
M code/q3_ui/ui_servers2.c
Log Message:
-----------
Fix nonresponsive favorites in q3_ui having no hostname
ArenaServers_InsertFavorites() fails to do anything because favorites
are added to the server list even if nonresponsive.
Set nonresponsive favorite server hostname to address.
Commit: 5aa7fb39c266dafc03d52d56aec91b29b1b5640d
https://github.com/ioquake/ioq3/commit/5aa7fb39c266dafc03d52d56aec91b29b1b5640d
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-02 (Sun, 02 Jul 2017)
Changed paths:
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M opengl2-readme.md
Log Message:
-----------
OpenGL2: Remove two unused cvars and update readme
Commit: 4dffc52c1dac517073123e29d19cc7c4b9452541
https://github.com/ioquake/ioq3/commit/4dffc52c1dac517073123e29d19cc7c4b9452541
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-02 (Sun, 02 Jul 2017)
Changed paths:
M code/renderergl1/tr_shader.c
M code/renderergl2/tr_shader.c
Log Message:
-----------
Add warnings for animMap and videoMap shader keywords
Commit: 904bbc1a8fd83d6798c35975726440e4b8221d31
https://github.com/ioquake/ioq3/commit/904bbc1a8fd83d6798c35975726440e4b8221d31
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M code/renderergl1/tr_animation.c
M code/renderergl1/tr_image.c
M code/renderergl1/tr_local.h
M code/renderergl1/tr_mesh.c
M code/renderergl1/tr_model_iqm.c
M code/renderergl2/tr_animation.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_mesh.c
M code/renderergl2/tr_model_iqm.c
Log Message:
-----------
Allow more than 32 surfaces in skin files
Models don't have a surface limit; skins shouldn't either. Some player
models require more than 32 surfaces since vanilla Quake 3 did not
enforce the limit.
Skins are now limited to 256 surfaces because having no limit would
require parsing the skin file twice. The skin surfaces are dynamically
allocated so it doesn't increase memory usage when less surfaces
are used.
Commit: dd73e1954653b73e05668732843b7e9b97a4ee4e
https://github.com/ioquake/ioq3/commit/dd73e1954653b73e05668732843b7e9b97a4ee4e
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-04 (Tue, 04 Jul 2017)
Changed paths:
M code/renderergl1/tr_image.c
M code/renderergl2/tr_image.c
Log Message:
-----------
Improve warning for too many skin surfaces
Commit: 7c252066a3bb3b33e0a9f514a1085333c1fca9f5
https://github.com/ioquake/ioq3/commit/7c252066a3bb3b33e0a9f514a1085333c1fca9f5
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-08 (Sat, 08 Jul 2017)
Changed paths:
M code/qcommon/vm_armv7l.c
Log Message:
-----------
Fix set-but-not-used variable warnings in vm_armv7l.c
offsidx and const_value were set but not used.
Commit: a33a904225e92ccacbcd7094732624e3d6a2a96b
https://github.com/ioquake/ioq3/commit/a33a904225e92ccacbcd7094732624e3d6a2a96b
Author: Brenton Bostick <bostick at gmail.com>
Date: 2017-07-09 (Sun, 09 Jul 2017)
Changed paths:
M code/ui/ui_shared.c
Log Message:
-----------
Fix warning about using abs() with floats (#222)
Commit: e78da55a753d55b6e0f5e6de88d7f8f055031a8f
https://github.com/ioquake/ioq3/commit/e78da55a753d55b6e0f5e6de88d7f8f055031a8f
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-09 (Sun, 09 Jul 2017)
Changed paths:
M code/opusfile-0.8/src/opusfile.c
Log Message:
-----------
Fix more maybe-uninitialized warnings in opusfile
Commit: 51ca4d35ea33b722d0084d76b9d2782f3a5fa37f
https://github.com/ioquake/ioq3/commit/51ca4d35ea33b722d0084d76b9d2782f3a5fa37f
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-09 (Sun, 09 Jul 2017)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
Fix misleading-indentation warnings in cl_cin.c
Commit: d549b642bcdc32b6f2c0b2207cb80060993916f7
https://github.com/ioquake/ioq3/commit/d549b642bcdc32b6f2c0b2207cb80060993916f7
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M code/renderercommon/qgl.h
M code/renderercommon/tr_common.h
M code/renderergl1/tr_init.c
M code/renderergl2/glsl/dlight_fp.glsl
M code/renderergl2/glsl/generic_fp.glsl
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/glsl/shadowmask_fp.glsl
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_dsa.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shader.c
M code/renderergl2/tr_sky.c
M code/renderergl2/tr_surface.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
OpenGL2: Use an OpenGL 3.2 core context if available.
Commit: a4c09236b1cb7fe5ccd70126b6f872f51c84fdb6
https://github.com/ioquake/ioq3/commit/a4c09236b1cb7fe5ccd70126b6f872f51c84fdb6
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-07-13 (Thu, 13 Jul 2017)
Changed paths:
M code/renderergl2/tr_glsl.c
Log Message:
-----------
OpenGL2: Remove GLSL_ValidateProgram().
https://stackoverflow.com/questions/39761456/why-does-glvalidateprogram-fail-when-no-vao-is-bound
Commit: 6a77f4e3634af9bec0693ab29422c52d95b43062
https://github.com/ioquake/ioq3/commit/6a77f4e3634af9bec0693ab29422c52d95b43062
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-07-14 (Fri, 14 Jul 2017)
Changed paths:
M code/renderergl2/tr_backend.c
Log Message:
-----------
OpenGL2: Don't do MSAA resolve/shadow mask/SSAO on shadow views.
Commit: 6f1712dafe2d32d424d110e20218532c41d16388
https://github.com/ioquake/ioq3/commit/6f1712dafe2d32d424d110e20218532c41d16388
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-07-14 (Fri, 14 Jul 2017)
Changed paths:
M code/renderergl2/glsl/pshadow_fp.glsl
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_main.c
Log Message:
-----------
OpenGL2: "Fix" cg_shadows 4.
Commit: 786f6fc525b7cd3e76dd721396566de32f4a0085
https://github.com/ioquake/ioq3/commit/786f6fc525b7cd3e76dd721396566de32f4a0085
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-07-14 (Fri, 14 Jul 2017)
Changed paths:
M code/renderergl2/tr_backend.c
Log Message:
-----------
whoops, left a bit of debugging enabled
Commit: c8db6c55e5f2dbf9ee908e6d09bb706281bf5c57
https://github.com/ioquake/ioq3/commit/c8db6c55e5f2dbf9ee908e6d09bb706281bf5c57
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-14 (Fri, 14 Jul 2017)
Changed paths:
M code/game/g_team.c
Log Message:
-----------
Fix score bonus for defending the flag carrier in CTF
Fix copy-paste error in the original Quake 3 code. The wrong values
are used for v1 and v2. v2 was previously set to distance of attacker
to flag base; which should be handled already.
The game now gives defense score bonus to player when they frag an
enemy near their team's flag carrier while the player is more than
1000 units from the flag carrier.
This may also fix not giving defense bonus when near carrier due to
checking if carrier and enemy (instead of attacker) are in PVS.
Found by @Razish.
Commit: 13831f9569f08b18e6762eeab0ae39c753ed2f2f
https://github.com/ioquake/ioq3/commit/13831f9569f08b18e6762eeab0ae39c753ed2f2f
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-14 (Fri, 14 Jul 2017)
Changed paths:
M code/game/g_team.c
Log Message:
-----------
Restore not giving defense score bonus to flag carrier
The Team Arena code for giving defense bonus for fragging player
who recently damaged a skull carrier unintentionally applied to
the flag carrier.
The skull carrier case would of been handled by the flag carrier
block above it. However, Harvest mode doesn't call
Team_CheckHurtCarrier() so the skull carrier defense bonus does
not work.
This restores the pre-Team Arena behavior of not giving defense
score bonus to flag carrier.
Commit: 5f2e4a03c56f916a32c0364ca71c0ef9e004299a
https://github.com/ioquake/ioq3/commit/5f2e4a03c56f916a32c0364ca71c0ef9e004299a
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-14 (Fri, 14 Jul 2017)
Changed paths:
M code/game/g_team.c
Log Message:
-----------
Add score bonus for defending the flag carrier in 1 Flag CTF
Set flag_pw to neutral flag instead of using CTF value for red or
blue flag so that flag carrier is detected correctly.
Commit: fa1549d4576c562600f16b0fdd1300812727fadd
https://github.com/ioquake/ioq3/commit/fa1549d4576c562600f16b0fdd1300812727fadd
Author: Noah Metzger <chomenor at gmail.com>
Date: 2017-07-15 (Sat, 15 Jul 2017)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Move CON_Init ahead of Com_Init to avoid Windows dedicated server crash
Commit: 9f239d647b5e7d21e437ad6f012af436b30bb456
https://github.com/ioquake/ioq3/commit/9f239d647b5e7d21e437ad6f012af436b30bb456
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M code/client/cl_main.c
M code/q3_ui/ui_servers2.c
M code/ui/ui_main.c
Log Message:
-----------
Make 'globalservers 0' fetch all masters
This commit fixes the vanilla Q3 UI VMs not displaying a server list
when id Software's master server is down.
Originally master 0 for the globalservers command was Internet and
master 1 was MPlayer (defunct). In 2008 ioquake3 changed it so that
master 0 to 4 were five separate master servers with no affect on
original Quake3/Team Arena UI VMs; they continued to get the server
list from master.quake3arena.com.
id Software's master server (master.quake3arena.com) goes down
occasionally. Using ioq3's UI VM additional master servers can be
accessed but players using the original UI VMs are unable to get a
server list.
In order to fix the original UI VMs in Quake3/Team Arena's pk3s this
commit makes 'globalservers 0' fetch all master servers. So players
get a combined list of id Software's and ioquake3's master list. Or
just ioquake3's list if id Software's master is down.
Getting lists from individual master servers using globalservers has
changed from 0 through 4 to 1 through 5 to accommodate using 0 for
other purposes. This commit modifies ioq3's UI code to support the new
values for globalservers command.
A side affect of these changes is that UI VMs based on ioq3 since 2008
will have Internet1 fetch all master servers and Internet2 request
sv_master1 instead of sv_master2 and so on. It may be worth noting that
getting server list from masters 3-5 could not be done using ioq3's UI
before 2011.
Commit: 67dace6c209c91fac5861846364e62c1c67aab77
https://github.com/ioquake/ioq3/commit/67dace6c209c91fac5861846364e62c1c67aab77
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M misc/linux/start_server.sh
M misc/osx/start_server.sh
Log Message:
-----------
Escape quotes for sv_dlURL in shell so it doesn't become "http:"
q3ded +set sv_dlURL "http://example.org"
The shell removes the quotes but makes the content be a single argument
for progam args. Quake 3 concatenates all the program args and splits
lines at + or newlines. Then Quake 3 parses them using a tokenizer
that skips unquoted C comments beginning with //. This results in
the cvar being set to "http:".
Escape the quotes so they are passed to the program and the tokenizer
knows not to skip C comments.
q3ded +set sv_dlURL \"http://example.org\"
Commit: 356ae10ef65d4401958d50f03288dcb22d957c96
https://github.com/ioquake/ioq3/commit/356ae10ef65d4401958d50f03288dcb22d957c96
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M code/renderergl2/glsl/bokeh_fp.glsl
M code/renderergl2/glsl/depthblur_fp.glsl
M code/renderergl2/glsl/ssao_fp.glsl
Log Message:
-----------
OpenGL2: Don't use initialized arrays in glsl shaders.
Unsupported in GLSL 1.20 (Mac OS X 10.6)
Commit: fa034c17ecb85e5b1574f102755131fa9d6460e3
https://github.com/ioquake/ioq3/commit/fa034c17ecb85e5b1574f102755131fa9d6460e3
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-24 (Mon, 24 Jul 2017)
Changed paths:
M code/server/sv_ccmds.c
Log Message:
-----------
Echo server say/tell/sayto message to console
Commit: 6693465336d203432b4e02e76fd91aabe7a159a0
https://github.com/ioquake/ioq3/commit/6693465336d203432b4e02e76fd91aabe7a159a0
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-27 (Thu, 27 Jul 2017)
Changed paths:
M code/renderergl1/tr_init.c
M code/renderergl2/tr_init.c
Log Message:
-----------
Don't try to remove non-existant command 'shaderstate'
Remove commands in the order they are added because the different
orders is annoying.
Commit: e07ffa715cbb2dabd8ad22da2d3e1996fedcc328
https://github.com/ioquake/ioq3/commit/e07ffa715cbb2dabd8ad22da2d3e1996fedcc328
Author: MAN-AT-ARMS <M4N4T4RMS at gmail.com>
Date: 2017-07-28 (Fri, 28 Jul 2017)
Changed paths:
M Makefile
M code/client/cl_curl.h
A code/curl-7.54.0/include/README
A code/curl-7.54.0/include/curl/curl.h
A code/curl-7.54.0/include/curl/curlbuild.h
A code/curl-7.54.0/include/curl/curlrules.h
A code/curl-7.54.0/include/curl/curlver.h
A code/curl-7.54.0/include/curl/easy.h
A code/curl-7.54.0/include/curl/mprintf.h
A code/curl-7.54.0/include/curl/multi.h
A code/curl-7.54.0/include/curl/stdcheaders.h
A code/curl-7.54.0/include/curl/system.h
A code/curl-7.54.0/include/curl/typecheck-gcc.h
R code/libcurl-7.35.0/curl/curl.h
R code/libcurl-7.35.0/curl/curlbuild.h
R code/libcurl-7.35.0/curl/curlrules.h
R code/libcurl-7.35.0/curl/curlver.h
R code/libcurl-7.35.0/curl/easy.h
R code/libcurl-7.35.0/curl/mprintf.h
R code/libcurl-7.35.0/curl/multi.h
R code/libcurl-7.35.0/curl/stdcheaders.h
R code/libcurl-7.35.0/curl/typecheck-gcc.h
M code/libs/win32/libcurl.a
M code/libs/win64/libcurl.a
Log Message:
-----------
Update internal curl to 7.54.0
Commit: 8ebb600f620b70048165c08d3373c3f5c928fa04
https://github.com/ioquake/ioq3/commit/8ebb600f620b70048165c08d3373c3f5c928fa04
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-28 (Fri, 28 Jul 2017)
Changed paths:
M .travis.yml
Log Message:
-----------
Workaround Travis-CI MinGW builds failing with new cURL
Commit: 39716745f9ffc7b04356be23b53669890d67ec5b
https://github.com/ioquake/ioq3/commit/39716745f9ffc7b04356be23b53669890d67ec5b
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-28 (Fri, 28 Jul 2017)
Changed paths:
M code/game/g_utils.c
Log Message:
-----------
Silence g_util.c warning about set but not read variable
Probably caused by my commit on June 2 2017.
commit 4006358492b800db0602ed0eca600166caec22e4
Fix spawn/freed entity logic (specifically harvester skulls)
Commit: e62941396d852a7e96484f2ce10aed5b2e8a77f4
https://github.com/ioquake/ioq3/commit/e62941396d852a7e96484f2ce10aed5b2e8a77f4
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-30 (Sun, 30 Jul 2017)
Changed paths:
M code/renderercommon/tr_common.h
M code/renderergl2/tr_shader.c
Log Message:
-----------
Remove unused imgFlag_t value IMGFLAG_SRGB
Commit: c05fbe554e89a12ee51f8716c81d9e718dede441
https://github.com/ioquake/ioq3/commit/c05fbe554e89a12ee51f8716c81d9e718dede441
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-07-31 (Mon, 31 Jul 2017)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
Make warmup in Team Deathmatch wait for players to join both teams
Reported by Cyrax.
Commit: 2d6171f44c72177a4b996eb721f353839fb5273d
https://github.com/ioquake/ioq3/commit/2d6171f44c72177a4b996eb721f353839fb5273d
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Remove CVAR_PROTECTED from cl_renderer
Setting cl_renderer isn't a security concern and valid behavior for
a menu to provide. Sys_LoadDLL ensures only libries are loaded and
engine prevents QVMs from writing them.
Commit: d2b1d124d4055c2fcbe5126863487c52fd58cca1
https://github.com/ioquake/ioq3/commit/d2b1d124d4055c2fcbe5126863487c52fd58cca1
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M code/qcommon/huffman.c
M code/qcommon/msg.c
M code/qcommon/qcommon.h
Log Message:
-----------
Fix/improve buffer overflow in MSG_ReadBits/MSG_WriteBits
Prevent reading past end of message in MSG_ReadBits. If read past
end of msg->data buffer (16348 bytes) the engine could SEGFAULT.
Make MSG_WriteBits use an exact buffer overflow check instead of
possibly failing with a few bytes left.
Commit: 9c4c363cccf0d891c93500d392fa9d80d3070d27
https://github.com/ioquake/ioq3/commit/9c4c363cccf0d891c93500d392fa9d80d3070d27
Author: Tobias Kuehnhammer <kuehnhammertobias at gmail.com>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M code/botlib/be_aas_move.c
Log Message:
-----------
Fix friction in AAS_ClientMovementPrediction
Ground and water friction were reversed.
Commit: 30fdd88c9fecd152080044360fc33bbc65500b5d
https://github.com/ioquake/ioq3/commit/30fdd88c9fecd152080044360fc33bbc65500b5d
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-02 (Wed, 02 Aug 2017)
Changed paths:
M code/renderergl1/tr_backend.c
M code/renderergl1/tr_local.h
M code/renderergl1/tr_shade.c
M code/renderergl1/tr_shade_calc.c
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shade_calc.c
Log Message:
-----------
Fix floating point precision loss in renderer [part 1]
Patch for https://bugzilla.icculus.org/show_bug.cgi?id=5931 by
Eugene C. from 2013 plus recent fix for tcMod rotate.
I merged the changes into the OpenGL2 renderer though the fix for
tcMod turb doesn't translate.
Commit: 59b1262b82a2d2fa80f7f5ffce098cb4d3459a14
https://github.com/ioquake/ioq3/commit/59b1262b82a2d2fa80f7f5ffce098cb4d3459a14
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M code/renderercommon/tr_common.h
M code/renderercommon/tr_noise.c
M code/renderergl1/tr_backend.c
M code/renderergl1/tr_local.h
M code/renderergl1/tr_scene.c
M code/renderergl1/tr_shade.c
M code/renderergl1/tr_shade_calc.c
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_scene.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shade_calc.c
Log Message:
-----------
Fix floating point precision loss in renderer [part 2]
Fix floatTime using float precision instead of double using GCC.
Fix R_BindAnimatedImage to be in sync with function table.
Fix vertexDeform bulge, vertexDeform normals, noise wave function
at high level time.
Revert unnecessary float -> double conversions.
Commit: 2955f8dadb0c521218b634eb98da41de9c429a51
https://github.com/ioquake/ioq3/commit/2955f8dadb0c521218b634eb98da41de9c429a51
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-08-03 (Thu, 03 Aug 2017)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Reject OpenGL contexts w/ software renderer when core context requested.
Commit: 00a5339b2722eec678dcf2237b9d996cb9d11467
https://github.com/ioquake/ioq3/commit/00a5339b2722eec678dcf2237b9d996cb9d11467
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-07 (Mon, 07 Aug 2017)
Changed paths:
M misc/setup/Solaris_pkg.sh
M misc/setup/doit
M misc/setup/ioq3demo.sh
M misc/setup/ioquake3.SlackBuild
M misc/setup/ioquake3.sh
M misc/setup/pkg/ioq3ded.sh
M misc/setup/pkg/ioquake3.sh
M misc/setup/setup.xml.in
Log Message:
-----------
Update arch in misc/setup for ioq3 changing from i386 to x86
Commit: 3f415abe612f5bed3856c921f57e2c8a2d722a6c
https://github.com/ioquake/ioq3/commit/3f415abe612f5bed3856c921f57e2c8a2d722a6c
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-08-07 (Mon, 07 Aug 2017)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl2/tr_extensions.c
Log Message:
-----------
OpenGL2: Use extension functions with OpenGL versions before 3.0.
Commit: 9d1c6748f594b90836d3aded3ffd15bc3c6461a5
https://github.com/ioquake/ioq3/commit/9d1c6748f594b90836d3aded3ffd15bc3c6461a5
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2017-08-08 (Tue, 08 Aug 2017)
Changed paths:
M code/renderergl2/tr_extensions.c
Log Message:
-----------
OpenGL2: Force VAO usage on OpenGL 3.0+
Commit: 0bce5463f735aad509b27f76f5e98b4afb4c5b75
https://github.com/ioquake/ioq3/commit/0bce5463f735aad509b27f76f5e98b4afb4c5b75
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M code/game/g_trigger.c
Log Message:
-----------
Add spawnflags to QUAKED for trigger_multiple
Commit: f0b74a27c97f6b03cc270d0536a77bdfcc1e8fad
https://github.com/ioquake/ioq3/commit/f0b74a27c97f6b03cc270d0536a77bdfcc1e8fad
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Check for all command separators in callTeamVote
Make callTeamVote check for all command separators like in callVote.
It's not exploitable as the only vote option (leader) always uses an
integer argument.
Also the ioquake3 engine remove command separators from client game
commands in Cmd_Args_Sanitize().
Commit: 3f267728c396c39bed6ef40de42422485b7b6794
https://github.com/ioquake/ioq3/commit/3f267728c396c39bed6ef40de42422485b7b6794
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Remove newlines from chat messages in Game VM
This has no affect due to ioquake3 engine already removing command
separators (which includes newlines) in Cmd_Args_Sanitize().
Commit: 9736e7ff91a45e301da8d8b7e1642ed1b0bb7363
https://github.com/ioquake/ioq3/commit/9736e7ff91a45e301da8d8b7e1642ed1b0bb7363
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-09 (Wed, 09 Aug 2017)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Fix compiling Cmd_CallTeamVote_f
Commit: bae86208f94499fbd49ac8c87289153ad8169a9d
https://github.com/ioquake/ioq3/commit/bae86208f94499fbd49ac8c87289153ad8169a9d
Author: Mickaël Thomas <mickael9 at gmail.com>
Date: 2017-08-15 (Tue, 15 Aug 2017)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Only allow safe protocols for cURL downloads
A malicious server could abuse dangerous protocols such as gopher:// to,
for instance, send mail via SMTP.
Commit: e793c0c37c32a38341a284cf405a1fc64b016206
https://github.com/ioquake/ioq3/commit/e793c0c37c32a38341a284cf405a1fc64b016206
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-19 (Sat, 19 Aug 2017)
Changed paths:
M code/cgame/cg_predict.c
M code/game/g_active.c
Log Message:
-----------
Fix crash when pmove_msec is 0
When pmove_fixed is set to 1, setting pmove_msec to 0 would crash.
Commit: be1c71d36306637490348a128ecc2245b909c5da
https://github.com/ioquake/ioq3/commit/be1c71d36306637490348a128ecc2245b909c5da
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-21 (Mon, 21 Aug 2017)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
Combine mouse movement events in event queue
Fixes 'Com_QueueEvent: overflow' spam after hitch / map load.
Based on patch by @ec-.
Commit: 34d0b7875421ccb3b90251105ff5bf6c301b300a
https://github.com/ioquake/ioq3/commit/34d0b7875421ccb3b90251105ff5bf6c301b300a
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-21 (Mon, 21 Aug 2017)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Improve keys using international key layouts
Always map number row to number keys for AZERTY.
Map Unicode character keys to world keys using scan code.
Based on patches by @mickael9.
Commit: ead54782d05b67e33ba5338fae081ea3c4af45af
https://github.com/ioquake/ioq3/commit/ead54782d05b67e33ba5338fae081ea3c4af45af
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-21 (Mon, 21 Aug 2017)
Changed paths:
M code/qcommon/common.c
M code/qcommon/qcommon.h
M code/sys/sys_main.c
Log Message:
-----------
Improve client input responsiveness
Move sampling input to the other side of framerate limiter.
Thanks to Alexander "wareya" Nadeau and Juraj "youurayy" Vitko for
pointing this out.
Commit: 5993c63c4e5637a8f3c11adf163ee4542154a0ed
https://github.com/ioquake/ioq3/commit/5993c63c4e5637a8f3c11adf163ee4542154a0ed
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-21 (Mon, 21 Aug 2017)
Changed paths:
M code/sys/sys_local.h
Log Message:
-----------
Removing input functions from sys_local.h for last commit
It helps to actually save files before making commits.
Commit: 63e07afae922050d9b9fec1600044d9e07f088be
https://github.com/ioquake/ioq3/commit/63e07afae922050d9b9fec1600044d9e07f088be
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-21 (Mon, 21 Aug 2017)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Make input events use earliest possible time
SDL doesn't provide exact the exact time that input events happen
so use the earliest possible time that an event could happen.
This make sub-frame input actions such as walking take affect
immediately instead of in the next frame.
Based on patch by Alexander "wareya" Nadeau.
Commit: ad1d0e616e4a4702505ee56fb288121c2c1f7a8f
https://github.com/ioquake/ioq3/commit/ad1d0e616e4a4702505ee56fb288121c2c1f7a8f
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-28 (Mon, 28 Aug 2017)
Changed paths:
M code/game/ai_dmq3.c
Log Message:
-----------
Make bots use crusher on other q3tourney6 maps
Make bots activate crusher on q3tourney6_ctf and mpq3tourney6.
Check if player is inside the crush bounds instead of below the
crusher. There is a jumppad the goes under it in mpq3tourney6.
Commit: c3e64d380685419f96f71035c961907b9dc09a9a
https://github.com/ioquake/ioq3/commit/c3e64d380685419f96f71035c961907b9dc09a9a
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-08-28 (Mon, 28 Aug 2017)
Changed paths:
M code/game/ai_dmq3.c
Log Message:
-----------
Make bots only use q3tourney6 crusher to kill their enemy
Only use the crusher for killing the bot's enemy. This doesn't
affect 1v1 very much but prevents the whole team of bots in CTF
from suddenly shooting at the crusher button. Entering the crusher
bounds was basically instant death.
Commit: f4d68590c24c93f53458cea581b3504970d0bcf2
https://github.com/ioquake/ioq3/commit/f4d68590c24c93f53458cea581b3504970d0bcf2
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-02 (Sat, 02 Sep 2017)
Changed paths:
M code/q3_ui/ui_servers2.c
Log Message:
-----------
Fix going to previous browser source in q3_ui
It wasn't possible to go to previous source from favorites if
sv_master5 cvar wasn't set.
Commit: 2c22ead0782648e1ff2d5d379d5ae021ea33389c
https://github.com/ioquake/ioq3/commit/2c22ead0782648e1ff2d5d379d5ae021ea33389c
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-02 (Sat, 02 Sep 2017)
Changed paths:
M code/q3_ui/ui_startserver.c
Log Message:
-----------
Make map names in q3_ui map select menu be uppercase
Makes map names match on both pages of start server menu.
Commit: 5d88c6fdeef5cd85aae20c7878cc2f39faf4e91d
https://github.com/ioquake/ioq3/commit/5d88c6fdeef5cd85aae20c7878cc2f39faf4e91d
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-02 (Sat, 02 Sep 2017)
Changed paths:
M code/cgame/cg_local.h
M code/cgame/cg_main.c
Log Message:
-----------
Limit ui_smallFont/ui_bigFont/cg_noTaunt cvars to missionpack
ui_smallFont and ui_bigFont are for missionpack HUD font size
selection. cg_noTaunt disables missionpack taunt voice chats.
Commit: e152761c284259d3a8a3728d60705f3aa3480f54
https://github.com/ioquake/ioq3/commit/e152761c284259d3a8a3728d60705f3aa3480f54
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-02 (Sat, 02 Sep 2017)
Changed paths:
M code/cgame/cg_draw.c
Log Message:
-----------
Fix team chat box for spectators
Make spectators use green background for team chat box when following
players. The team chat messages are from spectators not the team of
the followed player.
Make spectators draw team chat box even when not following a player.
Commit: 8192f66b392893c3880a2175bb2b9ebefd0854b6
https://github.com/ioquake/ioq3/commit/8192f66b392893c3880a2175bb2b9ebefd0854b6
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-02 (Sat, 02 Sep 2017)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Don't draw crosshair 0 in Team Arena setup menu
Don't draw crosshair 0 in Team Arena setup menu. It isn't drawn
in CGame. Wrap cg_drawCrosshair in missionpack menu like CGame
instead of treating as index 0 which is no longer drawn.
Commit: c2ce1c2f512223f786a1f724cfcbf9f0efe35b8f
https://github.com/ioquake/ioq3/commit/c2ce1c2f512223f786a1f724cfcbf9f0efe35b8f
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-04 (Mon, 04 Sep 2017)
Changed paths:
M code/client/snd_openal.c
M misc/nsis/Makefile
Log Message:
-----------
Make client for Windows x86_64 use OpenAL64.dll by default
ioquake3.x86_64.exe can't load x86 OpenAL32.dll. Using separate
library names allows shipping OpenAL for both architectures.
Though since the dll name is saved in the config file, using both
clients on the same computer will cause one client arch to always
try to load the wrong OpenAL dll and then fallback to the correct
default OpenAL dll. I guess it could be fixed by using separate
cvar names for s_alDriver.
Commit: 6f0736ce9a29ab402b5b0e884055eb81e47e4a4b
https://github.com/ioquake/ioq3/commit/6f0736ce9a29ab402b5b0e884055eb81e47e4a4b
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2017-09-07 (Thu, 07 Sep 2017)
Changed paths:
M code/renderergl1/tr_shade.c
M code/renderergl2/tr_shade.c
Log Message:
-----------
Fix loading renderer DLLs on Windows x86
After 'Fix floating point precision loss in renderer', Windows x86
client won't load the renderer DLLs. The problem is a 64 bit modulus.
I couldn't find any reports of this online. However, client with
built-in renderer worked with the 64 bit modulus.
Only tested with mingw-w64.
Commit: aeaecb4ae581c25b7628ccde0303dbc4a5ea11e1
https://github.com/ioquake/ioq3/commit/aeaecb4ae581c25b7628ccde0303dbc4a5ea11e1
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2017-09-07 (Thu, 07 Sep 2017)
Changed paths:
M Makefile
A code/sys/win_manifest.xml
M code/sys/win_resource.rc
Log Message:
-----------
Add Windows application manifest
- Use common controls 6 so error dialogs use correct visuals on
Windows XP or later!
- Specify running as invoker so Windows doesn't guess if it should
prompt for admin permission on Vista or later.
- Specify compatible with Vista through Windows 10. Tells Windows
not to emulate Vista behavior, not sure if it affects anything.
Makefile automatically runs windres when manifest changes.
Commit: 5f743bdb229cc80e2ce3dc4b8b6c42ec3d552114
https://github.com/ioquake/ioq3/commit/5f743bdb229cc80e2ce3dc4b8b6c42ec3d552114
Author: Zack Middleton <zturtleman at gmail.com>
Date: 2017-09-07 (Thu, 07 Sep 2017)
Changed paths:
M code/sys/win_manifest.xml
Log Message:
-----------
Disable DPI scaling on Windows
Windows DPI scaling prevents using full monitor resolution in
fullscreen mode.
Commit: e0a367451f04988790384fc59d998b6dcb6bf2e3
https://github.com/ioquake/ioq3/commit/e0a367451f04988790384fc59d998b6dcb6bf2e3
Author: Eugene Molotov <em92 at users.noreply.github.com>
Date: 2017-09-10 (Sun, 10 Sep 2017)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
ignore window resize event on fullscreen
Commit: 213b15a9db65b639c9e957f9233b76a90fd07ce5
https://github.com/ioquake/ioq3/commit/213b15a9db65b639c9e957f9233b76a90fd07ce5
Author: James Canete <SmileTheory at gmail.com>
Date: 2017-09-10 (Sun, 10 Sep 2017)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Merge pull request #310 from em92/sceenlooping-bugfix
ignore window resize event on fullscreen
Commit: dcf5707493f13191eb97bf5f200cc41bc3593f98
https://github.com/ioquake/ioq3/commit/dcf5707493f13191eb97bf5f200cc41bc3593f98
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-10 (Sun, 10 Sep 2017)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Don't reload arenas.txt/*.arena files in Team Arena UI
Entering Team Arena's start server or in-game callvote menu causes
arenas to be reloaded. The existing memory is not freed so after
a entering the menus a few times the UI runs out of memory and
crashes.
Just load arenas once when the UI loads like in q3_ui.
Commit: a48dcdf22472bf0c1206aefc3e01b6e22a49f3e6
https://github.com/ioquake/ioq3/commit/a48dcdf22472bf0c1206aefc3e01b6e22a49f3e6
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-10 (Sun, 10 Sep 2017)
Changed paths:
M code/ui/ui_shared.c
Log Message:
-----------
Fix crash when out of memory in Team Arena's String_Alloc
Commit: 098d97bdb0cd1d23a02b9c4489766364ac31fb0c
https://github.com/ioquake/ioq3/commit/098d97bdb0cd1d23a02b9c4489766364ac31fb0c
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-10 (Sun, 10 Sep 2017)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix in_nograb not releasing the mouse cursor
Disable SDL relative mouse mode when in_nograb is enabled. Relative
mouse mode hides the cursor and it cannot exit the window regardless
of the window's grab state.
This wasn't always the case. SDL before 2.0.4 on GNU/Linux released
the mouse cursor in relative mode. However, SDL 2.0.3/4 on Windows
does not. (I did not test other Windows versions.) So I think SDL
2.0.4 made GNU/Linux X11 behavior consistent with other platforms.
This fixes mouse input being unusable when debuging client crashes
in gdb.
Commit: 11b3bca5555e8dd1fb73081ae27f34c46edfed1e
https://github.com/ioquake/ioq3/commit/11b3bca5555e8dd1fb73081ae27f34c46edfed1e
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-10 (Sun, 10 Sep 2017)
Changed paths:
M code/q3_ui/ui_local.h
M code/q3_ui/ui_players.c
M code/ui/ui_local.h
M code/ui/ui_players.c
Log Message:
-----------
Update UI player animation handling to match CGame
Fix "Error parsing animation file" messages in UI. Caused by fixing the
handling of missing tokens in animation.cfg parser in a past commit.
Fix new Team Arena torso animation frame numbers in UI.
Add support for fixedtorso and fixedlegs keywords.
Add support for reversed animations (negative numframes).
Commit: 0a599268bb757536d6a55eee30c08d51198dc1eb
https://github.com/ioquake/ioq3/commit/0a599268bb757536d6a55eee30c08d51198dc1eb
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-14 (Thu, 14 Sep 2017)
Changed paths:
M make-macosx.sh
Log Message:
-----------
Fix specifying minimum mac os version in make-macosx.sh
Use newer method of telling Makefile instead of specifying CFLAGS
and LDFLAGS which results in using both Makefile's and scripts flags.
Commit: c04cf19b77db5f95ffa633e77f8aa281edc92814
https://github.com/ioquake/ioq3/commit/c04cf19b77db5f95ffa633e77f8aa281edc92814
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-14 (Thu, 14 Sep 2017)
Changed paths:
M make-macosx-ub.sh
M make-macosx.sh
Log Message:
-----------
Fix minimum macOS version not being set in AppBundle Info.plist
make-macosx-app.sh reads MACOSX_DEPLOYMENT_TARGET variable but
it wasn't ever set.
Commit: 45de6be4c233891eb70e5592f3287a4af39d6002
https://github.com/ioquake/ioq3/commit/45de6be4c233891eb70e5592f3287a4af39d6002
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-15 (Fri, 15 Sep 2017)
Changed paths:
M code/server/sv_snapshot.c
Log Message:
-----------
Fix listen server sending snapshots each client frame
Running a server using the client engine would send server snapshots
to loopback and LAN clients each client frame (com_maxfps).
This causes excessive network traffic and likely does not provide new
information to the clients because SV_Frame() won't have run between
the extra snapshots.
This commit restores the original behavior of respecting local/LAN
client's snaps userinfo and sv_fps. The issue was introduced by the
following commit:
Commit ac30d86db01a43130d2c9ff6fe31d6135d8e2592
From: Thilo Schulz
Date: Wed, 13 Jul 2011 17:11:30 +0000
Subject: - Improve snapshot rate and data rate control
Reported by Eugene C.
Commit: 414f3c5e3e2fd95eb59f28d0f94269bf201417c7
https://github.com/ioquake/ioq3/commit/414f3c5e3e2fd95eb59f28d0f94269bf201417c7
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-23 (Sat, 23 Sep 2017)
Changed paths:
M .travis.yml
M Makefile
M jenkins-ci-build.sh
Log Message:
-----------
Enable Ogg Vorbis support by default
libvorbis is included in-tree so this doesn't require additional
dependencies.
Commit: eeaade70bd47d88125800870be090c53db469cda
https://github.com/ioquake/ioq3/commit/eeaade70bd47d88125800870be090c53db469cda
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-26 (Tue, 26 Sep 2017)
Changed paths:
M Makefile
Log Message:
-----------
Statically link libgcc on Windows
Fix for ioq3 test builds for Windows x86 (cross-compiled from Ubuntu
using mingw-w64) requiring libgcc_s_sjlj-1.dll. I'm unable to reproduce
the issue using mingw-w64 in Debian or Cygwin.
Commit: 51e9aa2df037e3df72bc5f3b663010b8f4986b14
https://github.com/ioquake/ioq3/commit/51e9aa2df037e3df72bc5f3b663010b8f4986b14
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-09-29 (Fri, 29 Sep 2017)
Changed paths:
M code/game/g_weapon.c
Log Message:
-----------
Fix hit accuracy stats for lightning gun and shotgun kills
If a lightning bolt killed a player or the first shotgun pellet that
hit a player killed them, the shot was not counted as accurate.
Check if shot player is alive for hit accuracy before dealing damage.
Commit: 20573bce434c08d18293e3f8a093eab809e34d83
https://github.com/ioquake/ioq3/commit/20573bce434c08d18293e3f8a093eab809e34d83
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-01 (Sun, 01 Oct 2017)
Changed paths:
M Makefile
M code/renderercommon/qgl.h
M code/renderergl2/tr_init.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
Don't link to libGL at compile time
Get all OpenGL functions using SDL_GL_GetProcAddress(). This makes it
easier to cross-arch compile on Linux and add support for OpenGL ES
in the future.
Users still have to supply their own libSDL2 for cross-arch compiling
on Linux. But now the user does not have to re-install libgl1-mesa-dev
package for i386 or amd64 on Debian when switching between compiling
ioquake3 for x86 and x86_64.
Commit: c9d12aa3f3e7b43b5c6a9c2d79ecb988a0e76a05
https://github.com/ioquake/ioq3/commit/c9d12aa3f3e7b43b5c6a9c2d79ecb988a0e76a05
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-01 (Sun, 01 Oct 2017)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl1/tr_init.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/sdl/sdl_glimp.c
Log Message:
-----------
Add common OpenGL version parsing + OpenGL 3 fixes
- Parse OpenGL version in sdl_glimp.c to share with both renderers.
- Add GL_VERSION_ATLEAST(major, minor) macro.
- Get address of glGetStringi if using OpenGL 3.
- Fix glConfig.extensions_string when using GL3 core context in
opengl2 renderer.
- Make opengl1 renderer's gfxinfo support qglGetStringi too.
Commit: da07a6dbd9e391194720a45ab995b2954a72f307
https://github.com/ioquake/ioq3/commit/da07a6dbd9e391194720a45ab995b2954a72f307
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-01 (Sun, 01 Oct 2017)
Changed paths:
M code/renderercommon/qgl.h
M code/sdl/sdl_glimp.c
Log Message:
-----------
Support parsing OpenGL ES version strings
The renderers don't support OpenGL ES though.
Commit: e657dbd6b26a54c024a668c01add5a1d32050e91
https://github.com/ioquake/ioq3/commit/e657dbd6b26a54c024a668c01add5a1d32050e91
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-02 (Mon, 02 Oct 2017)
Changed paths:
M Makefile
Log Message:
-----------
Fix setting cflags/libs from sdl2-config
SDL_CFLAGS and SDL_LIBS assignment was "only if absent". However due
to previously assigning them to "pkg-config sdl2" values, the values
from sdl2-config were ignored.
Commit: a83ae01d93c778274fa05e0961c39775f33b6328
https://github.com/ioquake/ioq3/commit/a83ae01d93c778274fa05e0961c39775f33b6328
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-02 (Mon, 02 Oct 2017)
Changed paths:
M code/renderercommon/qgl.h
M code/sdl/sdl_glimp.c
Log Message:
-----------
Load OpenGL ES 1.1 function procs
Commit: b3223dcfcb83d7054eb232af3bd4ea50827558ad
https://github.com/ioquake/ioq3/commit/b3223dcfcb83d7054eb232af3bd4ea50827558ad
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2017-10-02 (Mon, 02 Oct 2017)
Changed paths:
M code/qcommon/common.c
M code/qcommon/q_math.c
Log Message:
-----------
[qcommon] Use unsigned types where wrapping arithmetic is intended
The use of signed types in these expressions lead to overflow, hence undefined behaviour. The "sum" aggregator in Com_TouchMemory isn't even used (and presumbably just exists to inhibit optimizations from removing the memory access).
Commit: ac4802af8d431af0813f5def9dbb5190d8649639
https://github.com/ioquake/ioq3/commit/ac4802af8d431af0813f5def9dbb5190d8649639
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-02 (Mon, 02 Oct 2017)
Changed paths:
M code/renderergl2/tr_init.c
M code/renderergl2/tr_postprocess.c
Log Message:
-----------
OpenGL2: Fix brightness when r_autoExposure is disabled
The game world is too dark when r_autoExposure is disabled. It can be
fixed by setting (cheat) r_cameraExposure to 1 but then the game is
too bright when r_autoExposure is enabled. So default r_cameraExposure
to 1 and make auto exposure subtract 1 from r_cameraExposure value.
Commit: d824cfa5a2ced2cfbfbc89509b8415aefd30949b
https://github.com/ioquake/ioq3/commit/d824cfa5a2ced2cfbfbc89509b8415aefd30949b
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-04 (Wed, 04 Oct 2017)
Changed paths:
M code/renderergl2/tr_mesh.c
Log Message:
-----------
OpenGL2: Fix MD3 surface with zero shaders dividing by zero
Reported by @DescX.
Commit: 39b07025509f6901fb53c91603217a57a4345091
https://github.com/ioquake/ioq3/commit/39b07025509f6901fb53c91603217a57a4345091
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2017-10-04 (Wed, 04 Oct 2017)
Changed paths:
M code/botlib/be_aas_def.h
Log Message:
-----------
[botlib/be_aas_def.h] Change array size from MAX_PATH to MAX_QPATH
The array is part of a structure and should have a fixed size that does
not depend on inclusion order.
Commit: 815c898bf5717a1edff01f9434683a368b24c239
https://github.com/ioquake/ioq3/commit/815c898bf5717a1edff01f9434683a368b24c239
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-04 (Wed, 04 Oct 2017)
Changed paths:
M code/botlib/be_aas_main.c
M code/botlib/be_ai_goal.c
M code/botlib/be_ai_weap.c
M code/botlib/l_precomp.c
M code/botlib/l_precomp.h
M code/botlib/l_script.c
M code/botlib/l_utils.h
M code/game/ai_main.c
Log Message:
-----------
Don't redefine MAX_PATH in bot code
Commit: e46e9846fced5025bfa446500be84f537f962072
https://github.com/ioquake/ioq3/commit/e46e9846fced5025bfa446500be84f537f962072
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-07 (Sat, 07 Oct 2017)
Changed paths:
M code/botlib/be_aas_debug.c
Log Message:
-----------
Fix memory leak in (unused) AAS_FloodAreas()
Commit: 96f94a2891eeaa4b486de2c174ed8c00fcf0d271
https://github.com/ioquake/ioq3/commit/96f94a2891eeaa4b486de2c174ed8c00fcf0d271
Author: Walter Barrett <WalterBarrett at users.noreply.github.com>
Date: 2017-10-07 (Sat, 07 Oct 2017)
Changed paths:
M Makefile
Log Message:
-----------
Fix compiling GLSL shaders under Windows.
Now the `sed` command cope with files using Windows-style line endings.
Commit: 9e502bda4d5ce7ca57800e94ad8c7478f543d7b8
https://github.com/ioquake/ioq3/commit/9e502bda4d5ce7ca57800e94ad8c7478f543d7b8
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-08 (Sun, 08 Oct 2017)
Changed paths:
M code/renderergl1/tr_main.c
M code/renderergl2/tr_main.c
Log Message:
-----------
Only draw cm_patch/bot debug polygons in world scenes
Fixes debug polygons appearing in HUD head model scene.
Commit: b4a4fe98d4b8fad7e477b78217972384225dfbe9
https://github.com/ioquake/ioq3/commit/b4a4fe98d4b8fad7e477b78217972384225dfbe9
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-08 (Sun, 08 Oct 2017)
Changed paths:
M code/sys/con_log.c
Log Message:
-----------
Fix reading crash log when log wraps around buffer
Commit: 690c5a4dac3c3d0d59ee271aadd8f19a29a9f338
https://github.com/ioquake/ioq3/commit/690c5a4dac3c3d0d59ee271aadd8f19a29a9f338
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-10-09 (Mon, 09 Oct 2017)
Changed paths:
M code/game/g_bot.c
M code/game/g_client.c
Log Message:
-----------
Don't send team overlay info to bots
Commit: 7d012f229e4b04c21fd1adb9a053cad4f86f8742
https://github.com/ioquake/ioq3/commit/7d012f229e4b04c21fd1adb9a053cad4f86f8742
Author: Mickaël Thomas <mickael9 at gmail.com>
Date: 2017-10-16 (Mon, 16 Oct 2017)
Changed paths:
M Makefile
Log Message:
-----------
Fix a race condition in the makedirs target
A race condition can happen when running "make all" with parallel jobs.
The issue is that the build directory can be created by another
concurrent job between the moment it was detected as missing and the
moment mkdir is called (which fails if the directory already exists).
This fixes the problem by always using `mkdir -p` which doesn't fail if
the directory already exists.
Commit: 6ecfa4f26387f46d2dea62cd632152559a8b7b2e
https://github.com/ioquake/ioq3/commit/6ecfa4f26387f46d2dea62cd632152559a8b7b2e
Author: Mickaël Thomas <mickael9 at gmail.com>
Date: 2017-10-16 (Mon, 16 Oct 2017)
Changed paths:
M Makefile
Log Message:
-----------
Fix shader corruption on OpenBSD
OpenBSD's sed (and possibly other platforms') interprets `\r` as a
literal `r` rather than a carriage return, which leads to all `r`
letters being stripped from the shaders' source.
This fixes the issue by using the POSIX-compliant `tr -d '\r'` to remove
carriage returns.
Thanks to @ryan-sg for reporting the issue
Commit: e8450cae33fbfaa24202e28dce1a49fa88e857c4
https://github.com/ioquake/ioq3/commit/e8450cae33fbfaa24202e28dce1a49fa88e857c4
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-11-05 (Sun, 05 Nov 2017)
Changed paths:
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Use ri.Error instead of Com_Error in tr_vbo.c
Com_Error is a wrapper for ri.Error. Use it directly.
Commit: 471ea9e56411606e814a703419433494a71a3f42
https://github.com/ioquake/ioq3/commit/471ea9e56411606e814a703419433494a71a3f42
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-11-10 (Fri, 10 Nov 2017)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix Team Arena server refresh time format
Make minute less than 10 have a leading 0. Change '7:1' to '7:01'.
Commit: 4af2c91fbfd0b9032b89aca17a3553216256dfe1
https://github.com/ioquake/ioq3/commit/4af2c91fbfd0b9032b89aca17a3553216256dfe1
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-11-10 (Fri, 10 Nov 2017)
Changed paths:
M code/cgame/cg_playerstate.c
Log Message:
-----------
Fix -1 (unlimited) ammo decreasing ammo time remaining
Gauntlet and Grappling Hook use -1 ammo. Gauntlet is excluded from
the check ammo loop but Grappling Hook causes ammo time remaining
to decrease 200 milliseconds.
The out of ammo check tests time remaining is equal to zero. This
means carrying Grappling Hook and out of ammo will have negative
time remaining which results in the low ammo message being displayed
instead of out of ammo.
Commit: 3e1599ac4bed2adb125600fd99b44f4167a75cd9
https://github.com/ioquake/ioq3/commit/3e1599ac4bed2adb125600fd99b44f4167a75cd9
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-11-10 (Fri, 10 Nov 2017)
Changed paths:
M code/cgame/cg_playerstate.c
Log Message:
-----------
Fix my previous commit about -1 ammo
Commit: 14cb72f91219b760d21ee50a5a663ab3dcd28fdb
https://github.com/ioquake/ioq3/commit/14cb72f91219b760d21ee50a5a663ab3dcd28fdb
Author: Matt Palmer <mpalmer at hezmatt.org>
Date: 2017-11-21 (Tue, 21 Nov 2017)
Changed paths:
M misc/linux/server_compile.sh
Log Message:
-----------
Improvements to the linux build script
In no particular order:
* Use `set -e`, because it prevents accidents, and means we can avoid
lengthy &&-joined command chains.
* Override defaults by setting env vars; this means people don't have to
edit the script to change things.
* Use an unpredictable and safely-created tmpdir for building; ain't nobody
wants to cleanup from a tmpdir race condition attack.
* Test for the presence of `git` and `make` *before* asking questions, and
only prompt the user about them if they're missing. No need to bother
people with unnecessary reading.
* Automatically clean up the build directory after use.
* Tidy up some indenting that had come asunder.
Commit: fe42b8653d8bcb213a3532a1cbacc0e1c6854a87
https://github.com/ioquake/ioq3/commit/fe42b8653d8bcb213a3532a1cbacc0e1c6854a87
Author: Edward Betts <edward at 4angle.com>
Date: 2017-11-22 (Wed, 22 Nov 2017)
Changed paths:
M ChangeLog
M code/botlib/aasfile.h
M code/botlib/be_aas_bspq3.c
M code/botlib/be_aas_cluster.c
M code/botlib/be_aas_main.c
M code/botlib/be_aas_reach.c
M code/botlib/be_aas_sample.c
M code/botlib/be_ai_chat.c
M code/botlib/be_ai_gen.c
M code/botlib/be_ai_move.c
M code/botlib/be_ai_weight.c
M code/botlib/be_ai_weight.h
M code/botlib/l_script.c
M code/cgame/cg_local.h
M code/cgame/cg_main.c
M code/cgame/cg_players.c
M code/cgame/cg_public.h
M code/cgame/cg_servercmds.c
M code/cgame/cg_snapshot.c
M code/cgame/cg_view.c
M code/cgame/cg_weapons.c
M code/client/cl_cgame.c
M code/client/cl_input.c
M code/client/cl_keys.c
M code/client/cl_main.c
M code/client/snd_adpcm.c
M code/client/snd_dma.c
M code/client/snd_mix.c
M code/game/ai_dmnet.c
M code/game/ai_dmq3.c
M code/game/ai_dmq3.h
M code/game/ai_main.c
M code/game/ai_team.c
M code/game/bg_lib.c
M code/game/bg_pmove.c
M code/game/bg_public.h
M code/game/g_active.c
M code/game/g_client.c
M code/game/g_cmds.c
M code/game/g_items.c
M code/game/g_missile.c
M code/game/g_mover.c
M code/game/g_spawn.c
M code/game/g_target.c
M code/game/g_trigger.c
M code/game/g_weapon.c
M code/q3_ui/ui_atoms.c
M code/q3_ui/ui_local.h
M code/q3_ui/ui_playermodel.c
M code/q3_ui/ui_qmenu.c
M code/qcommon/cm_patch.c
M code/qcommon/cm_polylib.c
M code/qcommon/cm_trace.c
M code/qcommon/cmd.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/q_shared.h
M code/qcommon/qcommon.h
M code/qcommon/surfaceflags.h
M code/qcommon/unzip.c
M code/qcommon/unzip.h
M code/qcommon/vm_powerpc.c
M code/renderercommon/tr_image_png.c
M code/renderercommon/tr_public.h
M code/renderercommon/tr_types.h
M code/renderergl1/tr_backend.c
M code/renderergl1/tr_bsp.c
M code/renderergl1/tr_image.c
M code/renderergl1/tr_light.c
M code/renderergl1/tr_local.h
M code/renderergl1/tr_shade.c
M code/renderergl1/tr_shade_calc.c
M code/renderergl1/tr_shader.c
M code/renderergl1/tr_surface.c
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_bsp.c
M code/renderergl2/tr_fbo.c
M code/renderergl2/tr_image.c
M code/renderergl2/tr_light.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shade_calc.c
M code/renderergl2/tr_shader.c
M code/server/server.h
M code/server/sv_init.c
M code/server/sv_main.c
M code/server/sv_snapshot.c
M code/sys/sys_unix.c
M code/tools/asm/cmdlib.c
M code/tools/asm/cmdlib.h
M code/tools/asm/notes.txt
M code/tools/asm/q3asm.c
M code/tools/lcc/doc/4.html
M code/tools/lcc/etc/lcc.c
M code/tools/lcc/src/enode.c
M code/tools/lcc/src/error.c
M code/tools/lcc/src/gen.c
M code/tools/lcc/src/init.c
M code/tools/lcc/src/tree.c
M code/ui/ui_local.h
M code/ui/ui_main.c
M code/ui/ui_shared.c
M make-macosx-ub.sh
M make-macosx.sh
M opengl2-readme.md
Log Message:
-----------
Correct spelling mistakes.
Commit: d40b047f13689d58d074f31959394161e6e31621
https://github.com/ioquake/ioq3/commit/d40b047f13689d58d074f31959394161e6e31621
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-11-22 (Wed, 22 Nov 2017)
Changed paths:
M code/botlib/be_aas_reach.c
M code/botlib/be_ai_chat.c
Log Message:
-----------
Correct spelling of two more words
Thanks Undeference for pointing out abreviations.
Commit: 424e1ac7b1075b04fdb7d91ada243ecf380866e7
https://github.com/ioquake/ioq3/commit/424e1ac7b1075b04fdb7d91ada243ecf380866e7
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-11-22 (Wed, 22 Nov 2017)
Changed paths:
M code/cgame/cg_players.c
Log Message:
-----------
Fix invalid model frame developer warnings in Team Arena
Models for Team Arena's holdable medkit and invulnerability effects use
the frames numbers from the player's torso but the actual models only
have one frame (0).
Commit: bad8c3ba4e3c4db43144e40503a1afed8050c682
https://github.com/ioquake/ioq3/commit/bad8c3ba4e3c4db43144e40503a1afed8050c682
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-12-03 (Sun, 03 Dec 2017)
Changed paths:
M code/game/bg_pmove.c
Log Message:
-----------
Fix GCC 6 misleading-indentation warning
Commit: bfb6ef590b0a8b67328b8e7b10b443f8d18f04d8
https://github.com/ioquake/ioq3/commit/bfb6ef590b0a8b67328b8e7b10b443f8d18f04d8
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2017-12-05 (Tue, 05 Dec 2017)
Changed paths:
A SECURITY.md
Log Message:
-----------
add SECURITY.md
Commit: 7c2dd01873f4f1762368639869899229f071427a
https://github.com/ioquake/ioq3/commit/7c2dd01873f4f1762368639869899229f071427a
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-12-15 (Fri, 15 Dec 2017)
Changed paths:
M code/renderergl2/tr_light.c
Log Message:
-----------
OpenGL2: Restore adding fixed ambient light when HDR is enabled
Use opengl1 renderer behavior of adding fixed amount of ambient light
to all models regardless of HDR setting. It fixes the view weapon
having zero ambient light on pillcity map.
Commit: 76ec9fb6bd4c16d4d0b7978de726a9ff7cf67106
https://github.com/ioquake/ioq3/commit/76ec9fb6bd4c16d4d0b7978de726a9ff7cf67106
Author: David CARLIER <devnexen at gmail.com>
Date: 2017-12-15 (Fri, 15 Dec 2017)
Changed paths:
M code/tools/lcc/cpp/tokens.c
M code/tools/lcc/etc/bytecode.c
Log Message:
-----------
Few LCC memory fixes.
Commit: c904f6d4aa2ba2760b1ab7a5a2bba5b0d1d28631
https://github.com/ioquake/ioq3/commit/c904f6d4aa2ba2760b1ab7a5a2bba5b0d1d28631
Author: David CARLIER <devnexen at gmail.com>
Date: 2017-12-16 (Sat, 16 Dec 2017)
Changed paths:
M code/game/g_bot.c
M code/game/g_client.c
Log Message:
-----------
fix a few potential buffer overwrite in Game VM
Commit: 7166a3cd3934ae743c4259768d44a90c4ab7923a
https://github.com/ioquake/ioq3/commit/7166a3cd3934ae743c4259768d44a90c4ab7923a
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-12-16 (Sat, 16 Dec 2017)
Changed paths:
M Makefile
M make-macosx-ub.sh
Log Message:
-----------
Enable compiler optimization on all macOS architectures
It seems to improve framerate and still work on x86 and x86_64. I
haven't tested ppc64 as I don't have the hardware. ppc64 isn't built
into the universal bundle either.
I noticed this because compiling opus warns it may be slow due to
optimization being disabled.
Commit: f3bdd6f022555fbff4528105c670354893880f90
https://github.com/ioquake/ioq3/commit/f3bdd6f022555fbff4528105c670354893880f90
Author: Eugene C <tweels at gmail.com>
Date: 2017-12-23 (Sat, 23 Dec 2017)
Changed paths:
M code/botlib/be_interface.c
M code/botlib/l_log.c
Log Message:
-----------
Don't allow qagame module to create "botlib.log" at ANY filesystem location
Commit: 22fcd82965f7a65b511176389149c47391f97cb1
https://github.com/ioquake/ioq3/commit/22fcd82965f7a65b511176389149c47391f97cb1
Author: Zack Middleton <zack at cloemail.com>
Date: 2017-12-23 (Sat, 23 Dec 2017)
Changed paths:
M code/botlib/l_log.c
Log Message:
-----------
Make FS_BuildOSPath for botlib.log consistent with typical usage
I don't think anywhere else uses "" to mean current game directory.
Though it's only an issue for my fork where I removed that behavior.
Commit: 6387c336b645a5cffe7b44880609ff4f10c7320a
https://github.com/ioquake/ioq3/commit/6387c336b645a5cffe7b44880609ff4f10c7320a
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2018-01-07 (Sun, 07 Jan 2018)
Changed paths:
M README.md
Log Message:
-----------
tiny readme thing
Commit: 7e2aa2c6274e6cdcdc07d5e987e6d851c31e8718
https://github.com/ioquake/ioq3/commit/7e2aa2c6274e6cdcdc07d5e987e6d851c31e8718
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-01-14 (Sun, 14 Jan 2018)
Changed paths:
M code/qcommon/huffman.c
Log Message:
-----------
Remove extra plus sign from Huff_Compress()
There was an extra plus sign in Huff_Compress(). It wasn't causing any
issues as it does not affect the generated code. Removing it makes the
source code the same as Huff_Decompress().
The odd source code was brought to my attention by Tobias Kuehnhammer.
Commit: ed1794fe172c209c0c354a085c3e995e9c4462fc
https://github.com/ioquake/ioq3/commit/ed1794fe172c209c0c354a085c3e995e9c4462fc
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2018-01-21 (Sun, 21 Jan 2018)
Changed paths:
M code/client/cl_main.c
M code/qcommon/md4.c
M code/qcommon/net_chan.c
M code/qcommon/vm_x86.c
M code/server/sv_client.c
M code/server/sv_init.c
Log Message:
-----------
Change shift expressions to unsigned types. Shifting signed values to
a result that is not representable has undefined behaviour.
Commit: 917bca4f7d8bdef5cfe159aaa2bac6bb2b559d29
https://github.com/ioquake/ioq3/commit/917bca4f7d8bdef5cfe159aaa2bac6bb2b559d29
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2018-01-21 (Sun, 21 Jan 2018)
Changed paths:
M code/qcommon/q_shared.h
M code/renderergl1/tr_bsp.c
Log Message:
-----------
Use standard offsetof facility. Dereferencing a null pointer results
in undefined behaviour.
Commit: 3a6af1bc48dca97d589b9643e39bc96be31acba9
https://github.com/ioquake/ioq3/commit/3a6af1bc48dca97d589b9643e39bc96be31acba9
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-01-21 (Sun, 21 Jan 2018)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
Fix VMs being able to change CVAR_PROTECTED cvars
VM could use Cvar_Register to set a protected cvar as user created and
was then able to use Cvar_Register with CVAR_ROM to change the value.
Don't allow Cvar_Register to affect protected cvars and prevent VMs
from adding internal flags to any cvars (creator, modified, protected,
nonexistent).
Reported by Noah Metzger (Chomenor).
Commit: adef4e6c9effb4d3e1c65bca4597116eca99ef4b
https://github.com/ioquake/ioq3/commit/adef4e6c9effb4d3e1c65bca4597116eca99ef4b
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-01-21 (Sun, 21 Jan 2018)
Changed paths:
M code/client/cl_ui.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/server/sv_client.c
Log Message:
-----------
Don't register fs_game cvar everywhere just to get the value
Commit: 78ca670d4f89ffa7f887f8f32d6d6e39bd9c78c3
https://github.com/ioquake/ioq3/commit/78ca670d4f89ffa7f887f8f32d6d6e39bd9c78c3
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-01-21 (Sun, 21 Jan 2018)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
Don't let VMs change engine latch cvars immediately
If a VM increases sv_maxclients while a server is running the engine
will crash. The value should be latched until engine decides to update
the cvar; the same as when a user sets it.
Commit: 3638f69dff3d6b3e624c0a6550f16482b172bc11
https://github.com/ioquake/ioq3/commit/3638f69dff3d6b3e624c0a6550f16482b172bc11
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-01-21 (Sun, 21 Jan 2018)
Changed paths:
M code/client/cl_main.c
M code/client/cl_parse.c
M code/qcommon/common.c
M code/qcommon/files.c
M code/qcommon/qcommon.h
Log Message:
-----------
Fix fs_game '..' reading outside of home and base path
VMs could set fs_game to '..' at anytime to access files outside of home
and base path. fs_game sent by server to clients could also be '..' to
access files outside of home and base path.
'..' was not caught by FS_CheckDirTraversal() as it expects filenames
not a single directory.
I've made fs_game be latched to prevent VMs from changing it with no
good way to validate it before it's used. com_basegame and fs_basegame
are now latched as well.
Additionally, it's now possible to change com_basegame while the engine
is running. game_restart or vid_restart will make it take affect.
com_homepath is now CVAR_PROTECTED to prevent VMs from changing it
to a directory traversal.
This requires my two previous commits for preventing VMs from changing
engine latch cvars and only Cvar_Get fs_game in FS_Startup (so CVAR_INIT
isn't added in serveral other places).
Reported by Noah Metzger (Chomenor).
Commit: ed8d48cac3689205e95a462f438e3a8afe218041
https://github.com/ioquake/ioq3/commit/ed8d48cac3689205e95a462f438e3a8afe218041
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-01-21 (Sun, 21 Jan 2018)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
Fix VMs forcing engine latch cvar to update to latched value
A few commits ago I stopped VM's Cvar_Set() from instantly updating
latched values. Now VM can't call Cvar_Register() afterword to force
latched value to be used.
Reported by Noah Metzger (Chomenor).
Commit: 738465d677bddac1385da7d6099b58ca0c4a797f
https://github.com/ioquake/ioq3/commit/738465d677bddac1385da7d6099b58ca0c4a797f
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-01-21 (Sun, 21 Jan 2018)
Changed paths:
M code/client/cl_main.c
M code/qcommon/common.c
M code/qcommon/cvar.c
M code/qcommon/files.c
Log Message:
-----------
Revert my recent cvar latch changes
My cvar latch system changes prevent the Game VM from changing
g_gametype when the value is out of range due to it being registed in
the engine. It's been pointed out as fragile method of security, which
was still exploitable, by Noah Metzger (Chomenor). It doesn't seem like
this is working out to be a good solution.
The issue of fs_game '..' on server being relicated on client via
systeminfo exploit is still fixed as it's not affected by latch.
There are a few cases from current values of fs_game are used which
ideally should use fs_gamedir char array which has been validated.
Revert "Don't let VMs change engine latch cvars immediately"
Partially revert "Fix fs_game '..' reading outside of home and base path"
Revert "Fix VMs forcing engine latch cvar to update to latched value"
Commit: acce0e5452752f5346d3f6eacf10658bf4b21f0d
https://github.com/ioquake/ioq3/commit/acce0e5452752f5346d3f6eacf10658bf4b21f0d
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M misc/msvc12/cgame.vcxproj
M misc/msvc12/game.vcxproj
M misc/msvc12/opengl1.vcxproj
M misc/msvc12/opengl2.vcxproj
M misc/msvc12/q3_ui.vcxproj
M misc/msvc12/quake3.vcxproj
M misc/msvc12/quake3.vcxproj.filters
M misc/msvc12/ui.vcxproj
Log Message:
-----------
Fix building msvc12 project
* Don't try to embed manifest (it causes build to fail because it's
specified in win_resource.rc).
* Fix curl include path.
* Compile sys_autoupdater.c.
* Make quake3 debug link to msvcrtd.lib instead of msvcrt.lib to fix
unresolved external symbol __imp___CrtDbgReportW.
* Fix q3_ui dll output directory.
* Fix opus path filter.
* Use UseOfMfc false and CharacterSet NotSet.
* Fix header paths and remove non-existent files.
Commit: df8f657f09b43c8e097c0f61e170c4b6599ffd74
https://github.com/ioquake/ioq3/commit/df8f657f09b43c8e097c0f61e170c4b6599ffd74
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-01-30 (Tue, 30 Jan 2018)
Changed paths:
M code/sys/sys_win32.c
Log Message:
-----------
Fix exploit to bypass filename restrictions on Windows
Windows API ignores all trailing spaces and periods which can get around
Quake 3 file system restrictions. QVM opening 'uix86.dll.' actually
opens 'uix86.dll' which allows QVM to write native code.
This is done in the low-level Sys_FOpen() instead of the function
directly used by VMs ( FS_FOpenFileByMode() ) in case there are engine
commands now or in the future that can read or write arbitrary files.
Reported by Noah Metzger (Chomenor).
Commit: ad10e6610c2f1064ac781936050f1d06ad8c67d1
https://github.com/ioquake/ioq3/commit/ad10e6610c2f1064ac781936050f1d06ad8c67d1
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-02-04 (Sun, 04 Feb 2018)
Changed paths:
M misc/linux/q3a.service
Log Message:
-----------
Changes to systemd q3a.service
Use an absolute path as required by systemd. Distro packages will need
to change it. (Reported by @andreyv and @zeroxfourc.)
Link to server documentation on the wiki instead of maintaining a subset
in the service file.
Commit: 83119a990a160e9c1e19dc06e04ae8f947a57904
https://github.com/ioquake/ioq3/commit/83119a990a160e9c1e19dc06e04ae8f947a57904
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-02-04 (Sun, 04 Feb 2018)
Changed paths:
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
Log Message:
-----------
Fix Q_vsnprintf for mingw-w64
By default mingw-w64 uses Microsoft's broken _vsnprintf() in msvcrt.dll.
It can be overriden by defining __USE_MINGW_ANSI_STDIO but let's just
use the same behavior for both MSVC and mingw-w64.
Reported by @birdstakes.
Commit: 0822772ea2868bb7e56855c007f3bed2ab681043
https://github.com/ioquake/ioq3/commit/0822772ea2868bb7e56855c007f3bed2ab681043
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-02-04 (Sun, 04 Feb 2018)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
Fix timelimit causing an infinite map ending loop
A negative timelimit value or a value that would overflow the
multiplication by 60000 caused an endless map change/reload.
Based on patch and description by @vloup.
Commit: fc16ac6bd2d05cba8a2d057994b097e95bae28a0
https://github.com/ioquake/ioq3/commit/fc16ac6bd2d05cba8a2d057994b097e95bae28a0
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-02-04 (Sun, 04 Feb 2018)
Changed paths:
M code/botlib/be_aas_route.c
Log Message:
-----------
Fix invalid access to cluster 0 in AAS_AreaRouteToGoalArea()
Newer versions of BSPC such as 2.1h included with the Quake 3 GPL source
code create AAS files containing areas in cluster 0 if the area has no
reachabilities.
The AAS files included with Quake 3 and Team Arena do not contain areas
in cluster 0. It's apparent that BSPC would not create them. Instead it
created clusters with no reachability areas.
It seems the intention was to check if the areanum and goalareanum have
reachable areas using AAS_AreaReachability(areanum) everywhere before
calling AAS_AreaRouteToGoalArea(). This prevents adding cluster 0 to
the routing cache and portal cache. However, it is not checked
everywhere and including some places in the Game VM.
Fix AAS_AreaRouteToGoalArea() instead of trying to wack-a-mole with all
the places that call it.
Cluster 0 access reported by Thomas Köppe (github @tkoeppe) as causing
crashes in rare cases.
Commit: 0b6d97f84937750891a2d22c72af30de79d686fe
https://github.com/ioquake/ioq3/commit/0b6d97f84937750891a2d22c72af30de79d686fe
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-02-04 (Sun, 04 Feb 2018)
Changed paths:
M code/game/g_main.c
Log Message:
-----------
Fix negative frag/capturelimit causing an infinite map end loop
Reported by @vloup.
Commit: 3d6aa05694cdfbfd630edb95f1096ed107b6a5d4
https://github.com/ioquake/ioq3/commit/3d6aa05694cdfbfd630edb95f1096ed107b6a5d4
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-02-04 (Sun, 04 Feb 2018)
Changed paths:
M code/renderergl2/tr_shader.c
Log Message:
-----------
OpenGL2: Fix dark lightmap on shader in mpteam6
Team Arena's mpteam6 map has a shader textures/base_wall2/space_concrete
that contains an opaque stage, two non-lightmap blendfunc filter stages,
a blendfunc add stage, and a lightmap stage. The lightmap was attached
to all four of the non-lightmap stages causing the filter stages to
darken the lightmap multiple times.
Change setting up the lightall GLSL shader to only use lightmap if it's
the first stage or not a blendfunc filter stage. Now only the opaque
and blendfunc add stages of the mpteam6 shader use the lightmap.
Reported by Alexander Nadeau (wareya).
Commit: 71a9a5efa6c2c9f2913cd6664519779dc2ac5414
https://github.com/ioquake/ioq3/commit/71a9a5efa6c2c9f2913cd6664519779dc2ac5414
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-02-04 (Sun, 04 Feb 2018)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Make FS_InvalidGameDir() consider subdirectories invalid
fs_game shouldn't be a subdirectory and it simplifies the code.
Commit: d047210acaba2ea726169883094e525de33812e9
https://github.com/ioquake/ioq3/commit/d047210acaba2ea726169883094e525de33812e9
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2018-02-05 (Mon, 05 Feb 2018)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
[qcommon] Remove dead serialization code
Commit: 3f29b8558d7e4c76539569dee7a0b0f222382a12
https://github.com/ioquake/ioq3/commit/3f29b8558d7e4c76539569dee7a0b0f222382a12
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2018-02-07 (Wed, 07 Feb 2018)
Changed paths:
M code/qcommon/common.c
Log Message:
-----------
[qcommon] Make several zone variables and functions static.
Commit: d4e7d987a39befc9793f83a15f7411e8aef8bc6f
https://github.com/ioquake/ioq3/commit/d4e7d987a39befc9793f83a15f7411e8aef8bc6f
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-02-08 (Thu, 08 Feb 2018)
Changed paths:
M Makefile
Log Message:
-----------
Fix MAC_OS_X_VERSION_MIN_REQUIRED for macOS 10.10 and later
Manually specifying MACOSX_VERSION_MIN=10.10 or later would use the
wrong value for MAC_OS_X_VERSION_MIN_REQUIRED define. 1100 instead of
101000.
Commit: d1f82ed56729b2dc44991e8822d1a959db60529d
https://github.com/ioquake/ioq3/commit/d1f82ed56729b2dc44991e8822d1a959db60529d
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-02-11 (Sun, 11 Feb 2018)
Changed paths:
M code/q3_ui/ui_gameinfo.c
Log Message:
-----------
Increase q3_ui .arena filename list buffer size to 4096 bytes
Allow listing about 273 .arena filenames for loading in q3_ui instead
of only about 136 that fit in a 2048 byte buffer (average 15 bytes per
file name).
The buffer for filename list runs out of space long before the buffer
for arena file content does. There is no warning for file list out of
space but there is a warning for arena file content.
This was requested by a user with many maps.
Commit: 00c348093807a71c4865a127ca9f3b592c979bd1
https://github.com/ioquake/ioq3/commit/00c348093807a71c4865a127ca9f3b592c979bd1
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M code/renderergl2/tr_shader.c
Log Message:
-----------
OpenGL2: Fix crash when BSP has deluxe maps and vertex lit surfaces
Reported by Mickaël Thomas (mickael9).
Commit: 0d6edd227a13f1447938da1d1b020303c2545eb2
https://github.com/ioquake/ioq3/commit/0d6edd227a13f1447938da1d1b020303c2545eb2
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-02-22 (Thu, 22 Feb 2018)
Changed paths:
M code/qcommon/q_shared.c
M code/sdl/sdl_input.c
Log Message:
-----------
Support Unicode characters greater than 0xFF in cl_consoleKeys
Unrelated: make '0x' value be -1 (invalid) instead of 0.
Reported by MAN-AT-ARMS.
Commit: d28e667e469c68223f6969130e23c4ea1f09cc5e
https://github.com/ioquake/ioq3/commit/d28e667e469c68223f6969130e23c4ea1f09cc5e
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-03-04 (Sun, 04 Mar 2018)
Changed paths:
M make-macosx-app.sh
Log Message:
-----------
Fix macOS app bundle with space in name
Commit: b48d902672c12b18f7c5ada894267509446d9ced
https://github.com/ioquake/ioq3/commit/b48d902672c12b18f7c5ada894267509446d9ced
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-03-13 (Tue, 13 Mar 2018)
Changed paths:
M code/renderergl1/tr_image.c
Log Message:
-----------
OpenGL1: Use glGenTextures instead of hardcoded values
It's the proper way to use the OpenGL API. It's already done in the
OpenGL2 renderer.
Commit: af6b1f8edf07f194233f6ad378e6691fe60a1105
https://github.com/ioquake/ioq3/commit/af6b1f8edf07f194233f6ad378e6691fe60a1105
Author: Tom Murphy <tom at freya.midgard.lan>
Date: 2018-03-14 (Wed, 14 Mar 2018)
Changed paths:
M code/sys/con_tty.c
Log Message:
-----------
Remove CON_FlushIn function and where STDIN needs flushing, use tcflush POSIX function
Commit: 2e7900c1aaf0e15564f42dcf34fb695c7c83b91d
https://github.com/ioquake/ioq3/commit/2e7900c1aaf0e15564f42dcf34fb695c7c83b91d
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-03-16 (Fri, 16 Mar 2018)
Changed paths:
M code/libogg-1.3.2/include/ogg/ogg.h
M code/libogg-1.3.2/include/ogg/os_types.h
M code/libogg-1.3.2/src/bitwise.c
M code/libogg-1.3.2/src/framing.c
Log Message:
-----------
Update libogg from 1.3.2 to 1.3.3
Commit: ebd3d516ac8ef1ca2bb4d8d0fb5b6f8bfd2e5472
https://github.com/ioquake/ioq3/commit/ebd3d516ac8ef1ca2bb4d8d0fb5b6f8bfd2e5472
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-03-16 (Fri, 16 Mar 2018)
Changed paths:
M Makefile
R code/libogg-1.3.2/include/ogg/config_types.h
R code/libogg-1.3.2/include/ogg/ogg.h
R code/libogg-1.3.2/include/ogg/os_types.h
R code/libogg-1.3.2/src/bitwise.c
R code/libogg-1.3.2/src/framing.c
A code/libogg-1.3.3/include/ogg/config_types.h
A code/libogg-1.3.3/include/ogg/ogg.h
A code/libogg-1.3.3/include/ogg/os_types.h
A code/libogg-1.3.3/src/bitwise.c
A code/libogg-1.3.3/src/framing.c
Log Message:
-----------
Rename (already updated) libogg-1.3.2 to libogg-1.3.3
Commit: b78c6e61bf8643cc178873b01a5913f256d56ebb
https://github.com/ioquake/ioq3/commit/b78c6e61bf8643cc178873b01a5913f256d56ebb
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-03-16 (Fri, 16 Mar 2018)
Changed paths:
M code/libvorbis-1.3.5/include/vorbis/codec.h
M code/libvorbis-1.3.5/include/vorbis/vorbisenc.h
M code/libvorbis-1.3.5/include/vorbis/vorbisfile.h
M code/libvorbis-1.3.5/lib/analysis.c
M code/libvorbis-1.3.5/lib/backends.h
M code/libvorbis-1.3.5/lib/bitrate.c
M code/libvorbis-1.3.5/lib/bitrate.h
M code/libvorbis-1.3.5/lib/block.c
M code/libvorbis-1.3.5/lib/books/coupled/res_books_51.h
M code/libvorbis-1.3.5/lib/books/coupled/res_books_stereo.h
M code/libvorbis-1.3.5/lib/books/floor/floor_books.h
M code/libvorbis-1.3.5/lib/books/uncoupled/res_books_uncoupled.h
M code/libvorbis-1.3.5/lib/codebook.c
M code/libvorbis-1.3.5/lib/codebook.h
M code/libvorbis-1.3.5/lib/codec_internal.h
M code/libvorbis-1.3.5/lib/envelope.c
M code/libvorbis-1.3.5/lib/envelope.h
M code/libvorbis-1.3.5/lib/floor0.c
M code/libvorbis-1.3.5/lib/floor1.c
M code/libvorbis-1.3.5/lib/highlevel.h
M code/libvorbis-1.3.5/lib/info.c
M code/libvorbis-1.3.5/lib/lookup.c
M code/libvorbis-1.3.5/lib/lookup.h
M code/libvorbis-1.3.5/lib/lookup_data.h
M code/libvorbis-1.3.5/lib/lpc.c
M code/libvorbis-1.3.5/lib/lpc.h
M code/libvorbis-1.3.5/lib/lsp.c
M code/libvorbis-1.3.5/lib/lsp.h
M code/libvorbis-1.3.5/lib/mapping0.c
M code/libvorbis-1.3.5/lib/masking.h
M code/libvorbis-1.3.5/lib/mdct.c
M code/libvorbis-1.3.5/lib/mdct.h
M code/libvorbis-1.3.5/lib/misc.h
M code/libvorbis-1.3.5/lib/modes/floor_all.h
M code/libvorbis-1.3.5/lib/modes/psych_11.h
M code/libvorbis-1.3.5/lib/modes/psych_16.h
M code/libvorbis-1.3.5/lib/modes/psych_44.h
M code/libvorbis-1.3.5/lib/modes/psych_8.h
M code/libvorbis-1.3.5/lib/modes/residue_16.h
M code/libvorbis-1.3.5/lib/modes/residue_44.h
M code/libvorbis-1.3.5/lib/modes/residue_44p51.h
M code/libvorbis-1.3.5/lib/modes/residue_44u.h
M code/libvorbis-1.3.5/lib/modes/residue_8.h
M code/libvorbis-1.3.5/lib/modes/setup_11.h
M code/libvorbis-1.3.5/lib/modes/setup_16.h
M code/libvorbis-1.3.5/lib/modes/setup_22.h
M code/libvorbis-1.3.5/lib/modes/setup_32.h
M code/libvorbis-1.3.5/lib/modes/setup_44.h
M code/libvorbis-1.3.5/lib/modes/setup_44p51.h
M code/libvorbis-1.3.5/lib/modes/setup_44u.h
M code/libvorbis-1.3.5/lib/modes/setup_8.h
M code/libvorbis-1.3.5/lib/modes/setup_X.h
M code/libvorbis-1.3.5/lib/os.h
M code/libvorbis-1.3.5/lib/psy.c
M code/libvorbis-1.3.5/lib/psy.h
M code/libvorbis-1.3.5/lib/registry.c
M code/libvorbis-1.3.5/lib/registry.h
M code/libvorbis-1.3.5/lib/res0.c
M code/libvorbis-1.3.5/lib/scales.h
M code/libvorbis-1.3.5/lib/sharedbook.c
M code/libvorbis-1.3.5/lib/smallft.c
M code/libvorbis-1.3.5/lib/smallft.h
M code/libvorbis-1.3.5/lib/synthesis.c
M code/libvorbis-1.3.5/lib/vorbisenc.c
M code/libvorbis-1.3.5/lib/vorbisfile.c
M code/libvorbis-1.3.5/lib/window.c
M code/libvorbis-1.3.5/lib/window.h
Log Message:
-----------
Update libvorbis from 1.3.5 to 1.3.6
* Fix CVE-2018-5146 - out-of-bounds write on codebook decoding.
* Fix CVE-2017-14632 - free() on unitialized data
* Fix CVE-2017-14633 - out-of-bounds read
Commit: c38c823a2ae4285a801ad05fc533c5ad26160e99
https://github.com/ioquake/ioq3/commit/c38c823a2ae4285a801ad05fc533c5ad26160e99
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-03-16 (Fri, 16 Mar 2018)
Changed paths:
M Makefile
R code/libvorbis-1.3.5/include/vorbis/codec.h
R code/libvorbis-1.3.5/include/vorbis/vorbisenc.h
R code/libvorbis-1.3.5/include/vorbis/vorbisfile.h
R code/libvorbis-1.3.5/lib/analysis.c
R code/libvorbis-1.3.5/lib/backends.h
R code/libvorbis-1.3.5/lib/bitrate.c
R code/libvorbis-1.3.5/lib/bitrate.h
R code/libvorbis-1.3.5/lib/block.c
R code/libvorbis-1.3.5/lib/books/coupled/res_books_51.h
R code/libvorbis-1.3.5/lib/books/coupled/res_books_stereo.h
R code/libvorbis-1.3.5/lib/books/floor/floor_books.h
R code/libvorbis-1.3.5/lib/books/uncoupled/res_books_uncoupled.h
R code/libvorbis-1.3.5/lib/codebook.c
R code/libvorbis-1.3.5/lib/codebook.h
R code/libvorbis-1.3.5/lib/codec_internal.h
R code/libvorbis-1.3.5/lib/envelope.c
R code/libvorbis-1.3.5/lib/envelope.h
R code/libvorbis-1.3.5/lib/floor0.c
R code/libvorbis-1.3.5/lib/floor1.c
R code/libvorbis-1.3.5/lib/highlevel.h
R code/libvorbis-1.3.5/lib/info.c
R code/libvorbis-1.3.5/lib/lookup.c
R code/libvorbis-1.3.5/lib/lookup.h
R code/libvorbis-1.3.5/lib/lookup_data.h
R code/libvorbis-1.3.5/lib/lpc.c
R code/libvorbis-1.3.5/lib/lpc.h
R code/libvorbis-1.3.5/lib/lsp.c
R code/libvorbis-1.3.5/lib/lsp.h
R code/libvorbis-1.3.5/lib/mapping0.c
R code/libvorbis-1.3.5/lib/masking.h
R code/libvorbis-1.3.5/lib/mdct.c
R code/libvorbis-1.3.5/lib/mdct.h
R code/libvorbis-1.3.5/lib/misc.h
R code/libvorbis-1.3.5/lib/modes/floor_all.h
R code/libvorbis-1.3.5/lib/modes/psych_11.h
R code/libvorbis-1.3.5/lib/modes/psych_16.h
R code/libvorbis-1.3.5/lib/modes/psych_44.h
R code/libvorbis-1.3.5/lib/modes/psych_8.h
R code/libvorbis-1.3.5/lib/modes/residue_16.h
R code/libvorbis-1.3.5/lib/modes/residue_44.h
R code/libvorbis-1.3.5/lib/modes/residue_44p51.h
R code/libvorbis-1.3.5/lib/modes/residue_44u.h
R code/libvorbis-1.3.5/lib/modes/residue_8.h
R code/libvorbis-1.3.5/lib/modes/setup_11.h
R code/libvorbis-1.3.5/lib/modes/setup_16.h
R code/libvorbis-1.3.5/lib/modes/setup_22.h
R code/libvorbis-1.3.5/lib/modes/setup_32.h
R code/libvorbis-1.3.5/lib/modes/setup_44.h
R code/libvorbis-1.3.5/lib/modes/setup_44p51.h
R code/libvorbis-1.3.5/lib/modes/setup_44u.h
R code/libvorbis-1.3.5/lib/modes/setup_8.h
R code/libvorbis-1.3.5/lib/modes/setup_X.h
R code/libvorbis-1.3.5/lib/os.h
R code/libvorbis-1.3.5/lib/psy.c
R code/libvorbis-1.3.5/lib/psy.h
R code/libvorbis-1.3.5/lib/registry.c
R code/libvorbis-1.3.5/lib/registry.h
R code/libvorbis-1.3.5/lib/res0.c
R code/libvorbis-1.3.5/lib/scales.h
R code/libvorbis-1.3.5/lib/sharedbook.c
R code/libvorbis-1.3.5/lib/smallft.c
R code/libvorbis-1.3.5/lib/smallft.h
R code/libvorbis-1.3.5/lib/synthesis.c
R code/libvorbis-1.3.5/lib/vorbisenc.c
R code/libvorbis-1.3.5/lib/vorbisfile.c
R code/libvorbis-1.3.5/lib/window.c
R code/libvorbis-1.3.5/lib/window.h
A code/libvorbis-1.3.6/include/vorbis/codec.h
A code/libvorbis-1.3.6/include/vorbis/vorbisenc.h
A code/libvorbis-1.3.6/include/vorbis/vorbisfile.h
A code/libvorbis-1.3.6/lib/analysis.c
A code/libvorbis-1.3.6/lib/backends.h
A code/libvorbis-1.3.6/lib/bitrate.c
A code/libvorbis-1.3.6/lib/bitrate.h
A code/libvorbis-1.3.6/lib/block.c
A code/libvorbis-1.3.6/lib/books/coupled/res_books_51.h
A code/libvorbis-1.3.6/lib/books/coupled/res_books_stereo.h
A code/libvorbis-1.3.6/lib/books/floor/floor_books.h
A code/libvorbis-1.3.6/lib/books/uncoupled/res_books_uncoupled.h
A code/libvorbis-1.3.6/lib/codebook.c
A code/libvorbis-1.3.6/lib/codebook.h
A code/libvorbis-1.3.6/lib/codec_internal.h
A code/libvorbis-1.3.6/lib/envelope.c
A code/libvorbis-1.3.6/lib/envelope.h
A code/libvorbis-1.3.6/lib/floor0.c
A code/libvorbis-1.3.6/lib/floor1.c
A code/libvorbis-1.3.6/lib/highlevel.h
A code/libvorbis-1.3.6/lib/info.c
A code/libvorbis-1.3.6/lib/lookup.c
A code/libvorbis-1.3.6/lib/lookup.h
A code/libvorbis-1.3.6/lib/lookup_data.h
A code/libvorbis-1.3.6/lib/lpc.c
A code/libvorbis-1.3.6/lib/lpc.h
A code/libvorbis-1.3.6/lib/lsp.c
A code/libvorbis-1.3.6/lib/lsp.h
A code/libvorbis-1.3.6/lib/mapping0.c
A code/libvorbis-1.3.6/lib/masking.h
A code/libvorbis-1.3.6/lib/mdct.c
A code/libvorbis-1.3.6/lib/mdct.h
A code/libvorbis-1.3.6/lib/misc.h
A code/libvorbis-1.3.6/lib/modes/floor_all.h
A code/libvorbis-1.3.6/lib/modes/psych_11.h
A code/libvorbis-1.3.6/lib/modes/psych_16.h
A code/libvorbis-1.3.6/lib/modes/psych_44.h
A code/libvorbis-1.3.6/lib/modes/psych_8.h
A code/libvorbis-1.3.6/lib/modes/residue_16.h
A code/libvorbis-1.3.6/lib/modes/residue_44.h
A code/libvorbis-1.3.6/lib/modes/residue_44p51.h
A code/libvorbis-1.3.6/lib/modes/residue_44u.h
A code/libvorbis-1.3.6/lib/modes/residue_8.h
A code/libvorbis-1.3.6/lib/modes/setup_11.h
A code/libvorbis-1.3.6/lib/modes/setup_16.h
A code/libvorbis-1.3.6/lib/modes/setup_22.h
A code/libvorbis-1.3.6/lib/modes/setup_32.h
A code/libvorbis-1.3.6/lib/modes/setup_44.h
A code/libvorbis-1.3.6/lib/modes/setup_44p51.h
A code/libvorbis-1.3.6/lib/modes/setup_44u.h
A code/libvorbis-1.3.6/lib/modes/setup_8.h
A code/libvorbis-1.3.6/lib/modes/setup_X.h
A code/libvorbis-1.3.6/lib/os.h
A code/libvorbis-1.3.6/lib/psy.c
A code/libvorbis-1.3.6/lib/psy.h
A code/libvorbis-1.3.6/lib/registry.c
A code/libvorbis-1.3.6/lib/registry.h
A code/libvorbis-1.3.6/lib/res0.c
A code/libvorbis-1.3.6/lib/scales.h
A code/libvorbis-1.3.6/lib/sharedbook.c
A code/libvorbis-1.3.6/lib/smallft.c
A code/libvorbis-1.3.6/lib/smallft.h
A code/libvorbis-1.3.6/lib/synthesis.c
A code/libvorbis-1.3.6/lib/vorbisenc.c
A code/libvorbis-1.3.6/lib/vorbisfile.c
A code/libvorbis-1.3.6/lib/window.c
A code/libvorbis-1.3.6/lib/window.h
Log Message:
-----------
Rename (already updated) libvorbis-1.3.5 to libvorbis-1.3.6
Commit: cb24c5956777909f20588c90fe19bcef16edbfe7
https://github.com/ioquake/ioq3/commit/cb24c5956777909f20588c90fe19bcef16edbfe7
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-03-16 (Fri, 16 Mar 2018)
Changed paths:
M Makefile
M code/opus-1.1.4/celt/_kiss_fft_guts.h
M code/opus-1.1.4/celt/arch.h
M code/opus-1.1.4/celt/arm/arm2gnu.pl
M code/opus-1.1.4/celt/arm/arm_celt_map.c
M code/opus-1.1.4/celt/arm/celt_ne10_fft.c
M code/opus-1.1.4/celt/arm/celt_neon_intr.c
M code/opus-1.1.4/celt/arm/celt_pitch_xcorr_arm-gnu.S
M code/opus-1.1.4/celt/arm/celt_pitch_xcorr_arm.s
M code/opus-1.1.4/celt/arm/fft_arm.h
M code/opus-1.1.4/celt/arm/fixed_armv4.h
M code/opus-1.1.4/celt/arm/fixed_armv5e.h
M code/opus-1.1.4/celt/arm/mdct_arm.h
M code/opus-1.1.4/celt/arm/pitch_arm.h
A code/opus-1.1.4/celt/arm/pitch_neon_intr.c
M code/opus-1.1.4/celt/bands.c
M code/opus-1.1.4/celt/bands.h
M code/opus-1.1.4/celt/celt.c
M code/opus-1.1.4/celt/celt.h
M code/opus-1.1.4/celt/celt_decoder.c
M code/opus-1.1.4/celt/celt_encoder.c
M code/opus-1.1.4/celt/celt_lpc.c
M code/opus-1.1.4/celt/celt_lpc.h
M code/opus-1.1.4/celt/fixed_debug.h
M code/opus-1.1.4/celt/fixed_generic.h
M code/opus-1.1.4/celt/float_cast.h
M code/opus-1.1.4/celt/kiss_fft.c
M code/opus-1.1.4/celt/mathops.h
M code/opus-1.1.4/celt/mdct.c
M code/opus-1.1.4/celt/mips/vq_mipsr1.h
M code/opus-1.1.4/celt/modes.c
M code/opus-1.1.4/celt/pitch.c
M code/opus-1.1.4/celt/pitch.h
M code/opus-1.1.4/celt/quant_bands.c
M code/opus-1.1.4/celt/rate.c
M code/opus-1.1.4/celt/static_modes_fixed_arm_ne10.h
M code/opus-1.1.4/celt/static_modes_float_arm_ne10.h
M code/opus-1.1.4/celt/vq.c
M code/opus-1.1.4/celt/vq.h
M code/opus-1.1.4/celt/x86/celt_lpc_sse.c
M code/opus-1.1.4/celt/x86/celt_lpc_sse.h
A code/opus-1.1.4/celt/x86/vq_sse.h
A code/opus-1.1.4/celt/x86/vq_sse2.c
M code/opus-1.1.4/celt/x86/x86_celt_map.c
M code/opus-1.1.4/include/opus_defines.h
M code/opus-1.1.4/include/opus_multistream.h
M code/opus-1.1.4/include/opus_types.h
M code/opus-1.1.4/silk/A2NLSF.c
M code/opus-1.1.4/silk/CNG.c
M code/opus-1.1.4/silk/LPC_analysis_filter.c
A code/opus-1.1.4/silk/LPC_fit.c
M code/opus-1.1.4/silk/LPC_inv_pred_gain.c
M code/opus-1.1.4/silk/LP_variable_cutoff.c
M code/opus-1.1.4/silk/MacroCount.h
M code/opus-1.1.4/silk/MacroDebug.h
M code/opus-1.1.4/silk/NLSF2A.c
M code/opus-1.1.4/silk/NLSF_VQ.c
M code/opus-1.1.4/silk/NLSF_decode.c
M code/opus-1.1.4/silk/NLSF_del_dec_quant.c
M code/opus-1.1.4/silk/NLSF_encode.c
M code/opus-1.1.4/silk/NSQ.c
M code/opus-1.1.4/silk/NSQ_del_dec.c
M code/opus-1.1.4/silk/PLC.c
M code/opus-1.1.4/silk/SigProc_FIX.h
M code/opus-1.1.4/silk/VQ_WMat_EC.c
A code/opus-1.1.4/silk/arm/LPC_inv_pred_gain_arm.h
A code/opus-1.1.4/silk/arm/LPC_inv_pred_gain_neon_intr.c
A code/opus-1.1.4/silk/arm/NSQ_del_dec_arm.h
A code/opus-1.1.4/silk/arm/NSQ_del_dec_neon_intr.c
M code/opus-1.1.4/silk/arm/NSQ_neon.h
M code/opus-1.1.4/silk/arm/arm_silk_map.c
A code/opus-1.1.4/silk/arm/biquad_alt_arm.h
A code/opus-1.1.4/silk/arm/biquad_alt_neon_intr.c
M code/opus-1.1.4/silk/arm/macros_armv4.h
M code/opus-1.1.4/silk/arm/macros_armv5e.h
M code/opus-1.1.4/silk/biquad_alt.c
M code/opus-1.1.4/silk/bwexpander.c
M code/opus-1.1.4/silk/control.h
M code/opus-1.1.4/silk/control_SNR.c
M code/opus-1.1.4/silk/control_codec.c
M code/opus-1.1.4/silk/debug.h
M code/opus-1.1.4/silk/decode_core.c
M code/opus-1.1.4/silk/decode_frame.c
M code/opus-1.1.4/silk/decode_parameters.c
M code/opus-1.1.4/silk/define.h
M code/opus-1.1.4/silk/enc_API.c
M code/opus-1.1.4/silk/fixed/LTP_analysis_filter_FIX.c
M code/opus-1.1.4/silk/fixed/burg_modified_FIX.c
M code/opus-1.1.4/silk/fixed/corrMatrix_FIX.c
M code/opus-1.1.4/silk/fixed/encode_frame_FIX.c
M code/opus-1.1.4/silk/fixed/find_LPC_FIX.c
M code/opus-1.1.4/silk/fixed/find_LTP_FIX.c
M code/opus-1.1.4/silk/fixed/find_pitch_lags_FIX.c
M code/opus-1.1.4/silk/fixed/find_pred_coefs_FIX.c
M code/opus-1.1.4/silk/fixed/k2a_FIX.c
M code/opus-1.1.4/silk/fixed/k2a_Q16_FIX.c
M code/opus-1.1.4/silk/fixed/main_FIX.h
M code/opus-1.1.4/silk/fixed/noise_shape_analysis_FIX.c
M code/opus-1.1.4/silk/fixed/pitch_analysis_core_FIX.c
R code/opus-1.1.4/silk/fixed/prefilter_FIX.c
M code/opus-1.1.4/silk/fixed/residual_energy_FIX.c
M code/opus-1.1.4/silk/fixed/schur64_FIX.c
M code/opus-1.1.4/silk/fixed/schur_FIX.c
R code/opus-1.1.4/silk/fixed/solve_LS_FIX.c
M code/opus-1.1.4/silk/fixed/structs_FIX.h
M code/opus-1.1.4/silk/fixed/vector_ops_FIX.c
M code/opus-1.1.4/silk/fixed/warped_autocorrelation_FIX.c
M code/opus-1.1.4/silk/float/LPC_inv_pred_gain_FLP.c
M code/opus-1.1.4/silk/float/SigProc_FLP.h
M code/opus-1.1.4/silk/float/encode_frame_FLP.c
M code/opus-1.1.4/silk/float/energy_FLP.c
M code/opus-1.1.4/silk/float/find_LPC_FLP.c
M code/opus-1.1.4/silk/float/find_LTP_FLP.c
M code/opus-1.1.4/silk/float/find_pred_coefs_FLP.c
M code/opus-1.1.4/silk/float/inner_product_FLP.c
M code/opus-1.1.4/silk/float/k2a_FLP.c
R code/opus-1.1.4/silk/float/levinsondurbin_FLP.c
M code/opus-1.1.4/silk/float/main_FLP.h
M code/opus-1.1.4/silk/float/noise_shape_analysis_FLP.c
M code/opus-1.1.4/silk/float/pitch_analysis_core_FLP.c
R code/opus-1.1.4/silk/float/prefilter_FLP.c
M code/opus-1.1.4/silk/float/schur_FLP.c
R code/opus-1.1.4/silk/float/solve_LS_FLP.c
M code/opus-1.1.4/silk/float/structs_FLP.h
M code/opus-1.1.4/silk/float/wrappers_FLP.c
M code/opus-1.1.4/silk/gain_quant.c
M code/opus-1.1.4/silk/init_decoder.c
M code/opus-1.1.4/silk/lin2log.c
M code/opus-1.1.4/silk/macros.h
M code/opus-1.1.4/silk/main.h
M code/opus-1.1.4/silk/mips/NSQ_del_dec_mipsr1.h
M code/opus-1.1.4/silk/mips/sigproc_fix_mipsr1.h
M code/opus-1.1.4/silk/process_NLSFs.c
M code/opus-1.1.4/silk/quant_LTP_gains.c
M code/opus-1.1.4/silk/structs.h
M code/opus-1.1.4/silk/sum_sqr_shift.c
M code/opus-1.1.4/silk/tables.h
M code/opus-1.1.4/silk/tables_LTP.c
M code/opus-1.1.4/silk/tables_NLSF_CB_NB_MB.c
M code/opus-1.1.4/silk/tables_NLSF_CB_WB.c
M code/opus-1.1.4/silk/tuning_parameters.h
M code/opus-1.1.4/silk/x86/NSQ_del_dec_sse.c
M code/opus-1.1.4/silk/x86/NSQ_sse.c
M code/opus-1.1.4/silk/x86/main_sse.h
M code/opus-1.1.4/silk/x86/x86_silk_map.c
M code/opus-1.1.4/src/analysis.c
M code/opus-1.1.4/src/analysis.h
M code/opus-1.1.4/src/mlp_data.c
M code/opus-1.1.4/src/opus.c
M code/opus-1.1.4/src/opus_decoder.c
M code/opus-1.1.4/src/opus_encoder.c
M code/opus-1.1.4/src/opus_multistream_decoder.c
M code/opus-1.1.4/src/opus_multistream_encoder.c
M code/opus-1.1.4/src/opus_private.h
M misc/msvc12/quake3.vcxproj
Log Message:
-----------
Update opus from 1.1.4 to 1.2.1
Commit: 8611eb421d950e59cf4c463bae2778a5276df09f
https://github.com/ioquake/ioq3/commit/8611eb421d950e59cf4c463bae2778a5276df09f
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-03-16 (Fri, 16 Mar 2018)
Changed paths:
M Makefile
R code/opus-1.1.4/celt/_kiss_fft_guts.h
R code/opus-1.1.4/celt/arch.h
R code/opus-1.1.4/celt/arm/arm2gnu.pl
R code/opus-1.1.4/celt/arm/arm_celt_map.c
R code/opus-1.1.4/celt/arm/armcpu.c
R code/opus-1.1.4/celt/arm/armcpu.h
R code/opus-1.1.4/celt/arm/armopts.s.in
R code/opus-1.1.4/celt/arm/celt_ne10_fft.c
R code/opus-1.1.4/celt/arm/celt_ne10_mdct.c
R code/opus-1.1.4/celt/arm/celt_neon_intr.c
R code/opus-1.1.4/celt/arm/celt_pitch_xcorr_arm-gnu.S
R code/opus-1.1.4/celt/arm/celt_pitch_xcorr_arm.s
R code/opus-1.1.4/celt/arm/fft_arm.h
R code/opus-1.1.4/celt/arm/fixed_arm64.h
R code/opus-1.1.4/celt/arm/fixed_armv4.h
R code/opus-1.1.4/celt/arm/fixed_armv5e.h
R code/opus-1.1.4/celt/arm/kiss_fft_armv4.h
R code/opus-1.1.4/celt/arm/kiss_fft_armv5e.h
R code/opus-1.1.4/celt/arm/mdct_arm.h
R code/opus-1.1.4/celt/arm/pitch_arm.h
R code/opus-1.1.4/celt/arm/pitch_neon_intr.c
R code/opus-1.1.4/celt/bands.c
R code/opus-1.1.4/celt/bands.h
R code/opus-1.1.4/celt/celt.c
R code/opus-1.1.4/celt/celt.h
R code/opus-1.1.4/celt/celt_decoder.c
R code/opus-1.1.4/celt/celt_encoder.c
R code/opus-1.1.4/celt/celt_lpc.c
R code/opus-1.1.4/celt/celt_lpc.h
R code/opus-1.1.4/celt/cpu_support.h
R code/opus-1.1.4/celt/cwrs.c
R code/opus-1.1.4/celt/cwrs.h
R code/opus-1.1.4/celt/ecintrin.h
R code/opus-1.1.4/celt/entcode.c
R code/opus-1.1.4/celt/entcode.h
R code/opus-1.1.4/celt/entdec.c
R code/opus-1.1.4/celt/entdec.h
R code/opus-1.1.4/celt/entenc.c
R code/opus-1.1.4/celt/entenc.h
R code/opus-1.1.4/celt/fixed_debug.h
R code/opus-1.1.4/celt/fixed_generic.h
R code/opus-1.1.4/celt/float_cast.h
R code/opus-1.1.4/celt/kiss_fft.c
R code/opus-1.1.4/celt/kiss_fft.h
R code/opus-1.1.4/celt/laplace.c
R code/opus-1.1.4/celt/laplace.h
R code/opus-1.1.4/celt/mathops.c
R code/opus-1.1.4/celt/mathops.h
R code/opus-1.1.4/celt/mdct.c
R code/opus-1.1.4/celt/mdct.h
R code/opus-1.1.4/celt/mfrngcod.h
R code/opus-1.1.4/celt/mips/celt_mipsr1.h
R code/opus-1.1.4/celt/mips/fixed_generic_mipsr1.h
R code/opus-1.1.4/celt/mips/kiss_fft_mipsr1.h
R code/opus-1.1.4/celt/mips/mdct_mipsr1.h
R code/opus-1.1.4/celt/mips/pitch_mipsr1.h
R code/opus-1.1.4/celt/mips/vq_mipsr1.h
R code/opus-1.1.4/celt/modes.c
R code/opus-1.1.4/celt/modes.h
R code/opus-1.1.4/celt/opus_custom_demo.c
R code/opus-1.1.4/celt/os_support.h
R code/opus-1.1.4/celt/pitch.c
R code/opus-1.1.4/celt/pitch.h
R code/opus-1.1.4/celt/quant_bands.c
R code/opus-1.1.4/celt/quant_bands.h
R code/opus-1.1.4/celt/rate.c
R code/opus-1.1.4/celt/rate.h
R code/opus-1.1.4/celt/stack_alloc.h
R code/opus-1.1.4/celt/static_modes_fixed.h
R code/opus-1.1.4/celt/static_modes_fixed_arm_ne10.h
R code/opus-1.1.4/celt/static_modes_float.h
R code/opus-1.1.4/celt/static_modes_float_arm_ne10.h
R code/opus-1.1.4/celt/vq.c
R code/opus-1.1.4/celt/vq.h
R code/opus-1.1.4/celt/x86/celt_lpc_sse.c
R code/opus-1.1.4/celt/x86/celt_lpc_sse.h
R code/opus-1.1.4/celt/x86/pitch_sse.c
R code/opus-1.1.4/celt/x86/pitch_sse.h
R code/opus-1.1.4/celt/x86/pitch_sse2.c
R code/opus-1.1.4/celt/x86/pitch_sse4_1.c
R code/opus-1.1.4/celt/x86/vq_sse.h
R code/opus-1.1.4/celt/x86/vq_sse2.c
R code/opus-1.1.4/celt/x86/x86_celt_map.c
R code/opus-1.1.4/celt/x86/x86cpu.c
R code/opus-1.1.4/celt/x86/x86cpu.h
R code/opus-1.1.4/include/opus.h
R code/opus-1.1.4/include/opus_custom.h
R code/opus-1.1.4/include/opus_defines.h
R code/opus-1.1.4/include/opus_multistream.h
R code/opus-1.1.4/include/opus_types.h
R code/opus-1.1.4/silk/A2NLSF.c
R code/opus-1.1.4/silk/API.h
R code/opus-1.1.4/silk/CNG.c
R code/opus-1.1.4/silk/HP_variable_cutoff.c
R code/opus-1.1.4/silk/Inlines.h
R code/opus-1.1.4/silk/LPC_analysis_filter.c
R code/opus-1.1.4/silk/LPC_fit.c
R code/opus-1.1.4/silk/LPC_inv_pred_gain.c
R code/opus-1.1.4/silk/LP_variable_cutoff.c
R code/opus-1.1.4/silk/MacroCount.h
R code/opus-1.1.4/silk/MacroDebug.h
R code/opus-1.1.4/silk/NLSF2A.c
R code/opus-1.1.4/silk/NLSF_VQ.c
R code/opus-1.1.4/silk/NLSF_VQ_weights_laroia.c
R code/opus-1.1.4/silk/NLSF_decode.c
R code/opus-1.1.4/silk/NLSF_del_dec_quant.c
R code/opus-1.1.4/silk/NLSF_encode.c
R code/opus-1.1.4/silk/NLSF_stabilize.c
R code/opus-1.1.4/silk/NLSF_unpack.c
R code/opus-1.1.4/silk/NSQ.c
R code/opus-1.1.4/silk/NSQ.h
R code/opus-1.1.4/silk/NSQ_del_dec.c
R code/opus-1.1.4/silk/PLC.c
R code/opus-1.1.4/silk/PLC.h
R code/opus-1.1.4/silk/SigProc_FIX.h
R code/opus-1.1.4/silk/VAD.c
R code/opus-1.1.4/silk/VQ_WMat_EC.c
R code/opus-1.1.4/silk/ana_filt_bank_1.c
R code/opus-1.1.4/silk/arm/LPC_inv_pred_gain_arm.h
R code/opus-1.1.4/silk/arm/LPC_inv_pred_gain_neon_intr.c
R code/opus-1.1.4/silk/arm/NSQ_del_dec_arm.h
R code/opus-1.1.4/silk/arm/NSQ_del_dec_neon_intr.c
R code/opus-1.1.4/silk/arm/NSQ_neon.c
R code/opus-1.1.4/silk/arm/NSQ_neon.h
R code/opus-1.1.4/silk/arm/SigProc_FIX_armv4.h
R code/opus-1.1.4/silk/arm/SigProc_FIX_armv5e.h
R code/opus-1.1.4/silk/arm/arm_silk_map.c
R code/opus-1.1.4/silk/arm/biquad_alt_arm.h
R code/opus-1.1.4/silk/arm/biquad_alt_neon_intr.c
R code/opus-1.1.4/silk/arm/macros_arm64.h
R code/opus-1.1.4/silk/arm/macros_armv4.h
R code/opus-1.1.4/silk/arm/macros_armv5e.h
R code/opus-1.1.4/silk/biquad_alt.c
R code/opus-1.1.4/silk/bwexpander.c
R code/opus-1.1.4/silk/bwexpander_32.c
R code/opus-1.1.4/silk/check_control_input.c
R code/opus-1.1.4/silk/code_signs.c
R code/opus-1.1.4/silk/control.h
R code/opus-1.1.4/silk/control_SNR.c
R code/opus-1.1.4/silk/control_audio_bandwidth.c
R code/opus-1.1.4/silk/control_codec.c
R code/opus-1.1.4/silk/debug.c
R code/opus-1.1.4/silk/debug.h
R code/opus-1.1.4/silk/dec_API.c
R code/opus-1.1.4/silk/decode_core.c
R code/opus-1.1.4/silk/decode_frame.c
R code/opus-1.1.4/silk/decode_indices.c
R code/opus-1.1.4/silk/decode_parameters.c
R code/opus-1.1.4/silk/decode_pitch.c
R code/opus-1.1.4/silk/decode_pulses.c
R code/opus-1.1.4/silk/decoder_set_fs.c
R code/opus-1.1.4/silk/define.h
R code/opus-1.1.4/silk/enc_API.c
R code/opus-1.1.4/silk/encode_indices.c
R code/opus-1.1.4/silk/encode_pulses.c
R code/opus-1.1.4/silk/errors.h
R code/opus-1.1.4/silk/fixed/LTP_analysis_filter_FIX.c
R code/opus-1.1.4/silk/fixed/LTP_scale_ctrl_FIX.c
R code/opus-1.1.4/silk/fixed/apply_sine_window_FIX.c
R code/opus-1.1.4/silk/fixed/autocorr_FIX.c
R code/opus-1.1.4/silk/fixed/burg_modified_FIX.c
R code/opus-1.1.4/silk/fixed/corrMatrix_FIX.c
R code/opus-1.1.4/silk/fixed/encode_frame_FIX.c
R code/opus-1.1.4/silk/fixed/find_LPC_FIX.c
R code/opus-1.1.4/silk/fixed/find_LTP_FIX.c
R code/opus-1.1.4/silk/fixed/find_pitch_lags_FIX.c
R code/opus-1.1.4/silk/fixed/find_pred_coefs_FIX.c
R code/opus-1.1.4/silk/fixed/k2a_FIX.c
R code/opus-1.1.4/silk/fixed/k2a_Q16_FIX.c
R code/opus-1.1.4/silk/fixed/main_FIX.h
R code/opus-1.1.4/silk/fixed/noise_shape_analysis_FIX.c
R code/opus-1.1.4/silk/fixed/pitch_analysis_core_FIX.c
R code/opus-1.1.4/silk/fixed/process_gains_FIX.c
R code/opus-1.1.4/silk/fixed/regularize_correlations_FIX.c
R code/opus-1.1.4/silk/fixed/residual_energy16_FIX.c
R code/opus-1.1.4/silk/fixed/residual_energy_FIX.c
R code/opus-1.1.4/silk/fixed/schur64_FIX.c
R code/opus-1.1.4/silk/fixed/schur_FIX.c
R code/opus-1.1.4/silk/fixed/structs_FIX.h
R code/opus-1.1.4/silk/fixed/vector_ops_FIX.c
R code/opus-1.1.4/silk/fixed/warped_autocorrelation_FIX.c
R code/opus-1.1.4/silk/float/LPC_analysis_filter_FLP.c
R code/opus-1.1.4/silk/float/LPC_inv_pred_gain_FLP.c
R code/opus-1.1.4/silk/float/LTP_analysis_filter_FLP.c
R code/opus-1.1.4/silk/float/LTP_scale_ctrl_FLP.c
R code/opus-1.1.4/silk/float/SigProc_FLP.h
R code/opus-1.1.4/silk/float/apply_sine_window_FLP.c
R code/opus-1.1.4/silk/float/autocorrelation_FLP.c
R code/opus-1.1.4/silk/float/burg_modified_FLP.c
R code/opus-1.1.4/silk/float/bwexpander_FLP.c
R code/opus-1.1.4/silk/float/corrMatrix_FLP.c
R code/opus-1.1.4/silk/float/encode_frame_FLP.c
R code/opus-1.1.4/silk/float/energy_FLP.c
R code/opus-1.1.4/silk/float/find_LPC_FLP.c
R code/opus-1.1.4/silk/float/find_LTP_FLP.c
R code/opus-1.1.4/silk/float/find_pitch_lags_FLP.c
R code/opus-1.1.4/silk/float/find_pred_coefs_FLP.c
R code/opus-1.1.4/silk/float/inner_product_FLP.c
R code/opus-1.1.4/silk/float/k2a_FLP.c
R code/opus-1.1.4/silk/float/main_FLP.h
R code/opus-1.1.4/silk/float/noise_shape_analysis_FLP.c
R code/opus-1.1.4/silk/float/pitch_analysis_core_FLP.c
R code/opus-1.1.4/silk/float/process_gains_FLP.c
R code/opus-1.1.4/silk/float/regularize_correlations_FLP.c
R code/opus-1.1.4/silk/float/residual_energy_FLP.c
R code/opus-1.1.4/silk/float/scale_copy_vector_FLP.c
R code/opus-1.1.4/silk/float/scale_vector_FLP.c
R code/opus-1.1.4/silk/float/schur_FLP.c
R code/opus-1.1.4/silk/float/sort_FLP.c
R code/opus-1.1.4/silk/float/structs_FLP.h
R code/opus-1.1.4/silk/float/warped_autocorrelation_FLP.c
R code/opus-1.1.4/silk/float/wrappers_FLP.c
R code/opus-1.1.4/silk/gain_quant.c
R code/opus-1.1.4/silk/init_decoder.c
R code/opus-1.1.4/silk/init_encoder.c
R code/opus-1.1.4/silk/inner_prod_aligned.c
R code/opus-1.1.4/silk/interpolate.c
R code/opus-1.1.4/silk/lin2log.c
R code/opus-1.1.4/silk/log2lin.c
R code/opus-1.1.4/silk/macros.h
R code/opus-1.1.4/silk/main.h
R code/opus-1.1.4/silk/mips/NSQ_del_dec_mipsr1.h
R code/opus-1.1.4/silk/mips/macros_mipsr1.h
R code/opus-1.1.4/silk/mips/sigproc_fix_mipsr1.h
R code/opus-1.1.4/silk/pitch_est_defines.h
R code/opus-1.1.4/silk/pitch_est_tables.c
R code/opus-1.1.4/silk/process_NLSFs.c
R code/opus-1.1.4/silk/quant_LTP_gains.c
R code/opus-1.1.4/silk/resampler.c
R code/opus-1.1.4/silk/resampler_down2.c
R code/opus-1.1.4/silk/resampler_down2_3.c
R code/opus-1.1.4/silk/resampler_private.h
R code/opus-1.1.4/silk/resampler_private_AR2.c
R code/opus-1.1.4/silk/resampler_private_IIR_FIR.c
R code/opus-1.1.4/silk/resampler_private_down_FIR.c
R code/opus-1.1.4/silk/resampler_private_up2_HQ.c
R code/opus-1.1.4/silk/resampler_rom.c
R code/opus-1.1.4/silk/resampler_rom.h
R code/opus-1.1.4/silk/resampler_structs.h
R code/opus-1.1.4/silk/shell_coder.c
R code/opus-1.1.4/silk/sigm_Q15.c
R code/opus-1.1.4/silk/sort.c
R code/opus-1.1.4/silk/stereo_LR_to_MS.c
R code/opus-1.1.4/silk/stereo_MS_to_LR.c
R code/opus-1.1.4/silk/stereo_decode_pred.c
R code/opus-1.1.4/silk/stereo_encode_pred.c
R code/opus-1.1.4/silk/stereo_find_predictor.c
R code/opus-1.1.4/silk/stereo_quant_pred.c
R code/opus-1.1.4/silk/structs.h
R code/opus-1.1.4/silk/sum_sqr_shift.c
R code/opus-1.1.4/silk/table_LSF_cos.c
R code/opus-1.1.4/silk/tables.h
R code/opus-1.1.4/silk/tables_LTP.c
R code/opus-1.1.4/silk/tables_NLSF_CB_NB_MB.c
R code/opus-1.1.4/silk/tables_NLSF_CB_WB.c
R code/opus-1.1.4/silk/tables_gain.c
R code/opus-1.1.4/silk/tables_other.c
R code/opus-1.1.4/silk/tables_pitch_lag.c
R code/opus-1.1.4/silk/tables_pulses_per_block.c
R code/opus-1.1.4/silk/tuning_parameters.h
R code/opus-1.1.4/silk/typedef.h
R code/opus-1.1.4/silk/x86/NSQ_del_dec_sse.c
R code/opus-1.1.4/silk/x86/NSQ_sse.c
R code/opus-1.1.4/silk/x86/SigProc_FIX_sse.h
R code/opus-1.1.4/silk/x86/VAD_sse.c
R code/opus-1.1.4/silk/x86/VQ_WMat_EC_sse.c
R code/opus-1.1.4/silk/x86/main_sse.h
R code/opus-1.1.4/silk/x86/x86_silk_map.c
R code/opus-1.1.4/src/analysis.c
R code/opus-1.1.4/src/analysis.h
R code/opus-1.1.4/src/mlp.c
R code/opus-1.1.4/src/mlp.h
R code/opus-1.1.4/src/mlp_data.c
R code/opus-1.1.4/src/opus.c
R code/opus-1.1.4/src/opus_decoder.c
R code/opus-1.1.4/src/opus_encoder.c
R code/opus-1.1.4/src/opus_multistream.c
R code/opus-1.1.4/src/opus_multistream_decoder.c
R code/opus-1.1.4/src/opus_multistream_encoder.c
R code/opus-1.1.4/src/opus_private.h
R code/opus-1.1.4/src/repacketizer.c
R code/opus-1.1.4/src/tansig_table.h
A code/opus-1.2.1/celt/_kiss_fft_guts.h
A code/opus-1.2.1/celt/arch.h
A code/opus-1.2.1/celt/arm/arm2gnu.pl
A code/opus-1.2.1/celt/arm/arm_celt_map.c
A code/opus-1.2.1/celt/arm/armcpu.c
A code/opus-1.2.1/celt/arm/armcpu.h
A code/opus-1.2.1/celt/arm/armopts.s.in
A code/opus-1.2.1/celt/arm/celt_ne10_fft.c
A code/opus-1.2.1/celt/arm/celt_ne10_mdct.c
A code/opus-1.2.1/celt/arm/celt_neon_intr.c
A code/opus-1.2.1/celt/arm/celt_pitch_xcorr_arm-gnu.S
A code/opus-1.2.1/celt/arm/celt_pitch_xcorr_arm.s
A code/opus-1.2.1/celt/arm/fft_arm.h
A code/opus-1.2.1/celt/arm/fixed_arm64.h
A code/opus-1.2.1/celt/arm/fixed_armv4.h
A code/opus-1.2.1/celt/arm/fixed_armv5e.h
A code/opus-1.2.1/celt/arm/kiss_fft_armv4.h
A code/opus-1.2.1/celt/arm/kiss_fft_armv5e.h
A code/opus-1.2.1/celt/arm/mdct_arm.h
A code/opus-1.2.1/celt/arm/pitch_arm.h
A code/opus-1.2.1/celt/arm/pitch_neon_intr.c
A code/opus-1.2.1/celt/bands.c
A code/opus-1.2.1/celt/bands.h
A code/opus-1.2.1/celt/celt.c
A code/opus-1.2.1/celt/celt.h
A code/opus-1.2.1/celt/celt_decoder.c
A code/opus-1.2.1/celt/celt_encoder.c
A code/opus-1.2.1/celt/celt_lpc.c
A code/opus-1.2.1/celt/celt_lpc.h
A code/opus-1.2.1/celt/cpu_support.h
A code/opus-1.2.1/celt/cwrs.c
A code/opus-1.2.1/celt/cwrs.h
A code/opus-1.2.1/celt/ecintrin.h
A code/opus-1.2.1/celt/entcode.c
A code/opus-1.2.1/celt/entcode.h
A code/opus-1.2.1/celt/entdec.c
A code/opus-1.2.1/celt/entdec.h
A code/opus-1.2.1/celt/entenc.c
A code/opus-1.2.1/celt/entenc.h
A code/opus-1.2.1/celt/fixed_debug.h
A code/opus-1.2.1/celt/fixed_generic.h
A code/opus-1.2.1/celt/float_cast.h
A code/opus-1.2.1/celt/kiss_fft.c
A code/opus-1.2.1/celt/kiss_fft.h
A code/opus-1.2.1/celt/laplace.c
A code/opus-1.2.1/celt/laplace.h
A code/opus-1.2.1/celt/mathops.c
A code/opus-1.2.1/celt/mathops.h
A code/opus-1.2.1/celt/mdct.c
A code/opus-1.2.1/celt/mdct.h
A code/opus-1.2.1/celt/mfrngcod.h
A code/opus-1.2.1/celt/mips/celt_mipsr1.h
A code/opus-1.2.1/celt/mips/fixed_generic_mipsr1.h
A code/opus-1.2.1/celt/mips/kiss_fft_mipsr1.h
A code/opus-1.2.1/celt/mips/mdct_mipsr1.h
A code/opus-1.2.1/celt/mips/pitch_mipsr1.h
A code/opus-1.2.1/celt/mips/vq_mipsr1.h
A code/opus-1.2.1/celt/modes.c
A code/opus-1.2.1/celt/modes.h
A code/opus-1.2.1/celt/opus_custom_demo.c
A code/opus-1.2.1/celt/os_support.h
A code/opus-1.2.1/celt/pitch.c
A code/opus-1.2.1/celt/pitch.h
A code/opus-1.2.1/celt/quant_bands.c
A code/opus-1.2.1/celt/quant_bands.h
A code/opus-1.2.1/celt/rate.c
A code/opus-1.2.1/celt/rate.h
A code/opus-1.2.1/celt/stack_alloc.h
A code/opus-1.2.1/celt/static_modes_fixed.h
A code/opus-1.2.1/celt/static_modes_fixed_arm_ne10.h
A code/opus-1.2.1/celt/static_modes_float.h
A code/opus-1.2.1/celt/static_modes_float_arm_ne10.h
A code/opus-1.2.1/celt/vq.c
A code/opus-1.2.1/celt/vq.h
A code/opus-1.2.1/celt/x86/celt_lpc_sse.c
A code/opus-1.2.1/celt/x86/celt_lpc_sse.h
A code/opus-1.2.1/celt/x86/pitch_sse.c
A code/opus-1.2.1/celt/x86/pitch_sse.h
A code/opus-1.2.1/celt/x86/pitch_sse2.c
A code/opus-1.2.1/celt/x86/pitch_sse4_1.c
A code/opus-1.2.1/celt/x86/vq_sse.h
A code/opus-1.2.1/celt/x86/vq_sse2.c
A code/opus-1.2.1/celt/x86/x86_celt_map.c
A code/opus-1.2.1/celt/x86/x86cpu.c
A code/opus-1.2.1/celt/x86/x86cpu.h
A code/opus-1.2.1/include/opus.h
A code/opus-1.2.1/include/opus_custom.h
A code/opus-1.2.1/include/opus_defines.h
A code/opus-1.2.1/include/opus_multistream.h
A code/opus-1.2.1/include/opus_types.h
A code/opus-1.2.1/silk/A2NLSF.c
A code/opus-1.2.1/silk/API.h
A code/opus-1.2.1/silk/CNG.c
A code/opus-1.2.1/silk/HP_variable_cutoff.c
A code/opus-1.2.1/silk/Inlines.h
A code/opus-1.2.1/silk/LPC_analysis_filter.c
A code/opus-1.2.1/silk/LPC_fit.c
A code/opus-1.2.1/silk/LPC_inv_pred_gain.c
A code/opus-1.2.1/silk/LP_variable_cutoff.c
A code/opus-1.2.1/silk/MacroCount.h
A code/opus-1.2.1/silk/MacroDebug.h
A code/opus-1.2.1/silk/NLSF2A.c
A code/opus-1.2.1/silk/NLSF_VQ.c
A code/opus-1.2.1/silk/NLSF_VQ_weights_laroia.c
A code/opus-1.2.1/silk/NLSF_decode.c
A code/opus-1.2.1/silk/NLSF_del_dec_quant.c
A code/opus-1.2.1/silk/NLSF_encode.c
A code/opus-1.2.1/silk/NLSF_stabilize.c
A code/opus-1.2.1/silk/NLSF_unpack.c
A code/opus-1.2.1/silk/NSQ.c
A code/opus-1.2.1/silk/NSQ.h
A code/opus-1.2.1/silk/NSQ_del_dec.c
A code/opus-1.2.1/silk/PLC.c
A code/opus-1.2.1/silk/PLC.h
A code/opus-1.2.1/silk/SigProc_FIX.h
A code/opus-1.2.1/silk/VAD.c
A code/opus-1.2.1/silk/VQ_WMat_EC.c
A code/opus-1.2.1/silk/ana_filt_bank_1.c
A code/opus-1.2.1/silk/arm/LPC_inv_pred_gain_arm.h
A code/opus-1.2.1/silk/arm/LPC_inv_pred_gain_neon_intr.c
A code/opus-1.2.1/silk/arm/NSQ_del_dec_arm.h
A code/opus-1.2.1/silk/arm/NSQ_del_dec_neon_intr.c
A code/opus-1.2.1/silk/arm/NSQ_neon.c
A code/opus-1.2.1/silk/arm/NSQ_neon.h
A code/opus-1.2.1/silk/arm/SigProc_FIX_armv4.h
A code/opus-1.2.1/silk/arm/SigProc_FIX_armv5e.h
A code/opus-1.2.1/silk/arm/arm_silk_map.c
A code/opus-1.2.1/silk/arm/biquad_alt_arm.h
A code/opus-1.2.1/silk/arm/biquad_alt_neon_intr.c
A code/opus-1.2.1/silk/arm/macros_arm64.h
A code/opus-1.2.1/silk/arm/macros_armv4.h
A code/opus-1.2.1/silk/arm/macros_armv5e.h
A code/opus-1.2.1/silk/biquad_alt.c
A code/opus-1.2.1/silk/bwexpander.c
A code/opus-1.2.1/silk/bwexpander_32.c
A code/opus-1.2.1/silk/check_control_input.c
A code/opus-1.2.1/silk/code_signs.c
A code/opus-1.2.1/silk/control.h
A code/opus-1.2.1/silk/control_SNR.c
A code/opus-1.2.1/silk/control_audio_bandwidth.c
A code/opus-1.2.1/silk/control_codec.c
A code/opus-1.2.1/silk/debug.c
A code/opus-1.2.1/silk/debug.h
A code/opus-1.2.1/silk/dec_API.c
A code/opus-1.2.1/silk/decode_core.c
A code/opus-1.2.1/silk/decode_frame.c
A code/opus-1.2.1/silk/decode_indices.c
A code/opus-1.2.1/silk/decode_parameters.c
A code/opus-1.2.1/silk/decode_pitch.c
A code/opus-1.2.1/silk/decode_pulses.c
A code/opus-1.2.1/silk/decoder_set_fs.c
A code/opus-1.2.1/silk/define.h
A code/opus-1.2.1/silk/enc_API.c
A code/opus-1.2.1/silk/encode_indices.c
A code/opus-1.2.1/silk/encode_pulses.c
A code/opus-1.2.1/silk/errors.h
A code/opus-1.2.1/silk/fixed/LTP_analysis_filter_FIX.c
A code/opus-1.2.1/silk/fixed/LTP_scale_ctrl_FIX.c
A code/opus-1.2.1/silk/fixed/apply_sine_window_FIX.c
A code/opus-1.2.1/silk/fixed/autocorr_FIX.c
A code/opus-1.2.1/silk/fixed/burg_modified_FIX.c
A code/opus-1.2.1/silk/fixed/corrMatrix_FIX.c
A code/opus-1.2.1/silk/fixed/encode_frame_FIX.c
A code/opus-1.2.1/silk/fixed/find_LPC_FIX.c
A code/opus-1.2.1/silk/fixed/find_LTP_FIX.c
A code/opus-1.2.1/silk/fixed/find_pitch_lags_FIX.c
A code/opus-1.2.1/silk/fixed/find_pred_coefs_FIX.c
A code/opus-1.2.1/silk/fixed/k2a_FIX.c
A code/opus-1.2.1/silk/fixed/k2a_Q16_FIX.c
A code/opus-1.2.1/silk/fixed/main_FIX.h
A code/opus-1.2.1/silk/fixed/noise_shape_analysis_FIX.c
A code/opus-1.2.1/silk/fixed/pitch_analysis_core_FIX.c
A code/opus-1.2.1/silk/fixed/process_gains_FIX.c
A code/opus-1.2.1/silk/fixed/regularize_correlations_FIX.c
A code/opus-1.2.1/silk/fixed/residual_energy16_FIX.c
A code/opus-1.2.1/silk/fixed/residual_energy_FIX.c
A code/opus-1.2.1/silk/fixed/schur64_FIX.c
A code/opus-1.2.1/silk/fixed/schur_FIX.c
A code/opus-1.2.1/silk/fixed/structs_FIX.h
A code/opus-1.2.1/silk/fixed/vector_ops_FIX.c
A code/opus-1.2.1/silk/fixed/warped_autocorrelation_FIX.c
A code/opus-1.2.1/silk/float/LPC_analysis_filter_FLP.c
A code/opus-1.2.1/silk/float/LPC_inv_pred_gain_FLP.c
A code/opus-1.2.1/silk/float/LTP_analysis_filter_FLP.c
A code/opus-1.2.1/silk/float/LTP_scale_ctrl_FLP.c
A code/opus-1.2.1/silk/float/SigProc_FLP.h
A code/opus-1.2.1/silk/float/apply_sine_window_FLP.c
A code/opus-1.2.1/silk/float/autocorrelation_FLP.c
A code/opus-1.2.1/silk/float/burg_modified_FLP.c
A code/opus-1.2.1/silk/float/bwexpander_FLP.c
A code/opus-1.2.1/silk/float/corrMatrix_FLP.c
A code/opus-1.2.1/silk/float/encode_frame_FLP.c
A code/opus-1.2.1/silk/float/energy_FLP.c
A code/opus-1.2.1/silk/float/find_LPC_FLP.c
A code/opus-1.2.1/silk/float/find_LTP_FLP.c
A code/opus-1.2.1/silk/float/find_pitch_lags_FLP.c
A code/opus-1.2.1/silk/float/find_pred_coefs_FLP.c
A code/opus-1.2.1/silk/float/inner_product_FLP.c
A code/opus-1.2.1/silk/float/k2a_FLP.c
A code/opus-1.2.1/silk/float/main_FLP.h
A code/opus-1.2.1/silk/float/noise_shape_analysis_FLP.c
A code/opus-1.2.1/silk/float/pitch_analysis_core_FLP.c
A code/opus-1.2.1/silk/float/process_gains_FLP.c
A code/opus-1.2.1/silk/float/regularize_correlations_FLP.c
A code/opus-1.2.1/silk/float/residual_energy_FLP.c
A code/opus-1.2.1/silk/float/scale_copy_vector_FLP.c
A code/opus-1.2.1/silk/float/scale_vector_FLP.c
A code/opus-1.2.1/silk/float/schur_FLP.c
A code/opus-1.2.1/silk/float/sort_FLP.c
A code/opus-1.2.1/silk/float/structs_FLP.h
A code/opus-1.2.1/silk/float/warped_autocorrelation_FLP.c
A code/opus-1.2.1/silk/float/wrappers_FLP.c
A code/opus-1.2.1/silk/gain_quant.c
A code/opus-1.2.1/silk/init_decoder.c
A code/opus-1.2.1/silk/init_encoder.c
A code/opus-1.2.1/silk/inner_prod_aligned.c
A code/opus-1.2.1/silk/interpolate.c
A code/opus-1.2.1/silk/lin2log.c
A code/opus-1.2.1/silk/log2lin.c
A code/opus-1.2.1/silk/macros.h
A code/opus-1.2.1/silk/main.h
A code/opus-1.2.1/silk/mips/NSQ_del_dec_mipsr1.h
A code/opus-1.2.1/silk/mips/macros_mipsr1.h
A code/opus-1.2.1/silk/mips/sigproc_fix_mipsr1.h
A code/opus-1.2.1/silk/pitch_est_defines.h
A code/opus-1.2.1/silk/pitch_est_tables.c
A code/opus-1.2.1/silk/process_NLSFs.c
A code/opus-1.2.1/silk/quant_LTP_gains.c
A code/opus-1.2.1/silk/resampler.c
A code/opus-1.2.1/silk/resampler_down2.c
A code/opus-1.2.1/silk/resampler_down2_3.c
A code/opus-1.2.1/silk/resampler_private.h
A code/opus-1.2.1/silk/resampler_private_AR2.c
A code/opus-1.2.1/silk/resampler_private_IIR_FIR.c
A code/opus-1.2.1/silk/resampler_private_down_FIR.c
A code/opus-1.2.1/silk/resampler_private_up2_HQ.c
A code/opus-1.2.1/silk/resampler_rom.c
A code/opus-1.2.1/silk/resampler_rom.h
A code/opus-1.2.1/silk/resampler_structs.h
A code/opus-1.2.1/silk/shell_coder.c
A code/opus-1.2.1/silk/sigm_Q15.c
A code/opus-1.2.1/silk/sort.c
A code/opus-1.2.1/silk/stereo_LR_to_MS.c
A code/opus-1.2.1/silk/stereo_MS_to_LR.c
A code/opus-1.2.1/silk/stereo_decode_pred.c
A code/opus-1.2.1/silk/stereo_encode_pred.c
A code/opus-1.2.1/silk/stereo_find_predictor.c
A code/opus-1.2.1/silk/stereo_quant_pred.c
A code/opus-1.2.1/silk/structs.h
A code/opus-1.2.1/silk/sum_sqr_shift.c
A code/opus-1.2.1/silk/table_LSF_cos.c
A code/opus-1.2.1/silk/tables.h
A code/opus-1.2.1/silk/tables_LTP.c
A code/opus-1.2.1/silk/tables_NLSF_CB_NB_MB.c
A code/opus-1.2.1/silk/tables_NLSF_CB_WB.c
A code/opus-1.2.1/silk/tables_gain.c
A code/opus-1.2.1/silk/tables_other.c
A code/opus-1.2.1/silk/tables_pitch_lag.c
A code/opus-1.2.1/silk/tables_pulses_per_block.c
A code/opus-1.2.1/silk/tuning_parameters.h
A code/opus-1.2.1/silk/typedef.h
A code/opus-1.2.1/silk/x86/NSQ_del_dec_sse.c
A code/opus-1.2.1/silk/x86/NSQ_sse.c
A code/opus-1.2.1/silk/x86/SigProc_FIX_sse.h
A code/opus-1.2.1/silk/x86/VAD_sse.c
A code/opus-1.2.1/silk/x86/VQ_WMat_EC_sse.c
A code/opus-1.2.1/silk/x86/main_sse.h
A code/opus-1.2.1/silk/x86/x86_silk_map.c
A code/opus-1.2.1/src/analysis.c
A code/opus-1.2.1/src/analysis.h
A code/opus-1.2.1/src/mlp.c
A code/opus-1.2.1/src/mlp.h
A code/opus-1.2.1/src/mlp_data.c
A code/opus-1.2.1/src/opus.c
A code/opus-1.2.1/src/opus_decoder.c
A code/opus-1.2.1/src/opus_encoder.c
A code/opus-1.2.1/src/opus_multistream.c
A code/opus-1.2.1/src/opus_multistream_decoder.c
A code/opus-1.2.1/src/opus_multistream_encoder.c
A code/opus-1.2.1/src/opus_private.h
A code/opus-1.2.1/src/repacketizer.c
A code/opus-1.2.1/src/tansig_table.h
M misc/msvc12/quake3.vcxproj
Log Message:
-----------
Rename (already updated) opus-1.1.4 to opus-1.2.1
Commit: 58a315fe3f39f0442666202f1222b73d9d8aae5f
https://github.com/ioquake/ioq3/commit/58a315fe3f39f0442666202f1222b73d9d8aae5f
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-03-16 (Fri, 16 Mar 2018)
Changed paths:
M code/opusfile-0.8/include/opusfile.h
M code/opusfile-0.8/src/http.c
M code/opusfile-0.8/src/info.c
M code/opusfile-0.8/src/internal.h
M code/opusfile-0.8/src/opusfile.c
M code/opusfile-0.8/src/stream.c
M code/opusfile-0.8/src/wincerts.c
Log Message:
-----------
Update opusfile from 0.8 to 0.9
Commit: acef71af5e1e79e4d72468492cffa054982c91e2
https://github.com/ioquake/ioq3/commit/acef71af5e1e79e4d72468492cffa054982c91e2
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-03-16 (Fri, 16 Mar 2018)
Changed paths:
M Makefile
R code/opusfile-0.8/include/opusfile.h
R code/opusfile-0.8/src/http.c
R code/opusfile-0.8/src/info.c
R code/opusfile-0.8/src/internal.c
R code/opusfile-0.8/src/internal.h
R code/opusfile-0.8/src/opusfile.c
R code/opusfile-0.8/src/stream.c
R code/opusfile-0.8/src/wincerts.c
R code/opusfile-0.8/src/winerrno.h
A code/opusfile-0.9/include/opusfile.h
A code/opusfile-0.9/src/http.c
A code/opusfile-0.9/src/info.c
A code/opusfile-0.9/src/internal.c
A code/opusfile-0.9/src/internal.h
A code/opusfile-0.9/src/opusfile.c
A code/opusfile-0.9/src/stream.c
A code/opusfile-0.9/src/wincerts.c
A code/opusfile-0.9/src/winerrno.h
Log Message:
-----------
Rename (already updated) opusfile-0.8 to opusfile-0.9
Commit: e511c114b3935ec10b8877a8eecf1efbe1551373
https://github.com/ioquake/ioq3/commit/e511c114b3935ec10b8877a8eecf1efbe1551373
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2018-03-21 (Wed, 21 Mar 2018)
Changed paths:
A CONTRIBUTING.md
Log Message:
-----------
First swing at a CONTRIBUTING.md
Thanks to Timbo for the suggestion. This one is mostly based on the one
from Atom.
Commit: 9465b445b0220c6daa4420cde27aaed3ae1b1a3d
https://github.com/ioquake/ioq3/commit/9465b445b0220c6daa4420cde27aaed3ae1b1a3d
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2018-03-21 (Wed, 21 Mar 2018)
Changed paths:
M CONTRIBUTING.md
Log Message:
-----------
Feedback from the PR
minor edits based on feedback to the PR
Commit: 484149573be1bd579ea7f4ee978c9b944db63888
https://github.com/ioquake/ioq3/commit/484149573be1bd579ea7f4ee978c9b944db63888
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-03-22 (Thu, 22 Mar 2018)
Changed paths:
M code/sys/sys_unix.c
Log Message:
-----------
Allow loading system OpenAL library on macOS again
In May 2017 the library loading was limited to *.dylib but the macOS
system OpenAL framework does not have dylib extension. So allow loading
files from /System/Library/Frameworks/ as libraries even without dylib
extension.
This is checked in Sys_DllExtension() so that QVM filesystem access will
not allow writing files to /System/Library/Frameworks/ even if homepath
is changed to include it. (Admittedly it doesn't fit the function name
but fits the function description and current usage.)
Commit: 12842050126be398feef6b0f20bb6815b6ae71ee
https://github.com/ioquake/ioq3/commit/12842050126be398feef6b0f20bb6815b6ae71ee
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-03 (Tue, 03 Apr 2018)
Changed paths:
M Makefile
Log Message:
-----------
Remove duplicate setting of FREETYPE_CFLAGS in Makefile
Commit: b61e2998f3cd791d29dc5f6f8bb44394b5414cf2
https://github.com/ioquake/ioq3/commit/b61e2998f3cd791d29dc5f6f8bb44394b5414cf2
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-03 (Tue, 03 Apr 2018)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Fix exploit to reset player by sending wrong serverId
If client sends wrong serverId but is already active in the world
(CS_ACTIVE) don't resend initial gamestate for the map. This isn't a
valid situation. The player should be CS_CONNECTED or CS_PRIMED.
Resending gamestate to an active player will cause them to respawn
without dying or disconnecting. If the player had a CTF flag it gets
lost until the map is changed or restarted.
Reported by Ensiform at:
https://bugzilla.icculus.org/show_bug.cgi?id=6324
Commit: 3bf48877f3c626b8fe6416f63bea8fdc27ba8076
https://github.com/ioquake/ioq3/commit/3bf48877f3c626b8fe6416f63bea8fdc27ba8076
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-03 (Tue, 03 Apr 2018)
Changed paths:
M code/server/sv_client.c
Log Message:
-----------
Fix "Going to CS_ZOMBIE for [clientname]" developer message
Client name was cleared before printing the message resulting in
a blank name.
Commit: 9f294ce5207fa29b30d6b004665e44be3af3dc8e
https://github.com/ioquake/ioq3/commit/9f294ce5207fa29b30d6b004665e44be3af3dc8e
Author: Eugene C <tweels at gmail.com>
Date: 2018-04-03 (Tue, 03 Apr 2018)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
Fix MSG_Read*String*() functions not being able to read last byte from message
This is exact root of q3msgboom bug http://aluigi.altervista.org/adv/q3msgboom-adv.txt
Unfortunately, server still need this ugly '1022 char limit' hack to support unfixed clients in some degree.
And as it affects MSG_ReadBigString() - unfixed clients can still be crashed by 8191-chars long configstrings that comes with gamestate
Commit: 4ea0eebfe5eb13945ea0689349185bb0b68e3c1b
https://github.com/ioquake/ioq3/commit/4ea0eebfe5eb13945ea0689349185bb0b68e3c1b
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-08 (Sun, 08 Apr 2018)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix nullptr dereference in front of nullptr check in FS_CheckPak0
Found using LLVM sanitizer. Reported by Dominic "lonkamikaze" Fandrey
and David "devnexen" CARLIER.
Commit: a494edeb94fd9ac36087cd9f0f49d184879ec0af
https://github.com/ioquake/ioq3/commit/a494edeb94fd9ac36087cd9f0f49d184879ec0af
Author: Dominic Fandrey <kamikaze at bsdforen.de>
Date: 2018-04-08 (Sun, 08 Apr 2018)
Changed paths:
M code/client/snd_mem.c
Log Message:
-----------
Fix undefined behaviour due to shifting signed in snd_mem.c
Commit: ae9edd14916a9923d0a418b8eec6b246858758c3
https://github.com/ioquake/ioq3/commit/ae9edd14916a9923d0a418b8eec6b246858758c3
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-08 (Sun, 08 Apr 2018)
Changed paths:
M code/renderercommon/tr_font.c
Log Message:
-----------
Fix shifting bits out of byte in tr_font.c
Found using LLVM sanitizer. Reported by Dominic "lonkamikaze" Fandrey.
Commit: 62cec249d7140c3a2378501cf22b8c26e4497c76
https://github.com/ioquake/ioq3/commit/62cec249d7140c3a2378501cf22b8c26e4497c76
Author: Dominic Fandrey <kamikaze at bsdforen.de>
Date: 2018-04-08 (Sun, 08 Apr 2018)
Changed paths:
M code/client/cl_cin.c
Log Message:
-----------
Fix shift into sign in cl_cin.c
Commit: 3a702ded6562741617ba8a35e90ab55506740f91
https://github.com/ioquake/ioq3/commit/3a702ded6562741617ba8a35e90ab55506740f91
Author: Dominic Fandrey <kamikaze at bsdforen.de>
Date: 2018-04-08 (Sun, 08 Apr 2018)
Changed paths:
M code/qcommon/msg.c
Log Message:
-----------
Fix signed bit operations in MSG_ReadBits
Commit: bf4c7a0341ae000188c4e226f55813f7e80a1dfa
https://github.com/ioquake/ioq3/commit/bf4c7a0341ae000188c4e226f55813f7e80a1dfa
Author: Dominic Fandrey <kamikaze at bsdforen.de>
Date: 2018-04-08 (Sun, 08 Apr 2018)
Changed paths:
M code/qcommon/cm_polylib.c
Log Message:
-----------
Add missing address operator in cm_polylib.c
Also avoid nullptr dereference.
Commit: a740ba47dd2410396cc2405e7a224a82bbf44684
https://github.com/ioquake/ioq3/commit/a740ba47dd2410396cc2405e7a224a82bbf44684
Author: Dominic Fandrey <kamikaze at bsdforen.de>
Date: 2018-04-08 (Sun, 08 Apr 2018)
Changed paths:
M code/renderergl1/tr_marks.c
Log Message:
-----------
OpenGL1: Decay float[8] to float * in tr_marks.c
Commit: b8ee77cecc749139c04d7d3684ff5d1f0972a53b
https://github.com/ioquake/ioq3/commit/b8ee77cecc749139c04d7d3684ff5d1f0972a53b
Author: Dominic Fandrey <kamikaze at bsdforen.de>
Date: 2018-04-08 (Sun, 08 Apr 2018)
Changed paths:
M code/client/snd_openal.c
Log Message:
-----------
Avoid srcList[-1] in snd_openal.c
Commit: 63e59a4591639625fc15efb0588e0a8776d9fb1d
https://github.com/ioquake/ioq3/commit/63e59a4591639625fc15efb0588e0a8776d9fb1d
Author: IR4T4 <gutzu at gmx.ch>
Date: 2018-04-08 (Sun, 08 Apr 2018)
Changed paths:
M code/qcommon/cvar.c
Log Message:
-----------
Fix the behaviour of CVAR_LATCH|CVAR_CHEAT cvars
Fix the output/behaviour of CVAR_CHEAT flagged cvars in case they are
also of type CVAR_LATCH (avoid the early latch case return to make it
work as intended).
Commit: e986384fdeadf13656f1dcb22893024771760228
https://github.com/ioquake/ioq3/commit/e986384fdeadf13656f1dcb22893024771760228
Author: Mickaël Thomas <mickael9 at gmail.com>
Date: 2018-04-08 (Sun, 08 Apr 2018)
Changed paths:
M code/client/cl_curl.c
Log Message:
-----------
Maximize cURL buffer size
Allows higher download throughput (from ~2 MB/s to ~60 MB/s at 120FPS)
This has no effect for curl versions older than 7.53.0 (for which the
buffer can only be shrunk below 16k)
Commit: 699cbed7c76bce82191ad5c3b3d5a68b9f5c64dd
https://github.com/ioquake/ioq3/commit/699cbed7c76bce82191ad5c3b3d5a68b9f5c64dd
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-09 (Mon, 09 Apr 2018)
Changed paths:
M code/sdl/sdl_input.c
Log Message:
-----------
Fix mouse grab after toggling fullscreen
cls.glconfig.isFullscreen was not updated when changing r_fullscreen
without a vid_restart. Starting in fullscreen and switching to
windowed mode would not release the mouse.
Mods calling trap_GetGlconfig() after a fullscreen toggle now get
the correct value for isFullscreen. (Note: Mods already got the
correct value at start up and after vid_restart.)
Reported by Mickaël "mickael9" Thomas.
Commit: 3ad427c68dfa1bea18d9af14badb836e60641423
https://github.com/ioquake/ioq3/commit/3ad427c68dfa1bea18d9af14badb836e60641423
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-09 (Mon, 09 Apr 2018)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
Fix q3history buffer not cleared between mods and OOB-access
Loading a 1024-byte q3history file will fill the whole consoleSaveBuffer
leaving no space for a string terminator. Com_Parse will read at least
one byte beyond the end of consoleSaveBuffer. The written console
history file can only be 1023 bytes (enforced by Q_strcat) so don't
allow loading size of 1024.
If switching to a mod with a shorter q3history file, the data in
consoleSaveBuffer that isn't overwritten will be parsed. So always
add a string terminator.
String not terminated reported by David "devnexen" CARLIER.
Commit: 43602a7eb85d8c697e2c5142032a113c98c86a7e
https://github.com/ioquake/ioq3/commit/43602a7eb85d8c697e2c5142032a113c98c86a7e
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-09 (Mon, 09 Apr 2018)
Changed paths:
M code/q3_ui/ui_video.c
Log Message:
-----------
Revert "Removed "Color Depth" from q3_ui system settings, it didn't control anything."
The r_colorbits cvar still exists and gfxinfo reports it works on
Debian Jessie in both git master and building the commit where I
removed r_colorbits from q3_ui. So it does indeed control something.
Maybe I expected 16-bit color to look different? I don't know.
This reverts my commit 8e689739f426e01b696ff346b54a6eb9a198e42e
from August 11 2011.
Commit: 7e9b92de12518a7349f14ebc777b938608965b4a
https://github.com/ioquake/ioq3/commit/7e9b92de12518a7349f14ebc777b938608965b4a
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Fix displayed color/depth/stencil bits values
The values passed to SDL are just the minimum required. Get actually
values of colorbits, depthbits, and stencilbits from SDL instead of
assuming that the engine got exactly what it asked for.
Commit: 61404e25c472fd972af1455f5739e41e8627c828
https://github.com/ioquake/ioq3/commit/61404e25c472fd972af1455f5739e41e8627c828
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
M code/q3_ui/ui_video.c
Log Message:
-----------
Restore setting r_colorbits in q3_ui
In 2007 in ioquake3 unified-sdl branch (revision 1144) setting
r_colorbits in q3_ui was removed but the Color Depth menu option was
still kept. Setting r_colorbits was not removed from the Team Arena UI.
In 2011 I removed the Color Depth menu option from q3_ui as it did not
change any cvars. Yesterday I restored the option not realizing this
and thinking that requesting 16-bit color depth worked.
Add setting r_colorbits back to q3_ui so Color Depth menu option works
again. I changed Color Depth options 'Default' to reset r_stencilbits
instead of 0 and '32 bit' to use r_stencilbits 8 instead of not changing
the value.
However I discovered r_colorbits 16 does not actually work on my system
(Debian Jessie x86_64 nvidia). ioquake3 was reporting the requested
value instead of the actual obtained value. Fixed in my previous commit.
Commit: dfb49e78b5d9bcb15f1b5105f4d1cc5564246781
https://github.com/ioquake/ioq3/commit/dfb49e78b5d9bcb15f1b5105f4d1cc5564246781
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-11 (Wed, 11 Apr 2018)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Make setting r_stencilbits more consistent in Team Arena UI
I changed Color Depth options 'Default' to reset r_stencilbits instead
of 0 and '32 bit' to use r_stencilbits 8 instead of not changing the
value. (This matches my q3_ui changes in the previous commit.)
Set r_stencilbits when changing graphics presets like when changing
Color Depth.
Commit: 3377f9981a5c9a245422d6a1531f66fceb333f77
https://github.com/ioquake/ioq3/commit/3377f9981a5c9a245422d6a1531f66fceb333f77
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-12 (Thu, 12 Apr 2018)
Changed paths:
M code/ui/ui_gameinfo.c
M code/ui/ui_local.h
M code/ui/ui_main.c
Log Message:
-----------
Fix map list in Team Arena start server menu after entering SP menu
In September 2017 I moved loading arenas.txt/*.arena files from entering
start server menu to at startup to fix running out of memory in Team Arena
UI after opening the start server menu several times.
However, Team Arena completely replaces the uiInfo.mapList array when
switching between single player and start server menus. So after my
change, entering single player and then entering start server would only
display single player maps. It caused SP endofgame menu to use MP map
list for replay/next map since arenas were loaded after gameinfo.txt.
Continue loading arena info at start up to avoid reallocating arena info
but move setting up uiInfo.mapList to when entering the start server
menu.
Commit: 4f8c7c2f2f2ea979518d2e116e48838df45e7ea6
https://github.com/ioquake/ioq3/commit/4f8c7c2f2f2ea979518d2e116e48838df45e7ea6
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M code/client/cl_avi.c
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_mix.c
M code/sdl/sdl_snd.c
Log Message:
-----------
Support SDL audio devices that require float32 samples.
Fixes missing audio when playing on Windows with SDL 2.0.7, which started
using WASAPI, which demands floating point audio.
Commit: 62acfb3348d800a97484be4833c6d4ac7437f2ec
https://github.com/ioquake/ioq3/commit/62acfb3348d800a97484be4833c6d4ac7437f2ec
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M code/sdl/sdl_snd.c
Log Message:
-----------
sdl_snd.c should just initialize SDL audio without checking SDL_WasInit().
In SDL2, the initialized subsystems are referenced counted, so it's safe to
initialize them twice, and it makes the SDL_QuitSubSystem during our shutdown
correctly decrement the count. Before (as a probably-harmless bug), it would
not increment the refcount if the subsystem was already initialized, causing
problems when it decremented it later.
Commit: 2f62394174bb31dff4f56eaf7d84158f4a8d3968
https://github.com/ioquake/ioq3/commit/2f62394174bb31dff4f56eaf7d84158f4a8d3968
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M code/sdl/sdl_snd.c
Log Message:
-----------
There's no need to SDL_PauseAudio(1) before calling SDL_CloseAudio().
Commit: 69f92daf084b5545f223ec000e62306b5a6d9700
https://github.com/ioquake/ioq3/commit/69f92daf084b5545f223ec000e62306b5a6d9700
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M code/client/snd_dma.c
M code/client/snd_local.h
M code/null/null_snddma.c
M code/sdl/sdl_snd.c
Log Message:
-----------
Added audio capture support to SDL backend.
This lets you speak through VoIP when not using OpenAL. Previously you could
listen but not speak.
Commit: 78c70d0afc383446e4163ad81b4f1af572a6eea9
https://github.com/ioquake/ioq3/commit/78c70d0afc383446e4163ad81b4f1af572a6eea9
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2018-04-13 (Fri, 13 Apr 2018)
Changed paths:
M code/sdl/sdl_snd.c
Log Message:
-----------
Use the SDL2 audio device interface instead of the legacy 1.2 API.
This is a little bit of future-proofing, but also gives us a little more
flexibility in general; now we can add in the cvars to open a specific
device, etc, that the OpenAL codepath does.
Commit: 8bd2c79109c4f15f1955b810e449217ecf2db9b2
https://github.com/ioquake/ioq3/commit/8bd2c79109c4f15f1955b810e449217ecf2db9b2
Author: Ryan C. Gordon <icculus at icculus.org>
Date: 2018-04-14 (Sat, 14 Apr 2018)
Changed paths:
M code/sdl/sdl_snd.c
Log Message:
-----------
Disable SDL audio capture until prebuilt SDL libraries are updated to 2.0.8.
Commit: 5bf60a95041bce7b1f42fdf1a4550b57bf83da47
https://github.com/ioquake/ioq3/commit/5bf60a95041bce7b1f42fdf1a4550b57bf83da47
Author: MAN-AT-ARMS <M4N4T4RMS at gmail.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M code/SDL2/include/SDL.h
M code/SDL2/include/SDL_assert.h
M code/SDL2/include/SDL_atomic.h
M code/SDL2/include/SDL_audio.h
M code/SDL2/include/SDL_bits.h
M code/SDL2/include/SDL_blendmode.h
M code/SDL2/include/SDL_clipboard.h
M code/SDL2/include/SDL_config.h
M code/SDL2/include/SDL_config.h.cmake
M code/SDL2/include/SDL_config.h.in
M code/SDL2/include/SDL_config_android.h
M code/SDL2/include/SDL_config_iphoneos.h
M code/SDL2/include/SDL_config_macosx.h
M code/SDL2/include/SDL_config_minimal.h
M code/SDL2/include/SDL_config_pandora.h
M code/SDL2/include/SDL_config_psp.h
M code/SDL2/include/SDL_config_windows.h
M code/SDL2/include/SDL_config_winrt.h
M code/SDL2/include/SDL_config_wiz.h
M code/SDL2/include/SDL_copying.h
M code/SDL2/include/SDL_cpuinfo.h
M code/SDL2/include/SDL_egl.h
M code/SDL2/include/SDL_endian.h
M code/SDL2/include/SDL_error.h
M code/SDL2/include/SDL_events.h
M code/SDL2/include/SDL_filesystem.h
M code/SDL2/include/SDL_gamecontroller.h
M code/SDL2/include/SDL_gesture.h
M code/SDL2/include/SDL_haptic.h
M code/SDL2/include/SDL_hints.h
M code/SDL2/include/SDL_joystick.h
M code/SDL2/include/SDL_keyboard.h
M code/SDL2/include/SDL_keycode.h
M code/SDL2/include/SDL_loadso.h
M code/SDL2/include/SDL_log.h
M code/SDL2/include/SDL_main.h
M code/SDL2/include/SDL_messagebox.h
M code/SDL2/include/SDL_mouse.h
M code/SDL2/include/SDL_mutex.h
M code/SDL2/include/SDL_name.h
M code/SDL2/include/SDL_opengl.h
M code/SDL2/include/SDL_opengles.h
M code/SDL2/include/SDL_opengles2.h
M code/SDL2/include/SDL_pixels.h
M code/SDL2/include/SDL_platform.h
M code/SDL2/include/SDL_power.h
M code/SDL2/include/SDL_quit.h
M code/SDL2/include/SDL_rect.h
M code/SDL2/include/SDL_render.h
M code/SDL2/include/SDL_revision.h
M code/SDL2/include/SDL_rwops.h
M code/SDL2/include/SDL_scancode.h
M code/SDL2/include/SDL_shape.h
M code/SDL2/include/SDL_stdinc.h
M code/SDL2/include/SDL_surface.h
M code/SDL2/include/SDL_system.h
M code/SDL2/include/SDL_syswm.h
M code/SDL2/include/SDL_test.h
M code/SDL2/include/SDL_test_assert.h
M code/SDL2/include/SDL_test_common.h
M code/SDL2/include/SDL_test_compare.h
M code/SDL2/include/SDL_test_crc32.h
M code/SDL2/include/SDL_test_font.h
M code/SDL2/include/SDL_test_fuzzer.h
M code/SDL2/include/SDL_test_harness.h
M code/SDL2/include/SDL_test_images.h
M code/SDL2/include/SDL_test_log.h
M code/SDL2/include/SDL_test_md5.h
A code/SDL2/include/SDL_test_memory.h
M code/SDL2/include/SDL_test_random.h
M code/SDL2/include/SDL_thread.h
M code/SDL2/include/SDL_timer.h
M code/SDL2/include/SDL_touch.h
M code/SDL2/include/SDL_types.h
M code/SDL2/include/SDL_version.h
M code/SDL2/include/SDL_video.h
A code/SDL2/include/SDL_vulkan.h
M code/SDL2/include/begin_code.h
M code/SDL2/include/close_code.h
M code/libs/macosx/libSDL2-2.0.0.dylib
M code/libs/macosx/libSDL2main.a
M code/libs/win32/SDL2.dll
R code/libs/win32/libSDL2.a
M code/libs/win32/libSDL2.dll.a
M code/libs/win32/libSDL2main.a
M code/libs/win64/SDL264.dll
R code/libs/win64/libSDL264.a
M code/libs/win64/libSDL264.dll.a
M code/libs/win64/libSDL264main.a
Log Message:
-----------
Update SDL2 to 2.0.8
Commit: 45af2594a0ea2c37a48eb9f92f9db4a56ea47318
https://github.com/ioquake/ioq3/commit/45af2594a0ea2c37a48eb9f92f9db4a56ea47318
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M Makefile
A code/SDL2/include-macppc/SDL.h
A code/SDL2/include-macppc/SDL_assert.h
A code/SDL2/include-macppc/SDL_atomic.h
A code/SDL2/include-macppc/SDL_audio.h
A code/SDL2/include-macppc/SDL_bits.h
A code/SDL2/include-macppc/SDL_blendmode.h
A code/SDL2/include-macppc/SDL_clipboard.h
A code/SDL2/include-macppc/SDL_config.h
A code/SDL2/include-macppc/SDL_config_android.h
A code/SDL2/include-macppc/SDL_config_iphoneos.h
A code/SDL2/include-macppc/SDL_config_macosx.h
A code/SDL2/include-macppc/SDL_config_minimal.h
A code/SDL2/include-macppc/SDL_config_pandora.h
A code/SDL2/include-macppc/SDL_config_psp.h
A code/SDL2/include-macppc/SDL_config_windows.h
A code/SDL2/include-macppc/SDL_config_wiz.h
A code/SDL2/include-macppc/SDL_copying.h
A code/SDL2/include-macppc/SDL_cpuinfo.h
A code/SDL2/include-macppc/SDL_endian.h
A code/SDL2/include-macppc/SDL_error.h
A code/SDL2/include-macppc/SDL_events.h
A code/SDL2/include-macppc/SDL_filesystem.h
A code/SDL2/include-macppc/SDL_gamecontroller.h
A code/SDL2/include-macppc/SDL_gesture.h
A code/SDL2/include-macppc/SDL_haptic.h
A code/SDL2/include-macppc/SDL_hints.h
A code/SDL2/include-macppc/SDL_joystick.h
A code/SDL2/include-macppc/SDL_keyboard.h
A code/SDL2/include-macppc/SDL_keycode.h
A code/SDL2/include-macppc/SDL_loadso.h
A code/SDL2/include-macppc/SDL_log.h
A code/SDL2/include-macppc/SDL_main.h
A code/SDL2/include-macppc/SDL_messagebox.h
A code/SDL2/include-macppc/SDL_mouse.h
A code/SDL2/include-macppc/SDL_mutex.h
A code/SDL2/include-macppc/SDL_name.h
A code/SDL2/include-macppc/SDL_opengl.h
A code/SDL2/include-macppc/SDL_opengles.h
A code/SDL2/include-macppc/SDL_opengles2.h
A code/SDL2/include-macppc/SDL_pixels.h
A code/SDL2/include-macppc/SDL_platform.h
A code/SDL2/include-macppc/SDL_power.h
A code/SDL2/include-macppc/SDL_quit.h
A code/SDL2/include-macppc/SDL_rect.h
A code/SDL2/include-macppc/SDL_render.h
A code/SDL2/include-macppc/SDL_revision.h
A code/SDL2/include-macppc/SDL_rwops.h
A code/SDL2/include-macppc/SDL_scancode.h
A code/SDL2/include-macppc/SDL_shape.h
A code/SDL2/include-macppc/SDL_stdinc.h
A code/SDL2/include-macppc/SDL_surface.h
A code/SDL2/include-macppc/SDL_system.h
A code/SDL2/include-macppc/SDL_syswm.h
A code/SDL2/include-macppc/SDL_test.h
A code/SDL2/include-macppc/SDL_test_assert.h
A code/SDL2/include-macppc/SDL_test_common.h
A code/SDL2/include-macppc/SDL_test_compare.h
A code/SDL2/include-macppc/SDL_test_crc32.h
A code/SDL2/include-macppc/SDL_test_font.h
A code/SDL2/include-macppc/SDL_test_fuzzer.h
A code/SDL2/include-macppc/SDL_test_harness.h
A code/SDL2/include-macppc/SDL_test_images.h
A code/SDL2/include-macppc/SDL_test_log.h
A code/SDL2/include-macppc/SDL_test_md5.h
A code/SDL2/include-macppc/SDL_test_random.h
A code/SDL2/include-macppc/SDL_thread.h
A code/SDL2/include-macppc/SDL_timer.h
A code/SDL2/include-macppc/SDL_touch.h
A code/SDL2/include-macppc/SDL_types.h
A code/SDL2/include-macppc/SDL_version.h
A code/SDL2/include-macppc/SDL_video.h
A code/SDL2/include-macppc/begin_code.h
A code/SDL2/include-macppc/close_code.h
Log Message:
-----------
Add SDL 2.0.1 headers for macOS PPC
code/libs/macosx/libSDL2-2.0.0.dylib has 2.0.8 for x86 and x86_64 and
2.0.1 for PPC. Add 2.0.1 headers for PPC with modifed SDL_platform.h to
allow compiling using macOS 10.5 SDK. Using separate headers allows the
engine to check the SDL version for enabling newer SDL features.
Commit: 92935df37b10f7b7f8ba828085e0cff6e6d95a69
https://github.com/ioquake/ioq3/commit/92935df37b10f7b7f8ba828085e0cff6e6d95a69
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M code/sdl/sdl_snd.c
M code/sys/sys_local.h
Log Message:
-----------
Enable SDL audio capture for SDL 2.0.5 and newer
The version check is required for supporting macOS PPC with SDL 2.0.1
and Travis-CI (Ubuntu Trusty) with SDL 2.0.2.
The client now requires SDL 2.0.5 runtime if compiled against SDL 2.0.5
or newer.
Commit: 9a0ee67e04c16494321ed1d0736c2015f9910dcc
https://github.com/ioquake/ioq3/commit/9a0ee67e04c16494321ed1d0736c2015f9910dcc
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M code/SDL2/include/SDL_platform.h
M make-macosx-app.sh
M make-macosx-ub.sh
M make-macosx.sh
Log Message:
-----------
Make macOS Universal Bundle target 10.6 for x86 and x86_64
SDL 2.0.5 dropped support for macOS 10.5 so target 10.6 instead. The
PPC build uses SDL 2.0.1 so it still targets 10.5. macOS 10.5 (x86,
x86_64) should automatically run the PPC build using Rosetta.
Revert MAN-AT-ARMS' change to SDL 2.0.8 SDL_platform.h that allowed
targeting macOS 10.5 for the sake of PPC. It also incorrectly allowed
x86 and x86_64 to target 10.5 as well. (Also macOS PPC uses separate
headers now.)
Commit: e9e11f160501e2dbd60351968a496e9c4bed5e6d
https://github.com/ioquake/ioq3/commit/e9e11f160501e2dbd60351968a496e9c4bed5e6d
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M code/botlib/be_ai_goal.c
Log Message:
-----------
Fix possible bot goal state NULL pointer dereference
Commit: a82a99f68dfb740d752e422559859b054ffe1cfa
https://github.com/ioquake/ioq3/commit/a82a99f68dfb740d752e422559859b054ffe1cfa
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M code/botlib/be_ai_goal.c
Log Message:
-----------
Fix uninitialized bot_goal_t fields
Commit: 05758d52f428696dd6e2d508a7a5f480601de8bc
https://github.com/ioquake/ioq3/commit/05758d52f428696dd6e2d508a7a5f480601de8bc
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M code/qcommon/cmd.c
Log Message:
-----------
Remove unnecessary NULL pointer check in Cmd_RemoveCommand
Commit: 7ad05ccf2d8bc4638151489e1da4d4d2ab1168fb
https://github.com/ioquake/ioq3/commit/7ad05ccf2d8bc4638151489e1da4d4d2ab1168fb
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M code/q3_ui/ui_atoms.c
Log Message:
-----------
Make UI_DrawProportionalString handle NULL string
This makes the function consistent with UI_DrawString.
Commit: 3bc3fa1b3ba0e0ab52723e4d72d068b475dc3c29
https://github.com/ioquake/ioq3/commit/3bc3fa1b3ba0e0ab52723e4d72d068b475dc3c29
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M Makefile
Log Message:
-----------
Fix compiling against macOS system OpenAL and SDL2 frameworks
Commit: 9b2df260247c1ac4a88456473c1151f1600f75dd
https://github.com/ioquake/ioq3/commit/9b2df260247c1ac4a88456473c1151f1600f75dd
Author: IR4T4 <gutzu at gmx.ch>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M code/game/g_combat.c
Log Message:
-----------
Fix array index in CanDamage() function - discovered by MARTY
The wrong array element was accessed. However the correct element is the
same value so fixing it does not affect gameplay.
Commit: 1caf1fb87504cac84757d7d86d2a2a5be042181c
https://github.com/ioquake/ioq3/commit/1caf1fb87504cac84757d7d86d2a2a5be042181c
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M Makefile
Log Message:
-----------
Fix compiling Makefile (broke in macOS frameworks commit)
Commit: 45f8512f8eff99dd7e92e3ab4440d250a7de5dbf
https://github.com/ioquake/ioq3/commit/45f8512f8eff99dd7e92e3ab4440d250a7de5dbf
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-04-26 (Thu, 26 Apr 2018)
Changed paths:
M code/ui/ui_shared.c
Log Message:
-----------
Fix clearing keys for control in Team Arena UI
When a control is selected for binding a key, pressing backspace would
clear the displayed keys in the menu but not actually unbind the keys.
Commit: f3f29e96707fca239330db71d46440582aaefc1f
https://github.com/ioquake/ioq3/commit/f3f29e96707fca239330db71d46440582aaefc1f
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-01 (Tue, 01 May 2018)
Changed paths:
M code/client/snd_main.c
Log Message:
-----------
Make s_useOpenAL be CVAR_LATCH
After changing s_useOpenAL the sound needs to be restarted (snd_restart)
for it to take affect.
Commit: 51743bbb0107fa2ef611fbbed2a4f2e56cd644d5
https://github.com/ioquake/ioq3/commit/51743bbb0107fa2ef611fbbed2a4f2e56cd644d5
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-01 (Tue, 01 May 2018)
Changed paths:
M code/game/g_active.c
Log Message:
-----------
Improvements for dedicated camera followers (team follow1/2)
Switching to dedicated camera follower with no possible players to
follow would spawn at the intermission point and display "connection
interrupted" HUD message. Pmove() was not run for the client so
ps.commandTime was too far behind. I made it so that dedicated camera
followers and scoreboard run Pmove() but cannot move (PM_FREEZE).
When all players possible to follow leave, the dedicated camera follower
would continue to display the old player state of the player they were
following (along with "connection interrupted" HUD message). Unlike the
regular case of a spectator following a specific player, dedicated
camera followers did not reset their player state to the intermission
point after the followed player was no longer valid.
Now a client can be set as 'team follow1' to automatically switch
between displaying the intermission point and following a player when
possible.
Commit: da861ff3a2936fc03ed936f211d287df24aa00af
https://github.com/ioquake/ioq3/commit/da861ff3a2936fc03ed936f211d287df24aa00af
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-03 (Thu, 03 May 2018)
Changed paths:
M code/qcommon/files.c
Log Message:
-----------
Fix not closing description.txt and fix path seperator
0 length description.txt files were not closed.
Commit: 10abac8fa03e8a019dbe3ce8d1de544f1a25102a
https://github.com/ioquake/ioq3/commit/10abac8fa03e8a019dbe3ce8d1de544f1a25102a
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-06 (Sun, 06 May 2018)
Changed paths:
M code/ui/ui_main.c
Log Message:
-----------
Fix duplicate bots displayed in Team Arena ingame add bot menu
The key handler allowed going 2 beyond the end of the bot list and the
display function clamped to 0 causing the first bot to be shown 3 times.
Attempting to add the bot in gametypes < GT_TEAM would fallback to
Sarge in UI_GetBotNameByNumber() (who isn't the first bot) and gametypes
>= GT_TEAM would access characterList past known values (typically NULL
but if teaminfo.txt contained 63 characters it would access out of
bounds memory).
Commit: 42d2fb908c3e16deaa77b1060b3cded044e75051
https://github.com/ioquake/ioq3/commit/42d2fb908c3e16deaa77b1060b3cded044e75051
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-11 (Fri, 11 May 2018)
Changed paths:
M code/renderergl2/tr_shader.c
Log Message:
-----------
OpenGL2: Fix parsing specularScale in shaders
Fix specularScale <metallic> <smoothness> with r_pbr 1 which has been
broken since r_pbr was implemented in 2016.
Fix specularScale <r> <g> <b> <gloss> setting b to gloss and leaving
gloss as 0 since it was implemented in 2014.
Commit: 2326a060b97e84f41d90dd966a0b91b46f03632d
https://github.com/ioquake/ioq3/commit/2326a060b97e84f41d90dd966a0b91b46f03632d
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-12 (Sat, 12 May 2018)
Changed paths:
M code/sdl/sdl_snd.c
Log Message:
-----------
Don't allow SDL audio capture using pulseaudio
When you start recording using SDL pulseaudio driver the client sends
all audio captured while not recording. 240 milliseconds of audio is
sent each frame until the capture buffer is empty. This is a problem for
privacy and causes confusing to debug VoIP playback issues on other
clients connected to server and when playing back demos.
Commit: 5909b9a1cf759ce1cdb1f7492e91fc0f0c0c48c4
https://github.com/ioquake/ioq3/commit/5909b9a1cf759ce1cdb1f7492e91fc0f0c0c48c4
Author: Simon McVittie <smcv at debian.org>
Date: 2018-05-12 (Sat, 12 May 2018)
Changed paths:
M Makefile
A code/client/snd_altivec.c
M code/client/snd_local.h
M code/client/snd_mix.c
A code/renderergl1/tr_altivec.c
M code/renderergl1/tr_local.h
M code/renderergl1/tr_shade.c
M code/renderergl1/tr_shade_calc.c
M code/renderergl1/tr_surface.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_shade_calc.c
M code/renderergl2/tr_surface.c
Log Message:
-----------
Isolate the Altivec code so non-Altivec PPC targets can use the same binary.
Moved all the code using Altivec intrinsics to separate files. This
means we can optionally use GCC's -maltivec on just these files, which
are chosen at runtime if the CPU supports Altivec, and compile the rest
without it, making a single binary that has Altivec optimizations but
can still work on G3.
Unlike SSE and similar extensions on x86, there does not seem to be
a way to enable conditional, targeted use of Altivec based on runtime
detection (which is what ioquake3 wants to do) without also giving the
compiler permission to use Altivec in code generation; so to not crash
on CPUs that do not implement Altivec, we'll have to turn it off
altogether, except in translation units that are only entered when
runtime Altivec detection is successful.
This has been tested on Linux PPC (on an Altivec-enabled CPU),
but we may need further work after testing trickles out to other
PowerPC devices and ancient Mac OS X builds.
I did a little work on this patch, but the majority of the effort belongs
to Simon McVittie (thanks!).
Commit: ffd9ce19025f34d887f2f77f49c29ac7166e3ed2
https://github.com/ioquake/ioq3/commit/ffd9ce19025f34d887f2f77f49c29ac7166e3ed2
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-12 (Sat, 12 May 2018)
Changed paths:
M Makefile
Log Message:
-----------
Limit -maltivec to specific source files on OpenBSD too (untested)
Commit: f4db711024fc60cf4f2df9d79f728a47814e3064
https://github.com/ioquake/ioq3/commit/f4db711024fc60cf4f2df9d79f728a47814e3064
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-12 (Sat, 12 May 2018)
Changed paths:
M Makefile
Log Message:
-----------
Use SDL 2.0.1 headers for macOS ppc64
The libSDL2-2.0.0.dylib in repo doesn't support ppc64 though.
Based on patch by MAN-AT-ARMS.
Commit: 60a3112e4593ea04ca96d1b9476296ce0fb56ee2
https://github.com/ioquake/ioq3/commit/60a3112e4593ea04ca96d1b9476296ce0fb56ee2
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M code/cgame/cg_newdraw.c
Log Message:
-----------
Fix console offset while Team Arena voiceMenu is open
Fix console text being on top of the Tema Arena voice chat head in
screen resolutions higher than 640x480.
Commit: c0c45d325df8abeec7239ba600f6b23de1848d9c
https://github.com/ioquake/ioq3/commit/c0c45d325df8abeec7239ba600f6b23de1848d9c
Author: SmileTheory <SmileTheory at gmail.com>
Date: 2018-05-14 (Mon, 14 May 2018)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
Log Message:
-----------
OpenGL2: Readd r_deluxeSpecular.
https://github.com/ioquake/ioq3/issues/369
Commit: 4fa93fbfd4623fb83e39e93d2d244791e69a3281
https://github.com/ioquake/ioq3/commit/4fa93fbfd4623fb83e39e93d2d244791e69a3281
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-22 (Tue, 22 May 2018)
Changed paths:
M code/server/sv_init.c
Log Message:
-----------
Fix client kicked as unpure when missing the latest cgame/ui pk3s
In 2013 ioquake3 stopped referencing the pk3 file that qagame.qvm was
loaded from. This had the unintended side affect of causing
non-dedicated pure servers to no longer reference a pk3 that only
contains the three QVM files.
Non-dedicated pure servers did not reference the pk3 containing the
latest cgame.qvm so if client did not have the pk3 file they were kicked
as unpure instead of the client trying to download the pk3 file.
Also make server touch ui.qvm since it's required to pass pure check and
may be separate from cgame.qvm.
Commit: 77de5019b9f3a0bededa6893c1a2b0c975d26a5b
https://github.com/ioquake/ioq3/commit/77de5019b9f3a0bededa6893c1a2b0c975d26a5b
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Don't create multiple windows when GL context creation fails
Commit: ce1d5406d5633d505efed2f0c57e859b51ec326d
https://github.com/ioquake/ioq3/commit/ce1d5406d5633d505efed2f0c57e859b51ec326d
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-05-28 (Mon, 28 May 2018)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Require OpenGL 1.2 for GL_CLAMP_TO_EDGE
Commit: 466952b3205ffa99e8a660c6ca154d9bbecde3c5
https://github.com/ioquake/ioq3/commit/466952b3205ffa99e8a660c6ca154d9bbecde3c5
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-06-03 (Sun, 03 Jun 2018)
Changed paths:
M misc/setup/preuninstall.sh
Log Message:
-----------
Fix Linux uninstaller requiring Bash
Linux loki-setup uninstaller is failing on distros that have /bin/sh
linked to Dash instead of Bash. Use standard shell method for
redirecting stdout and stderr instead of a Bash specific method.
Commit: 1b1d0c55f6cb52b964548fff3a01fa1bb94e54e9
https://github.com/ioquake/ioq3/commit/1b1d0c55f6cb52b964548fff3a01fa1bb94e54e9
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-06-03 (Sun, 03 Jun 2018)
Changed paths:
M misc/setup/preuninstall.sh
Log Message:
-----------
Fix Linux uninstaller redirecting stderr to stdout in preuninstall.sh
Last commit accidently made stderr redirect to stdout tty instead of
/dev/null.
Reported by @illwieckz.
Commit: 38a2f4d9384d8b58996377804ee4c65b495b47ed
https://github.com/ioquake/ioq3/commit/38a2f4d9384d8b58996377804ee4c65b495b47ed
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-06-10 (Sun, 10 Jun 2018)
Changed paths:
M code/sys/sys_main.c
Log Message:
-----------
Fix in_restart causing fatal error while video is shutdown
Connecting to a server running a different fs_game and using a
autoexec.cfg containing in_restart would hit a fatal error in IN_Init().
IN_Init called before SDL_Init( SDL_INIT_VIDEO )
Reported by smokey2k on the ioquake3 forum.
Commit: fb4b206709a7add798d07d8f2526052f153931ba
https://github.com/ioquake/ioq3/commit/fb4b206709a7add798d07d8f2526052f153931ba
Author: Simon McVittie <smcv at debian.org>
Date: 2018-06-12 (Tue, 12 Jun 2018)
Changed paths:
M Makefile
Log Message:
-----------
Allow pkg-config binary to be overridden with PKG_CONFIG
This is one of the de facto standard interfaces used in Linux
distributions for cross-compilation (alongside overriding CC and
similar variables), and in particular is used in Debian and its
derivatives.
Signed-off-by: Simon McVittie <smcv at debian.org>
Commit: 809a7765b25a6030dbf42ce7a728c28bfed2e991
https://github.com/ioquake/ioq3/commit/809a7765b25a6030dbf42ce7a728c28bfed2e991
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-06-24 (Sun, 24 Jun 2018)
Changed paths:
M code/cgame/cg_view.c
Log Message:
-----------
Make testgun command without argument disable test gun model
Commit: c74b9a44526bae1f1cfca1dcbc9b19e7bebc332a
https://github.com/ioquake/ioq3/commit/c74b9a44526bae1f1cfca1dcbc9b19e7bebc332a
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M code/renderergl1/tr_init.c
M code/renderergl2/tr_init.c
Log Message:
-----------
Remove unused renderer_buffer variable
Commit: bead4aa8c7fe80b99b0f6ef2c8b1af0eaedbb9ae
https://github.com/ioquake/ioq3/commit/bead4aa8c7fe80b99b0f6ef2c8b1af0eaedbb9ae
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M code/renderergl1/tr_init.c
M code/renderergl2/tr_init.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
Fix renderer not clearing some GL extension variables at vid_restart
If renderer is compiled into client (USE_RENDERER_DLOPEN=0) and after
start up set r_allowExtension to 0 and run vid_restart, some extension
were still used.
Commit: 476134f5a68dae222526930fe88e3550e15bbf34
https://github.com/ioquake/ioq3/commit/476134f5a68dae222526930fe88e3550e15bbf34
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M code/renderergl1/tr_image.c
M code/renderergl2/tr_image.c
Log Message:
-----------
Don't upload 8 bit grayscale images as 16 bit luminance
Using more color bits than the source image provides shouldn't improve
the quality.
Commit: 255c33b36762be72e9bcc73a9d7d3fc508ea0e9a
https://github.com/ioquake/ioq3/commit/255c33b36762be72e9bcc73a9d7d3fc508ea0e9a
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M code/renderergl1/tr_backend.c
Log Message:
-----------
OpenGL1: Use RE_UploadCinematic() instead of duplicate code
Already done in opengl2 renderer.
Commit: 7391215bd4d1228b9887fab4b181d6f881d12574
https://github.com/ioquake/ioq3/commit/7391215bd4d1228b9887fab4b181d6f881d12574
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M code/renderercommon/qgl.h
M code/renderergl1/tr_local.h
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shadows.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
Don't load non-core GL functions for OpenGL 3.2 core context
Also declare the GL functions in tr_local.h so there is compile error
for non-core GL functions instead of SEGFAULT from dereferencing a NULL
pointer.
Disable the non-functional stencil shadow code that hasn't been updated
to use OpenGL 3.2 core compatible drawing.
Commit: d861a4f42753b632e5a6f4d07e69d1ec319e5164
https://github.com/ioquake/ioq3/commit/d861a4f42753b632e5a6f4d07e69d1ec319e5164
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M code/renderercommon/qgl.h
M code/renderercommon/tr_common.h
M code/renderergl1/tr_init.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/sdl/sdl_glimp.c
Log Message:
-----------
Load OpenGL ES 2.0 function procs
Load functions procs supported by OpenGL ES 2.0, though there is not a
compatible renderer yet. Change argument for GLimp_Init from coreContext
to fixedFunction.
Commit: 658165cfbb997a83315780be6913a04f371b42ee
https://github.com/ioquake/ioq3/commit/658165cfbb997a83315780be6913a04f371b42ee
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M code/renderergl2/tr_init.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
Don't check fixed function GL extensions when using shader pipeline
GL_TEXTURE_UNITS_ARB is not part of OpenGL ES 2 API and sets GL error.
It's not part of OpenGL 3.2 core profile either.
Commit: 14cc4cc6cb18b78c5cc7ea43a2836a71788a49d3
https://github.com/ioquake/ioq3/commit/14cc4cc6cb18b78c5cc7ea43a2836a71788a49d3
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M code/renderergl2/tr_local.h
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Fix world VAO cache drawing when glIndex_t is unsigned short
OpenGL ES is only required to support unsigned short for element buffer
values.
R_DrawElements() firstIndex argument was glIndex_t which caused element
indexes to wrap around to 0 when glIndex_t is an unsigned short.
(glIndex_t is an index into the vertexes buffer, not element buffer.)
Change it to 'int' like tess.firstIndex which is passed to
R_DrawElements().
World VAO cache buffer size allowed storing more vertexes than unsigned
short glIndex_t could reference. This resulted in the vertex indexes in
the element buffer wrapping around to 0.
Commit: 39e2113c73b8147e97a56168be38091c8f1a3f7f
https://github.com/ioquake/ioq3/commit/39e2113c73b8147e97a56168be38091c8f1a3f7f
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-20 (Fri, 20 Jul 2018)
Changed paths:
M code/renderergl2/glsl/calclevels4x_fp.glsl
M code/renderergl2/glsl/ssao_fp.glsl
M code/renderergl2/tr_backend.c
M code/renderergl2/tr_cmds.c
M code/renderergl2/tr_dsa.c
M code/renderergl2/tr_extensions.c
M code/renderergl2/tr_flares.c
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_scene.c
M code/renderergl2/tr_shadows.c
M code/renderergl2/tr_vbo.c
Log Message:
-----------
OpenGL2: Misc fixes and cleanup
Fix two constants in GLSL shaders. Remove f suffix from float and fix
int to float assignment. They were causing shader compile errors in
OpenGL ES 2 context.
Remove disabling clip plane. Clip plane is unused and never enabled in
the opengl2 renderer. Remove disabling it to avoid causing a GL error
when using OpenGL 3.2 core profile or OpenGL ES.
Make VAO cache vertex stride be size of srfVert_t since that is what
is uploaded to the GPU. No behavior change. There is a disabled debug
id in srfVert_t though which if enabled changes srfVert_t size.
Commit: 6c3d92133ddcc0b91f1e24dec1fbbfddd9dd4d45
https://github.com/ioquake/ioq3/commit/6c3d92133ddcc0b91f1e24dec1fbbfddd9dd4d45
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-27 (Fri, 27 Jul 2018)
Changed paths:
M code/renderergl1/tr_model_iqm.c
M code/renderergl2/tr_model_iqm.c
Log Message:
-----------
Fix IQM root joint backlerp when joint number is more than 0
Backlerp for root joint (joint with no parent) was always applied to
joint 0. This is an issue when a model has multiple root joints.
Commit: fdc08e860ea400bc71e1aeeae7094b3968f0891c
https://github.com/ioquake/ioq3/commit/fdc08e860ea400bc71e1aeeae7094b3968f0891c
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-27 (Fri, 27 Jul 2018)
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:
-----------
Improve IQM loading
- Only allocate memory for vertex arrays that are present in the IQM
file and are actually used (may not have colors or blend index/weights,
don't load tangents in opengl1). (Colors is fixed to next commit.)
- Explicitly handle loading IQM files without meshes (bones only).
- Better IQM validation. Header data offset 0 mean data is not present
in file. Check if required vertex arrays are present.
This involved a lot of white space changes and moving code around.
Commit: cccd283be84935c46d473edf0a667efa5707303a
https://github.com/ioquake/ioq3/commit/cccd283be84935c46d473edf0a667efa5707303a
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-27 (Fri, 27 Jul 2018)
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:
-----------
Improve IQM CPU vertex skinning performance
Only calculate vertex blend matrix for each unique bone indexes/weights
combination once per-surface instead of recalculating for each vertex.
For best performance the model surfaces needs to use few vertex bone
indexes and weights combinations.
Unroll loops so GCC better optimizes them.
In my tests drawing animated IQM may take 50% as long in opengl1 and
70% as long in opengl2. It will vary by model though and might not
help much at all.
Made unanimated IQM models skip matrix math altogether.
Commit: 11337c9fa2fa45371182603863164a9186ff2b9e
https://github.com/ioquake/ioq3/commit/11337c9fa2fa45371182603863164a9186ff2b9e
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-27 (Fri, 27 Jul 2018)
Changed paths:
M code/renderergl2/glsl/fogpass_vp.glsl
M code/renderergl2/glsl/generic_vp.glsl
M code/renderergl2/glsl/lightall_vp.glsl
M code/renderergl2/glsl/shadowfill_vp.glsl
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M code/renderergl2/tr_model_iqm.c
M code/renderergl2/tr_shade.c
M code/renderergl2/tr_surface.c
Log Message:
-----------
OpenGL2: Add GPU vertex skinning for IQM models
Using GPU vertex skinning is significantly faster than CPU vertex
skinning. Especially since OpenGL2 has to run R_VaoPackNormal() and
R_VaoPackTangent() each vertex each frame which causes CPU vertex
skinning to be significantly slower than OpenGL1 renderer.
Commit: 1994801e1c17a2a7c50b833e9eab487af1637738
https://github.com/ioquake/ioq3/commit/1994801e1c17a2a7c50b833e9eab487af1637738
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-07-31 (Tue, 31 Jul 2018)
Changed paths:
M code/renderergl1/tr_model_iqm.c
M code/renderergl2/tr_model_iqm.c
Log Message:
-----------
Fix axis returned by IQM's LerpTag
The axis returned for IQM tag was the animation's joint rotation without
the base frame joint rotation. It only worked correct for models that
did not rotate the base frame joints.
Commit: c7ebe82131db2c94d01c87803df588b367cd29d3
https://github.com/ioquake/ioq3/commit/c7ebe82131db2c94d01c87803df588b367cd29d3
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-08-02 (Thu, 02 Aug 2018)
Changed paths:
M code/renderergl1/tr_model_iqm.c
M code/renderergl2/tr_model_iqm.c
Log Message:
-----------
Calculate bounds for unanimated IQM models
Bounds are optional for animated IQM models but are not possible to
include with unanimated models (seems intended for use with separate
model containing animations and bounds). Calculating bounds for
unanimated IQM models fixes culling and head model on HUD which
calculates position from model bounds.
Commit: 29db64070aa0bae49953bddbedbed5e317af48ba
https://github.com/ioquake/ioq3/commit/29db64070aa0bae49953bddbedbed5e317af48ba
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-08-28 (Tue, 28 Aug 2018)
Changed paths:
M code/q3_ui/ui_servers2.c
Log Message:
-----------
Fix loading favorites as initial source in server browser
When I added UIAS_GLOBAL0 in 2017 I missed changing ui_browserMaster
range clamp from 6 to 7.
Reported by cdev-tux.
Commit: e4208cf5a7abf3e55ace2a460e8fd2f24135b739
https://github.com/ioquake/ioq3/commit/e4208cf5a7abf3e55ace2a460e8fd2f24135b739
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-09-12 (Wed, 12 Sep 2018)
Changed paths:
M code/game/ai_dmq3.c
Log Message:
-----------
Improve finding obelisk entitynum for bot AI
BotSetEntityNumForGoal() was checking all entities that are not
team_redobelisk (which is the obelisk visual entity) to find the
untitled obelisk collision entity. This may fail in rare cases where
there is an another entity within 10 units of the obelisk origin.
Failing to find the correct entity may cause bots to not attack the
obelisk.
Instead add BotSetEntityNumForGoalWithActivator() for looking for the
obelisk collision entity by activator classname (team_redobelisk) which
should be less likely to find the wrong entity.
This doesn't affect official Team Arena maps (unknown if it affects any
others).
Reversed strcmp check was reported by Thomas Köppe.
Commit: 812a3dbfa5f561af135675a28e20acdaec9dacd4
https://github.com/ioquake/ioq3/commit/812a3dbfa5f561af135675a28e20acdaec9dacd4
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-09-13 (Thu, 13 Sep 2018)
Changed paths:
M code/client/snd_dma.c
M code/client/snd_mix.c
M code/sdl/sdl_snd.c
Log Message:
-----------
Fix SDL audio playback with surround sound
If user has surround sound enabled, ioq3 would not play any sound.
Fix painting sound buffer for 4/5.1 audio channels. Extra channels
currently play no audio.
Commit: 33a899d6dd02618aca8c4d13c5f4040f3e5c2ee2
https://github.com/ioquake/ioq3/commit/33a899d6dd02618aca8c4d13c5f4040f3e5c2ee2
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-09-15 (Sat, 15 Sep 2018)
Changed paths:
M code/cgame/cg_ents.c
Log Message:
-----------
Fix predicting entity origin on rotating mover
Based on G_TryPushingEntity() in code/game/g_mover.c.
Commit: aab1d92b13c4bd67ea8324d9cf39a6d254a98c7c
https://github.com/ioquake/ioq3/commit/aab1d92b13c4bd67ea8324d9cf39a6d254a98c7c
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-09-30 (Sun, 30 Sep 2018)
Changed paths:
M code/client/cl_keys.c
Log Message:
-----------
Allow binds to use hex values for all key codes
Commit: 93dd14c9fb7784bba73cb6f175f883ecf62101c9
https://github.com/ioquake/ioq3/commit/93dd14c9fb7784bba73cb6f175f883ecf62101c9
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-09-30 (Sun, 30 Sep 2018)
Changed paths:
M code/sdl/sdl_snd.c
Log Message:
-----------
Disable pulseaudio capture regardless of SDL version
SDL changed version to 2.0.9 but the pulseaudio capture bug isn't fixed
yet. Remove my version check.
Commit: 58b0fb07cd61406bfce231c0d467d5b765ac7b30
https://github.com/ioquake/ioq3/commit/58b0fb07cd61406bfce231c0d467d5b765ac7b30
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-10-01 (Mon, 01 Oct 2018)
Changed paths:
M code/client/snd_dma.c
M code/client/snd_local.h
M code/client/snd_mix.c
M code/sdl/sdl_snd.c
Log Message:
-----------
Fix SDL audio playback with 16-bit stereo sound
My commit last month "Fix SDL audio playback with surround sound" broke
16-bit stereo sound. S_TransferStereo16() still assumed that dma.samples
was a power of two. I also cleaned up code related to the previously
mentioned commit.
Commit: 0cf10d2b775a2fb0d908d975349325e23db26019
https://github.com/ioquake/ioq3/commit/0cf10d2b775a2fb0d908d975349325e23db26019
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-10-01 (Mon, 01 Oct 2018)
Changed paths:
M code/client/snd_dma.c
Log Message:
-----------
Make s_info command display channels instead of stereo
channels-1 was displayed as '# stereo', affectively a boolean for
mono or stereo. However '3 stereo' for quad surround sound doesn't
make sense.
Commit: 302f12b8f63b7bc7c664d30eef83f563c356b407
https://github.com/ioquake/ioq3/commit/302f12b8f63b7bc7c664d30eef83f563c356b407
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-10-01 (Mon, 01 Oct 2018)
Changed paths:
M Makefile
Log Message:
-----------
Don't use host pkg-config when cross-compiling
Fix cross-compiling using mingw-w64 on Ubuntu 18.04.
pkg-config --cflags libcurl is now pulling in a Linux include directory
which breaks compiling.
Commit: 09166ba05e46503d7c7cf26c65f10d2cc5108334
https://github.com/ioquake/ioq3/commit/09166ba05e46503d7c7cf26c65f10d2cc5108334
Author: Zack Middleton <zack at cloemail.com>
Date: 2018-10-17 (Wed, 17 Oct 2018)
Changed paths:
M code/cgame/cg_newdraw.c
Log Message:
-----------
Make Team Arena prevTeamMember command loop around player list
Team Arena HUD's team member info box can be cycled through using
nextTeamMember and prevTeamMember commands. nextTeamMember command loops
around when end of list is reached but prevTeamMember command got stuck
at last entry in list (team overview).
Commit: a6df505d591483d1813ff844319930b9171f7162
https://github.com/ioquake/ioq3/commit/a6df505d591483d1813ff844319930b9171f7162
Author: kungfooman <lama12345 at gmail.com>
Date: 2018-12-14 (Fri, 14 Dec 2018)
Changed paths:
M code/qcommon/q_shared.c
M code/qcommon/q_shared.h
Log Message:
-----------
Prevent Q_IsColorString from asserting on negative ascii chars
Commit: b0d2b141e702aafc3dcf77a026e12757f00e45ed
https://github.com/ioquake/ioq3/commit/b0d2b141e702aafc3dcf77a026e12757f00e45ed
Author: kungfooman <lama12345 at gmail.com>
Date: 2018-12-14 (Fri, 14 Dec 2018)
Changed paths:
A misc/msvc12/.gitignore
Log Message:
-----------
Add .gitignore for misc/msvc12
Commit: e5da13f14635b6accc5eefd6986de03d2cff9662
https://github.com/ioquake/ioq3/commit/e5da13f14635b6accc5eefd6986de03d2cff9662
Author: James Canete <SmileTheory at gmail.com>
Date: 2018-12-21 (Fri, 21 Dec 2018)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_glsl.c
Log Message:
-----------
OpenGL2: r_cubemapping 2 for box cubemap parallax.
Commit: d068e1dce174d2631d2d760d1d729a9d1d4151b8
https://github.com/ioquake/ioq3/commit/d068e1dce174d2631d2d760d1d729a9d1d4151b8
Author: James Canete <SmileTheory at gmail.com>
Date: 2019-02-06 (Wed, 06 Feb 2019)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
M code/renderergl2/tr_glsl.c
M code/renderergl2/tr_init.c
M code/renderergl2/tr_local.h
M opengl2-readme.md
Log Message:
-----------
Add r_parallaxMapShadows.
Commit: 44b18d72ac321668d79c8dac35ba07f2ac29e408
https://github.com/ioquake/ioq3/commit/44b18d72ac321668d79c8dac35ba07f2ac29e408
Author: Ane-Jouke Schat <ajschat at gmail.com>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
M code/client/cl_main.c
Log Message:
-----------
Fix PRINT_ERROR print level missing from CL_RefPrintf
It's used for one message in the OpenGL2 renderer.
Commit: 9b4dcc809e7ed4ed3f36ab82d811ff61bb254afc
https://github.com/ioquake/ioq3/commit/9b4dcc809e7ed4ed3f36ab82d811ff61bb254afc
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
M code/renderergl2/glsl/lightall_fp.glsl
Log Message:
-----------
OpenGL2: Fix compiling lightall GLSL on OpenGL 2.1
textureCubeLod() requires OpenGL 3.0 / GLSL 1.30. Added in
2018-12-21 commit e5da13f14635b6accc5eefd6986de03d2cff9662
"OpenGL2: r_cubemapping 2 for box cubemap parallax."
Report by brugal and Simon McVittie.
Bug-Debian: https://bugs.debian.org/923226
Commit: c61417b8e2e453e14e5a0d012910df5062186f2e
https://github.com/ioquake/ioq3/commit/c61417b8e2e453e14e5a0d012910df5062186f2e
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-04-15 (Mon, 15 Apr 2019)
Changed paths:
M code/q3_ui/ui_video.c
Log Message:
-----------
Add current (custom) resolution to Q3 UI video mode list
Custom resolution is displayed when entering system options menu and
settings can be changed without being forced to change video resolution.
Commit: 9fcb2bb336583d998cc886ecf7e37ea2278b6b78
https://github.com/ioquake/ioq3/commit/9fcb2bb336583d998cc886ecf7e37ea2278b6b78
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
M code/ui/ui_main.c
M code/ui/ui_shared.c
M code/ui/ui_shared.h
Log Message:
-----------
Override video mode list in Team Arena UI
Override the video mode list in the Team Arena data files with detected
modes from SDL like in ioquake3's Q3 UI. Add the aspect ratio to the
end of the video resolution (i.e., "640x480 (4:3)"). Add the current
(custom) video mode to the list.
Before when using a custom resolution in the menu you could not change
the video mode using the mouse because the resolution text was blank.
Now custom video resolution is displayed and can be clicked.
Commit: d13d06424e5a8f0cf1ce68c939397e55bd5cdca7
https://github.com/ioquake/ioq3/commit/d13d06424e5a8f0cf1ce68c939397e55bd5cdca7
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-04-16 (Tue, 16 Apr 2019)
Changed paths:
M code/renderergl2/tr_init.c
Log Message:
-----------
OpenGL2: Disable r_cubeMapping if not OpenGL 3.0+
r_cubeMapping requires textureCubeLod() which is only in OpenGL 3.0
(GLSL 1.30) and later. It's not in OpenGL ES 3.0 / GLSL ES 3.00.
This needs to be checked before R_InitImages() so can't just check in
GLSL_InitGPUShaders().
Commit: d404519cce565402aa98c3f9943221ed6ddb2790
https://github.com/ioquake/ioq3/commit/d404519cce565402aa98c3f9943221ed6ddb2790
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M code/qcommon/q_shared.h
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 rendering IQM models between model frames
For lerped frames (refEntity_t frame not equal oldframe) IQM joint
matrices may have incorrect axis scale. This can cause significant model
distortion. The matrix lerp is linear causing each vector to move in a
straight line between frames instead of arcing like a circle. Each joint
frame can have a different scale so can't just normalize the joint
matrix.
Store joints as quaternions and spherical lerp between them and then
convert to a matrix. For my test model, setting up the skeleton is four
times slower now but it still seems to be fast enough to be usable.
Commit: 95b9cab4d644fa3bf757cfff821cc4f7d76e38b0
https://github.com/ioquake/ioq3/commit/95b9cab4d644fa3bf757cfff821cc4f7d76e38b0
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M code/renderergl1/tr_model_iqm.c
M code/renderergl2/tr_model_iqm.c
Log Message:
-----------
Fix warnings that IQM blendWeights may not be initialized
Commit: 2a2646fe43887bf19494769f562904c4d2ed551a
https://github.com/ioquake/ioq3/commit/2a2646fe43887bf19494769f562904c4d2ed551a
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M code/renderergl1/tr_model_iqm.c
M code/renderergl2/tr_model_iqm.c
Log Message:
-----------
Fix IQM quat normalize fail case
Should only happen with invalid models though.
Commit: 0fbde293db42b26e41c54150a11abb10ec04df74
https://github.com/ioquake/ioq3/commit/0fbde293db42b26e41c54150a11abb10ec04df74
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
Remove erroneous newlines from Com_Error in sdl_glimp.c
Commit: 350b8f9c7c88c002dccea4f0350f1919b86d3b4e
https://github.com/ioquake/ioq3/commit/350b8f9c7c88c002dccea4f0350f1919b86d3b4e
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M code/renderercommon/tr_common.h
M code/renderergl1/tr_backend.c
M code/renderergl1/tr_image.c
M code/renderergl1/tr_init.c
M code/renderergl2/tr_init.c
M code/sdl/sdl_glimp.c
Log Message:
-----------
Restore OpenGL 1.1 support (GL_CLAMP)
GL_CLAMP (clamp to border) was changed to GL_CLAMP_TO_EDGE in 2008
(f2baf359). In 2018 (ce1d5406) I made OpenGL 1.2 be required since
GL_CLAMP_TO_EDGE is used.
Restore support for GL_CLAMP in order to support OpenGL 1.1 like vanilla
Quake 3 does. This should allow using the default Microsoft Windows
GDI Generic OpenGL 1.1 driver (untested but it won't fail the version
check at least).
>From gpuinfo.org, it looks like drivers stopped advertising support for
GL_SGIS_texture_edge_clamp so use a version check in addition to the
extension check.
r_allowExtensions 0 disables using GL_CLAMP_TO_EDGE in the opengl1
renderer. GL_CLAMP support wasn't added to the opengl2 renderer.
Commit: a96f32eba2ed01f0a7ad8a321d1863e8ef43da3d
https://github.com/ioquake/ioq3/commit/a96f32eba2ed01f0a7ad8a321d1863e8ef43da3d
Author: Bernhard M. Wiedemann <bwiedemann at suse.de>
Date: 2019-07-11 (Thu, 11 Jul 2019)
Changed paths:
M code/tools/lcc/cpp/cpp.c
Log Message:
-----------
q3rcc: Allow to override build date
Allow to override __DATE__ and __TIME__ with SOURCE_DATE_EPOCH
in order to make builds reproducible.
See https://reproducible-builds.org/ for why this is good
and https://reproducible-builds.org/specs/source-date-epoch/
for the definition of this variable.
This behavior is what gcc already does.
Commit: 4d82b8b5257675b8010cd59a203d713c33640046
https://github.com/ioquake/ioq3/commit/4d82b8b5257675b8010cd59a203d713c33640046
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2019-08-22 (Thu, 22 Aug 2019)
Changed paths:
A .github/FUNDING.yml
Log Message:
-----------
Create Funding.yml
TODO: add more of these things https://help.github.com/en/articles/displaying-a-sponsor-button-in-your-repository
Commit: f717a8396e87a291a97d1a6ab9ace1eada160433
https://github.com/ioquake/ioq3/commit/f717a8396e87a291a97d1a6ab9ace1eada160433
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M code/cgame/cg_weapons.c
Log Message:
-----------
Fix lightning gun handling for corpses and single player podiums
The lightning trail is fired from the real non-predicted entity for
the local client so it can show the server location. The real client
entity was always used to check if a player entity is firing the
lighting gun. This potentially causes corpses and players on single
player podiums with lightning gun to render the lightning trail if
the real (living) client is firing the lightning gun.
I'm not aware of this causing any issues without modifying the game
logic. Corpses have no weapon and it's not possible to fire during
single player intermission.
Commit: de7123aceee88bd30ddd9a9d37bfad207bb1b4ad
https://github.com/ioquake/ioq3/commit/de7123aceee88bd30ddd9a9d37bfad207bb1b4ad
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2019-10-11 (Fri, 11 Oct 2019)
Changed paths:
M make-macosx-app.sh
Log Message:
-----------
Fix for macOS Catalina screen resolution issue
Issue #422
Commit: c2025d94c52e9ce644e963f7980573bd8b35fcdb
https://github.com/ioquake/ioq3/commit/c2025d94c52e9ce644e963f7980573bd8b35fcdb
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2019-10-26 (Sat, 26 Oct 2019)
Changed paths:
M misc/xcode/botlib.xcodeproj/project.pbxproj
M misc/xcode/cgame.xcodeproj/project.pbxproj
M misc/xcode/game.xcodeproj/project.pbxproj
M misc/xcode/ioquake3-Info.plist
M misc/xcode/ioquake3.xcodeproj/project.pbxproj
M misc/xcode/ioquake3.xcworkspace/contents.xcworkspacedata
A misc/xcode/ioquake3.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
A misc/xcode/ioquake3.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
M misc/xcode/ioquake3.xcworkspace/xcshareddata/xcschemes/all game.xcscheme
M misc/xcode/ioquake3.xcworkspace/xcshareddata/xcschemes/all ioquake3.xcscheme
M misc/xcode/jpeg8.xcodeproj/project.pbxproj
A misc/xcode/opus.xcodeproj/project.pbxproj
M misc/xcode/q3_ui.xcodeproj/project.pbxproj
M misc/xcode/renderer_opengl1.xcodeproj/project.pbxproj
M misc/xcode/renderer_opengl2.xcodeproj/project.pbxproj
R misc/xcode/speex.xcodeproj/project.pbxproj
M misc/xcode/ui.xcodeproj/project.pbxproj
Log Message:
-----------
Several updates to xcode project files for Xcode 11
A few more things to go
Commit: 34c0722b5e145170f8a17ce307041db3bcd6dd46
https://github.com/ioquake/ioq3/commit/34c0722b5e145170f8a17ce307041db3bcd6dd46
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2019-10-26 (Sat, 26 Oct 2019)
Changed paths:
M make-macosx-app.sh
M misc/xcode/botlib.xcodeproj/project.pbxproj
M misc/xcode/cgame.xcodeproj/project.pbxproj
M misc/xcode/game.xcodeproj/project.pbxproj
M misc/xcode/ioquake3-Info.plist
M misc/xcode/ioquake3.xcodeproj/project.pbxproj
M misc/xcode/ioquake3.xcworkspace/contents.xcworkspacedata
A misc/xcode/ioquake3.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist
A misc/xcode/ioquake3.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings
M misc/xcode/ioquake3.xcworkspace/xcshareddata/xcschemes/all game.xcscheme
M misc/xcode/ioquake3.xcworkspace/xcshareddata/xcschemes/all ioquake3.xcscheme
M misc/xcode/jpeg8.xcodeproj/project.pbxproj
A misc/xcode/opus.xcodeproj/project.pbxproj
M misc/xcode/q3_ui.xcodeproj/project.pbxproj
M misc/xcode/renderer_opengl1.xcodeproj/project.pbxproj
M misc/xcode/renderer_opengl2.xcodeproj/project.pbxproj
R misc/xcode/speex.xcodeproj/project.pbxproj
M misc/xcode/ui.xcodeproj/project.pbxproj
Log Message:
-----------
Merge pull request #423 from tomkidd/master
Fix for macOS Catalina screen resolution issue thanks to Tom Kidd!
Commit: b340827153232a0637c2bd8c7514ec245a4fc073
https://github.com/ioquake/ioq3/commit/b340827153232a0637c2bd8c7514ec245a4fc073
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2019-10-28 (Mon, 28 Oct 2019)
Changed paths:
M misc/xcode/ioquake3-Info.plist
M misc/xcode/ioquake3.xcodeproj/project.pbxproj
M misc/xcode/opus.xcodeproj/project.pbxproj
Log Message:
-----------
Updated to latest recommended build settings, increased deployment target to 10.7
One of the settings (CLANG_ENABLE_OBJC_WEAK) doesn't like 10.6 anymore apparently.
Commit: dc0c3e7bdf8341d080289111a1a389621121ab0d
https://github.com/ioquake/ioq3/commit/dc0c3e7bdf8341d080289111a1a389621121ab0d
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-10-28 (Mon, 28 Oct 2019)
Changed paths:
M code/q3_ui/ui_teamorders.c
Log Message:
-----------
Fix team orders menu not listing clients with lower clientnums
If bots join before the local client (dedicated server) the bots would
not be listed in the Q3A team orders menu and so they could not be given
orders using the menu.
The Q3A team orders menu got local client's team while looping through
all clients. Ignoring any bots with clientnum lower than the local
client. Get local client's team before the loop so all bots are
listed.
Commit: a545f81403e5bff2a3404b97483b9eb2e7afd6f1
https://github.com/ioquake/ioq3/commit/a545f81403e5bff2a3404b97483b9eb2e7afd6f1
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2019-10-29 (Tue, 29 Oct 2019)
Changed paths:
M .gitignore
M misc/xcode/renderer_opengl2.xcodeproj/project.pbxproj
M misc/xcode/xcode-readme.txt
Log Message:
-----------
Further tweaks to Xcode project
Now works as well as possible in Xcode 11
Commit: a6e66700e144e86e0b63aff8b7b67bbec3990860
https://github.com/ioquake/ioq3/commit/a6e66700e144e86e0b63aff8b7b67bbec3990860
Author: Zack Middleton <zack at cloemail.com>
Date: 2019-11-16 (Sat, 16 Nov 2019)
Changed paths:
M code/game/g_cmds.c
Log Message:
-----------
Fix duplicate team join center print for bots and g_teamAutoJoin
My 2017 commit f7c3276 ("Fix g_teamAutoJoin and g_teamForceBalance")
caused BroadcastTeamChange() to be run an extra time when bots connect.
This caused a duplicate center print message to be sent to all clients.
g_teamAutoJoin 1 sent an extra center print when any player or bot
connects. Though that is the original behavior from Team Arena.
Team set during connection no longer sends broadcast as it will be
sent later in ClientConnect().
Reported by Pascal Brochart (pbrochart) as causing clients to be
kicked due to server command overflow if many bots join at the
same time.
Commit: 2171d070de2bdf7b57b768e080e5a05246927e2d
https://github.com/ioquake/ioq3/commit/2171d070de2bdf7b57b768e080e5a05246927e2d
Author: Hugo Locurcio <hugo.locurcio at hugo.pro>
Date: 2019-11-20 (Wed, 20 Nov 2019)
Changed paths:
M code/renderergl1/tr_init.c
M code/renderergl2/tr_init.c
Log Message:
-----------
Use `r_texturemode GL_LINEAR_MIPMAP_LINEAR` by default
This improves visual quality without a noticeable performance loss,
especially on maps that use textures with high-frequency details
such as q3dm1.
Commit: daae32ddfdab2172a628072ed3ff7dd1fc1563fe
https://github.com/ioquake/ioq3/commit/daae32ddfdab2172a628072ed3ff7dd1fc1563fe
Author: r-a-sattarov <r.a.sattarov at yandex.ru>
Date: 2019-12-07 (Sat, 07 Dec 2019)
Changed paths:
M code/curl-7.54.0/include/curl/curlbuild.h
Log Message:
-----------
E2K: fixed build by MCST lcc compiler when using USE_CURL=1 option
Commit: a03cb319a2477a849e664de1483f385b70aa5dc4
https://github.com/ioquake/ioq3/commit/a03cb319a2477a849e664de1483f385b70aa5dc4
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2020-02-10 (Mon, 10 Feb 2020)
Changed paths:
M .gitignore
M misc/xcode/renderer_opengl2.xcodeproj/project.pbxproj
Log Message:
-----------
Figured out method of referencing GLSL generated C files outside of code directory
Commit: f2c61c14c4ee3d79907cdac5251706c2f96a4901
https://github.com/ioquake/ioq3/commit/f2c61c14c4ee3d79907cdac5251706c2f96a4901
Author: Tom Kidd <tomkidd at gmail.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
M misc/xcode/ioquake3-Info.plist
M misc/xcode/ioquake3.xcodeproj/project.pbxproj
M misc/xcode/opus.xcodeproj/project.pbxproj
M misc/xcode/renderer_opengl2.xcodeproj/project.pbxproj
M misc/xcode/xcode-readme.txt
Log Message:
-----------
Merge pull request #428 from tomkidd/master
Additional updates to the Xcode project
Commit: f1e077c532602211b8569fc676df2c8b81b876d5
https://github.com/ioquake/ioq3/commit/f1e077c532602211b8569fc676df2c8b81b876d5
Author: Happy <54226355+HappyFacade at users.noreply.github.com>
Date: 2020-04-07 (Tue, 07 Apr 2020)
Changed paths:
M README.md
Log Message:
-----------
Add C syntax highlighting to readme
Commit: af66e029327d628ab3937b23a598cf04d7bd7324
https://github.com/ioquake/ioq3/commit/af66e029327d628ab3937b23a598cf04d7bd7324
Author: Zachary J. Slater <zjs at zacharyjackslater.com>
Date: 2020-07-07 (Tue, 07 Jul 2020)
Changed paths:
M README.md
Log Message:
-----------
Update README.md
Added various sponsorships, I hope that hotlinking works fine!
Commit: 2b42f0bdab93284b291c29817f6401d8a156aa63
https://github.com/ioquake/ioq3/commit/2b42f0bdab93284b291c29817f6401d8a156aa63
Author: Jack Slater <zjs at zacharyjackslater.com>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M README.md
Log Message:
-----------
Merge pull request #447 from HappyFacade/patch-1
Add C syntax highlighting to readme
Commit: c0d797f3086acac270f431dece101595db4ad384
https://github.com/ioquake/ioq3/commit/c0d797f3086acac270f431dece101595db4ad384
Author: Tim Angus <tim at ngus.net>
Date: 2020-08-29 (Sat, 29 Aug 2020)
Changed paths:
M Makefile
Log Message:
-----------
Simplify glsl -> C stringification
Commit: 909ab13aeb13bf75ba87c23fe5a03d15f61b1c7f
https://github.com/ioquake/ioq3/commit/909ab13aeb13bf75ba87c23fe5a03d15f61b1c7f
Author: Tim Angus <tim at ngus.net>
Date: 2020-08-29 (Sat, 29 Aug 2020)
Changed paths:
M code/tools/lcc/etc/bytecode.c
Log Message:
-----------
Make LCC path resolution more robust
Commit: 19172e1cd297d3abdbdf24a85b176f989e73a433
https://github.com/ioquake/ioq3/commit/19172e1cd297d3abdbdf24a85b176f989e73a433
Author: Tim Angus <tim at ngus.net>
Date: 2020-08-29 (Sat, 29 Aug 2020)
Changed paths:
A .github/workflows/build.yml
Log Message:
-----------
GitHub Actions setup
Commit: 71cfe5f44299efbdc9b305f59efdaa7fe8192fbe
https://github.com/ioquake/ioq3/commit/71cfe5f44299efbdc9b305f59efdaa7fe8192fbe
Author: Tim Angus <tim at ngus.net>
Date: 2020-08-29 (Sat, 29 Aug 2020)
Changed paths:
R .travis.yml
R jenkins-ci-build.sh
R travis-ci-build.sh
Log Message:
-----------
Remove old CI system configurations
Commit: c0b15329e304013ac222a4cbba2458c407525553
https://github.com/ioquake/ioq3/commit/c0b15329e304013ac222a4cbba2458c407525553
Author: Tim Angus <tim at ngus.net>
Date: 2020-08-29 (Sat, 29 Aug 2020)
Changed paths:
M README.md
Log Message:
-----------
Add status badge to README
Commit: 2ec57b3a0e4d1557e4306930e326c1781bfe1f1a
https://github.com/ioquake/ioq3/commit/2ec57b3a0e4d1557e4306930e326c1781bfe1f1a
Author: Tim Angus <tim at ngus.net>
Date: 2020-09-08 (Tue, 08 Sep 2020)
Changed paths:
M Makefile
Log Message:
-----------
Fix shader stringify
Commit: d92c7493a66e2a4d2b64f6f8c8389050fd039cbd
https://github.com/ioquake/ioq3/commit/d92c7493a66e2a4d2b64f6f8c8389050fd039cbd
Author: Tim Angus <tim at ngus.net>
Date: 2020-09-08 (Tue, 08 Sep 2020)
Changed paths:
M .github/workflows/build.yml
Log Message:
-----------
Run apt-get update before installing deps
Commit: 8e74119d0f0c9b092b5bc54d9cba9005dfa57046
https://github.com/ioquake/ioq3/commit/8e74119d0f0c9b092b5bc54d9cba9005dfa57046
Author: Tim Angus <tim at ngus.net>
Date: 2020-09-08 (Tue, 08 Sep 2020)
Changed paths:
M Makefile
A code/tools/stringify.c
Log Message:
-----------
Avoid platform sed differences
Commit: a0b89d72d0b45e8ac85dbd397b2f53c134610aa0
https://github.com/ioquake/ioq3/commit/a0b89d72d0b45e8ac85dbd397b2f53c134610aa0
Author: Tim Angus <tim at ngus.net>
Date: 2020-09-09 (Wed, 09 Sep 2020)
Changed paths:
M .github/workflows/build.yml
Log Message:
-----------
Run actions on pull request too
Commit: e7a7a2b6b677c030be5cca8cc9cc58e81b2e04de
https://github.com/ioquake/ioq3/commit/e7a7a2b6b677c030be5cca8cc9cc58e81b2e04de
Author: Jack Slater <zjs at zacharyjackslater.com>
Date: 2020-09-29 (Tue, 29 Sep 2020)
Changed paths:
M code/renderergl1/tr_init.c
M code/renderergl2/tr_init.c
Log Message:
-----------
Merge pull request #436 from Calinou/default-texturemode-mipmap-linear
Use `r_texturemode GL_LINEAR_MIPMAP_LINEAR` by default
Commit: d1b7ab6b22cc99205ac890910e286859e30df40e
https://github.com/ioquake/ioq3/commit/d1b7ab6b22cc99205ac890910e286859e30df40e
Author: Thomas Köppe <tkoeppe at google.com>
Date: 2020-11-17 (Tue, 17 Nov 2020)
Changed paths:
M code/sdl/sdl_glimp.c
Log Message:
-----------
[sdl] Turn tentative definition into actual definition.
There is no need for a tentative definition in this case. By providing
an explicit initializer, the resulting definition has the same effect
as before, but is no longer tentative. This avoids easy errors
resulting from multiple tentative definitions in different translation
units. (Previous compilers permitted those common errors, but GCC 10
rejects them by default.)
Commit: b388535307dd469a9a3102aea05af3e836557260
https://github.com/ioquake/ioq3/commit/b388535307dd469a9a3102aea05af3e836557260
Author: Tim Angus <tim at ngus.net>
Date: 2020-12-25 (Fri, 25 Dec 2020)
Changed paths:
M Makefile
Log Message:
-----------
Add TOOLS_CFLAGS to build preamble
Commit: 44270f7557d382397e754f5ab0548a4e86c767b1
https://github.com/ioquake/ioq3/commit/44270f7557d382397e754f5ab0548a4e86c767b1
Author: Tim Angus <tim at ngus.net>
Date: 2020-12-25 (Fri, 25 Dec 2020)
Changed paths:
M Makefile
Log Message:
-----------
Fix use of TOOLS_CC being reported as CC
Commit: 05180e32dcfb9a4552e1b9652b56127248a9950c
https://github.com/ioquake/ioq3/commit/05180e32dcfb9a4552e1b9652b56127248a9950c
Author: Tim Angus <tim at ngus.net>
Date: 2020-12-26 (Sat, 26 Dec 2020)
Changed paths:
M Makefile
Log Message:
-----------
Use the correct compiler for tools when cross building under cygwin
Compare: https://github.com/ioquake/ioq3/compare/dbe4ddb10315%5E...05180e32dcfb
More information about the quake3-commits
mailing list