Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-04-09 | Merge branch 'master' into gpp | Tim Angus | |
2016-04-07 | Fix frame_msec possibly being zero in cl_input.c. | SmileTheory | |
This fixes a mouse freezing bug. | |||
2016-04-07 | Fix some opus_decode issues | Zack Middleton | |
It was able to fail the assert before. I was using opus_decode wrong. | |||
2016-04-07 | Use Opus for VoIP | Zack Middleton | |
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.) | |||
2016-04-07 | Fix check for empty rconpassword in CL_Rcon_f | Tim Angus | |
2016-04-07 | Now with less infinite recursion | Tim Angus | |
2016-04-07 | Effectively revert c2e146c1 | Tim Angus | |
2016-04-07 | Fix the wonky fix to the wonky va_list usage | Tim Angus | |
2016-04-07 | Fix wonky va_list usage | Tim Angus | |
2016-04-07 | Fix va_list warning | Pan7 | |
2016-04-07 | Add missing qcurl handle cleanup | Pan7 | |
2016-04-07 | Return the result from qcurl_easy_setopt_warn | Tim Angus | |
2016-04-07 | qcurl_multi_cleanup check | Pan7 | |
2016-04-07 | qcurl_easy_setopt dev warning | Pan7 | |
2016-04-07 | qcurl_multi_strerror not curl_multi_strerror | Pan7 | |
2016-04-07 | qcurl_multi_remove_handle check | Pan7 | |
2016-04-07 | Remove logically dead code from CL_GetServerStatus | Zack Middleton | |
Found by Coverity. | |||
2016-04-07 | Fix abs() being used for float in cl_input.c | Zack Middleton | |
2016-04-07 | Make cinematic times be int like CL_ScaledMilliseconds | Zack Middleton | |
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. | |||
2016-04-07 | Remove unused function WRITE_1BYTES from cl_avi.c | Zack Middleton | |
2016-04-07 | fix buffer overflow in CL_CheckForResend | Jeff Kent | |
2016-04-07 | qcurl_multi_add_handle error check | Pan7 | |
2016-04-07 | sayto cmd with player name completion | Pan7 | |
2015-06-08 | change the serverlist-querying methods to be compatible with the current ↵ | /dev/humancontroller | |
deployment of master servers | |||
2015-03-17 | Fix incorrect strncpy in S_AL_StartBackgroundTrack | Zack Middleton | |
Error is loop argument is NULL. Ensure that s_backgroundTrack is a null terminated string. | |||
2015-03-17 | Ensure that mbstowcs does not overflow its buffer | Simon McVittie | |
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. | |||
2015-03-17 | Include stdint.h instead of inttypes.h in libmumblelink.c | Zack Middleton | |
MSVC 2010 has stdint.h but not inttypes.h. Debian (GCC, MinGW) and OS X (Clang) can compile using stdint.h. | |||
2015-03-17 | Add facility to describe cvars | Tim Angus | |
2015-03-17 | Change default value for s_alDopplerSpeed | MAN-AT-ARMS | |
2015-03-17 | Fix possible division by zero in S_PaintChannelFrom16_altivec | MAN-AT-ARMS | |
2015-03-17 | Fix client warnings | Tim Angus | |
2015-03-17 | Use ColorIndexForNumber in Con_DrawSolidConsole | Zack Middleton | |
2015-03-17 | SDL 2 scroll/caps/num lock keys send KEYUP event when key is released | Zack Middleton | |
2015-03-17 | Don't scale cinematic time by timescale twice | Zack Middleton | |
Reported by Ensiform. | |||
2014-08-28 | Fix incorrect strncat usage in CL_ServerInfoPacket | Zack Middleton | |
2014-08-28 | Restore drawing a cut off client console line in 1920x1080 | Zack Middleton | |
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). | |||
2014-08-28 | Don't draw client console buffer past top of screen | Zack Middleton | |
Thanks @Pan7. | |||
2014-08-28 | Readd backspace char event for UI VM text fields | Zack Middleton | |
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). | |||
2014-08-28 | Use SDL 2 instead of SDL 1.2 | Tim Angus | |
2014-06-17 | Various adjustments so it compiles | Tim Angus | |
2014-06-17 | Revert "DMA 44100Hz needs more memory for sound buffers" | Zack Middleton | |
This reverts commit 0e6632f464c08dcb76f26a52f33d97228e64fda1. Cause crashes if com_soundMegs is 32. | |||
2014-06-17 | Bunch of comment fixes | Tequila | |
2014-06-17 | DMA 44100Hz needs more memory for sound buffers | Zack Middleton | |
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). | |||
2014-06-17 | Don't mix sfx with NULL soundData | Zack Middleton | |
Caused a crash. Already done for looping sounds. | |||
2014-06-17 | Fix s_alDopplerSpeed default value | MAN-AT-ARMS | |
2014-06-17 | Remove references to alDopplerVelocity | Zack Middleton | |
Let's load driver even if it doesn't have the deprecated alDopplerVelocity. | |||
2014-06-17 | Replace deprecated alDopplerVelocity with alSpeedOfSound per OpenAL 1.1 spec | MAN-AT-ARMS | |
2014-06-17 | Clear referenced paks when disconnecting | Zack Middleton | |
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. | |||
2014-06-17 | Upgrade from libcurl 7.15.5 (2006-08-07) to 7.35.0 (2014-01-29) | hairball | |
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. | |||
2014-06-17 | Try default OpenAL driver if user set one fails to load | Zack Middleton | |