Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-10 | Modular rendering system. Patch by use.less01 This might break MSVC builds. ↵ | Thilo Schulz | |
I'll take care of it later | |||
2013-01-10 | Fix pak order when reconnecting to a server. When /connect to the same ↵ | Thilo Schulz | |
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. | |||
2013-01-10 | Some more removal of unused code in addition to r2104, by Zack Middleton | Thilo Schulz | |
2013-01-10 | Bug 5134 - q3_ui incorrectly tells user to refresh servers while ↵ | Thilo Schulz | |
auto-refreshing, patch by Zack Middleton | |||
2013-01-10 | Fix strange ifdeffery (#5140) | Thilo Schulz | |
2013-01-10 | Fix cvar flags to get rid of warnings (#2881) | Thilo Schulz | |
2013-01-10 | Change DLL search path order for external libraries that are linked at ↵ | Thilo Schulz | |
runtime, like libcurl or libopenal to: * system library paths * executable path * fs_basepath | |||
2013-01-10 | - Switch master server protocol to dpmaster for better game separation. ↵ | Thilo Schulz | |
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. | |||
2013-01-10 | Bug 5094 - Code cleanup, patch by Zack Middleton and DevHC. Fixes ↵ | Thilo Schulz | |
unused-but-set gcc warnings | |||
2013-01-10 | Fix menu corruption on IRIX (#5097), patch by Rainer Canavan | Thilo Schulz | |
2013-01-10 | - Apply parts of Ben Millwood's target bitfield patch (#3787) - Fix Ryan's ↵ | Thilo Schulz | |
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 | |||
2013-01-10 | Bug 5096 - Define PRODUCT_VERSION in q_shared.h if it is not, patch by Zack ↵ | Thilo Schulz | |
Middleton | |||
2013-01-10 | Fix last "noreturn" warnings | Thilo Schulz | |
2013-01-10 | Include q_shared.h instead of redefining these | Thilo Schulz | |
2013-01-10 | Fix extension name comparison for DLL files | Thilo Schulz | |
2013-01-10 | * Replace usage of system with fork/exec | Tim Angus | |
2013-01-10 | Fix client crash on windows with old OpenAL | Thilo Schulz | |
2013-01-10 | Bug 5084 - [patch] add support for Debian cross compiling, by ↵ | Thilo Schulz | |
q3urt.undead@gmail.com | |||
2013-01-10 | Revert attribute patch from r2090 because the jpeg functions really ↵ | Thilo Schulz | |
shouldn't be deviating from the codebase unnecessarily | |||
2013-01-10 | Shut up returning functions with noreturn attribute warning | Thilo Schulz | |
2013-01-10 | * Fix various issues with unix Sys_Dialog | Tim Angus | |
2013-01-10 | - Bug 5083 - Cross compiling for 64bit is missing libcurl.a - Fix a compiler ↵ | Thilo Schulz | |
warning for cross compile | |||
2013-01-10 | Bug 4812 - GCC __attribute__ annotations for printf, non-returning functions ↵ | Thilo Schulz | |
etc., patch by linux@youmustbejoking.demon.co.uk and Zack Middleton | |||
2013-01-10 | Fix delta compression breaking due to packet queuing | Thilo Schulz | |
2013-01-10 | * Use specific exit code for xmessage | Tim Angus | |
2013-01-10 | Fix legacy protocol with new packet queueing | Thilo Schulz | |
2013-01-10 | Fix alignment issues in message sending/reading that would crash IRIX, ↵ | Thilo Schulz | |
thanks to Canavan for supplying a shell where I could fix this (#5077) | |||
2013-01-10 | Fix compile for USE_VOIP=0 | Thilo Schulz | |
2013-01-10 | Bug 5075 - Fix comments in quake3 configs, patch by q3urt.undead@gmail.com | Thilo Schulz | |
2013-01-10 | Move rate limiting / queued packet sending logic from Com_Frame() to sv_main.c | Thilo Schulz | |
2013-01-10 | Have server send protocol version in challengeResponse so protocol ↵ | Thilo Schulz | |
negotiation works. (Where did this one get lost?) | |||
2013-01-10 | - Revert back to Z_Malloc from Hunk_FreeTempMemory introduced in r2077 as ↵ | Thilo Schulz | |
Hunk_FreeTempMemory must be freed in LIFO order (#5079) - Introduce SV_ClientFree() to prevent memory leaks r2077 was supposed to fix | |||
2013-01-10 | Remove one unnecessary loop in the beginning | Thilo Schulz | |
2013-01-10 | - Make sure at least one round of download packets and packet queues gets ↵ | Thilo Schulz | |
sent each frame - Fix timeVal select timeout value for case of unlimited data rate and now downloads are active | |||
2013-01-10 | - Forgot to mention: last rev (2077) bumped default protocol version to 70 - ↵ | Thilo Schulz | |
Fix queued packet rate control | |||
2013-01-10 | - Improve snapshot rate and data rate control - Make server send packet ↵ | Thilo Schulz | |
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 | |||
2013-01-10 | - Add dual protocol support to team arena demo selector - Fix demo selection ↵ | Thilo Schulz | |
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 | |||
2013-01-10 | - Implement dual protocol support (#4962) - Fix several UDP spoofing ↵ | Thilo Schulz | |
security issues | |||
2013-01-10 | Forgot to set default rate back to 100kbyte/s | Thilo Schulz | |
2013-01-10 | - Greatly improve UDP downloading speed for clients - Add download rate ↵ | Thilo Schulz | |
control cvar sv_dlRate - Don't send snapshots to downloading clients | |||
2013-01-10 | Permit downloading files larger than 65 Megabytes via UDP by working around ↵ | Thilo Schulz | |
short int wraparound. | |||
2013-01-10 | Bug 5069 - Remove unused variable console_color, by uZu | Thilo Schulz | |
2013-01-10 | Bug 5066 - Plasmagun and BFG don't play the explosion when they hit players, ↵ | Thilo Schulz | |
patch by Ensiform | |||
2013-01-10 | Bug 5067 - Remove references to unused teamtournament gametype. Toggle ↵ | Thilo Schulz | |
areaportal on mover ents where due is needed, patch by Ensiform | |||
2013-01-10 | Fix indentation | Thilo Schulz | |
2013-01-10 | Make naming a bit more foolproof for new macro | Thilo Schulz | |
2013-01-10 | Add fixes to ui menu by Ensiform and DevHC (#5062) | Thilo Schulz | |
2013-01-10 | - Add better protection against DoSing connecting users from connecting - ↵ | Thilo Schulz | |
Have Com_sprintf return string length - add STR_LEN macro for static strings | |||
2013-01-10 | More color fixes for railgun | Thilo Schulz | |
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. | |||
2013-01-10 | All patches by Zack Middleton: - Bug 5057 - Two weapon number range checks ↵ | Thilo Schulz | |
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 |