summaryrefslogtreecommitdiff
path: root/src/qcommon/msg.c
AgeCommit message (Collapse)Author
2017-08-14apply the security patch for incoming-packet VoIP-data parsing and Huffman ↵/dev/humancontroller
decompression TODO: improve this description
2017-03-09implement part 1 of the multi-protocol functionality: protocols/dev/humancontroller
this contains support for connecting via, and serving simultaneously via, any of the three protocols: latest, GPP and 1.1 alternate-1 means protocol 70 (GPP), alternate-2 means protocol 69 (1.1) relevant cvars: - net_alternateProtocols - net_alt{1|2}port[6] - sv_alt{1|2}master{1|...|5} - sv_clAltProto{0|..|63}
2017-03-09allow >127 ordinal characters in string transmission/dev/humancontroller
2015-03-17Fix a few warningsTim Angus
2013-02-16Update copyright noticesTim Angus
2013-02-16Remove MSG_WriteDeltaUsercmd and MSG_ReadDeltaUsercmdZack Middleton
2013-02-16Remove some unused defines from msg.cZack Middleton
2013-02-16Fix MSG_ReadDeltaKey setting bit 1<<bits oftenZack Middleton
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.
2013-01-12Fix dedicated server crashing when using MSG_ReadDelta*, though it only ↵Zack Middleton
happens if someone modifies the engine. (#5449)
2013-01-12bugzilla bug #5273 exploit resolved, we're now disallowing forwardmove of ↵Zachary Slater
-128 and vice versa Thanks, devhc!
2013-01-12Use GENTITYNUM_BITS for jumppad_ent bits.Zack Middleton
2013-01-10Bug 5094 - Code cleanup, patch by Zack Middleton and DevHC. Fixes ↵Thilo Schulz
unused-but-set gcc warnings
2013-01-10Fix 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-09Remove newlines from Com_Error message format strings, patch by DevHCThilo Schulz
2013-01-03* Merge ioq3-r1946Tim Angus
2013-01-03* Merge ioq3-r1813Tim Angus
2013-01-03* Update copyright noticesTim Angus
2013-01-03* Properly hash % againM. Kristall
2013-01-03* Stamina changes/fixes (kevlarman)Christopher Schwarz
- Restore blacking out when you run out of stamina - Add cg_sprintToggle, allowing the sprint button to act as a toggle between always-sprinting or not - Walk overrides sprint, by popular demand - Modify the stamina "bolt" to better differentiate between states - Allow one to begin a sprint when stamina is negative (even though it is generally a bad idea for them, at least their button presses do something!) * When avilable, use predictedplayerstate for cg_drawSpeed to reduce latency (kevlarman)
2013-01-03* Fix mispredicts in previous commit (taunt timer) by actually transmitting ↵Christopher Schwarz
the value like it should be. Thanks Ensiform.
2013-01-03* Fix cross-compiling (early merge from ioq3 r1667)Christopher Schwarz
* Prevent crash when using % in chats, caused by r1784 (Ensiform, Rezyn) * Change default hud color of location text to white, so it doesn't mess up color schemes of maps that have such things on their location ents
2013-01-03* Merge ioq3-r1666Tim Angus
2013-01-03* Reduce generic1 to 10 bitsTim Angus
* Remove buildable health scaling/masking stuff; 10 bits is plenty now * Potentially fix bug where many PVS entering buildables would inappropriately make damaged sounds
2013-01-03* Merge ioq3-r1498, by popular demandTim Angus
2013-01-03* (bug 3416) Overlapping strings with strcpy (thanks Jacques Boscq)M. Kristall
* (bug 3576) Allow % since people promise it is safe (/dev/humancontroller)
2013-01-03* Remove SS_INFESTING and PM_SPINTERMISSION since they were not usedBen Millwood
* Merge SS_WALLCLIMBINGCEILING and EF_WALLCLIMBCEILING * Remove ui_emoticons, using the value of cg_emoticons for both contexts. * Add PM_Paralyzed() to get rid of all the silly >= PM_DEAD comparisons * Don't allow players to taunt while dead * Fix full ammo check in reload (oops) * Fiddle with bg_lib.h _MAX/_MIN defines, fix min(), add [u]intX_t typedefs * Remove non-functional cgame command (thanks Amanieu for spotting)
2013-01-03* Merge ioq3-r1458Tim Angus
2013-01-03* Merge ioq3-r1423Tim Angus
+ IPv6 + VoIP + Stereo rendering + Other minor stuff
2013-01-03* First person weapon animationTim Angus
2007-09-25* Replace "powerups" state data with "misc"Tim Angus
* Remove ps->ammo[ ] and replace with ps->ammo and ps->clips; this means only one ammo using weapon may be carried at once, but this is the case anyway * No need for BG_(Un)PackAmmoArray anymore, so remove them
2007-08-24* Merged ioq3-r1133Tim Angus
+ PNG image loader + Non-gas dependent x86_64 VM + Collision optimisations + Slew of other bug fixes
2006-12-29* Buildable destruction marking (via g_markDeconstruct)Tim Angus
* It's now impossible to destroy the last spawn * Start of a new client side buildable status display
2006-07-31* Add otherEntityNum to playerState_t... and don't use it... yetTim Angus
* Improve ckit tutorial text * Entities.def correction
2006-06-17* Merged ioq3-r810Tim Angus
2005-12-10* s/Quake III Arena source code/Tremulous/Tim Angus
* De-quaked various bits and pieces * Integrated Tremulous into the ioq3 source * Relicensed Tremulous to be GPL * It compiles!!!!!!!!11111111!!!!1
2005-12-10* Copied ioq3 src to trunkTim Angus