summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-04-15fix a null pointer dereference bug in multi_trigger/dev/humancontroller
2017-04-15add boundary checks in BG_ParseCSVBuildableList()/dev/humancontroller
for protection against malicious map files
2017-04-15don't deny connection with the "localhost" IPA/dev/humancontroller
2017-04-15fix the game module truncating the last digit of each maximally long IP(v4) ↵/dev/humancontroller
address eg., both 111.111.111.112 and 111.111.111.113 were considered to be just 111.111.111.11
2017-04-15fix the game module smashing userinfo strings/dev/humancontroller
strcpy() was WRONGly used btw, this has LONG(TM) ago been fixed in modern code bases
2017-04-15fix a bunch of C-specific programming errors/dev/humancontroller
detected by Clang
2017-04-15fix/silence a couple of compiler warnings/dev/humancontroller
2017-04-15remove a bunch of set-but-otherwise-unused variables/dev/humancontroller
2017-04-15remove a bunch of unused variables and some no-op code/dev/humancontroller
2017-04-15fix a couple of compiler warnings/dev/humancontroller
2017-04-15fix a bunch of %i format flags / arguments/dev/humancontroller
2017-04-15fix an apparently WRONG parenthesization/dev/humancontroller
2017-04-15multi-protocol: implement messagemode[2] in the ui module, for use in ↵Jeff Kent
non-1.1 clients
2017-04-15multi-protocol: largely port the (gamelogic part of the) multi-protocol code ↵/dev/humancontroller
to the 1.1-ish code base also update .gitignore accordingly
2017-04-15multi-protocol: rename powerups to misc in the playerState_t and ↵/dev/humancontroller
entityState_t structs
2017-04-15multi-protocol: also update the cQVM-specific ammo&clips code/dev/humancontroller
2017-04-15multi-protocol: change the playerState_t and entityState_t structs to the ↵Jeff Kent
versions in the latest code base this includes changing how ammo and clips r stored
2017-04-15A SHIT COMMIT/dev/humancontroller
2017-04-15A NON-SHIT COMMIT/dev/humancontroller
2017-04-15reserve (by default) the "dep" directory for the repository of dependencies ↵/dev/humancontroller
(system libraries)
2017-04-15do not treat a clipmask of 0 as MASK_DEADSOLID in some cases/dev/humancontroller
remove the clipmask == 0 special cases from G_TestEntityPosition() and G_Physics(). when spawning corpses, set their clipmask to MASK_DEADSOLID instead of 0.
2017-04-15fix trigger_stage activation upon stage jumps/dev/humancontroller
2017-04-15fix unlagged not being used at all for overly large latencies/dev/humancontroller
2017-04-15stop embedding/displaying version information in various cases/dev/humancontroller
2017-04-15in the vote calling functions, protect against the dreaded exploit of ↵/dev/humancontroller
'\n'-interpretation inside quotes
2017-04-15in the vote calling code, add double quotes around some substituted argument ↵/dev/humancontroller
strings
2017-04-15add a makefile option to build only the game module or only the cgame and ui ↵/dev/humancontroller
modules new effective defines r BUILD_ONLY_GAME=1 and BUILD_ONLY_CGUI=1. the former overrides the latter.
2017-04-15add a makefile option not to acquire revision information from Git/dev/humancontroller
2017-04-15stop embedding the architecture in the filenames of binaries and libraries/dev/humancontroller
2017-04-15rearrange the build directory structure a bit/dev/humancontroller
- do not use a BASEGAME subdirectory for intermediate (cgame/game/ui module) object files - place all final outputs (executables, libraries and VMs) in the "out" subdirectory of the build directory
2017-04-15export symbols required for gamelogic shared libraries/dev/humancontroller
2017-04-15allow additional makefiles to be included via the new SETTINGS_MAKEFILES ↵/dev/humancontroller
make-variable
2017-04-15add a basic .gitignore file/dev/humancontroller
2017-04-15stop using profile/platform/architecture-specific build directories, just ↵/dev/humancontroller
use "bld" (by default)
2017-04-15rename the Makefile to GNUmakefile, and reference GNUmakefile.local instead ↵/dev/humancontroller
of Makefile.local because the Makefile uses GNU Make extensions
2017-04-15move licenses to the misc dir, remove some old shit/dev/humancontroller
2017-04-15update the Makefile to the latest revision/dev/humancontroller
URL: https://github.com/darklegion/tremulous revision: f45fbef604e05144057dec8d1dbfc5d4f5a2a822
2017-04-15update the tools to the latest revision/dev/humancontroller
URL: https://github.com/darklegion/tremulous revision: c862a5340c8de44dcc7abaff170c20c04f9340e8, equivalently f45fbef604e05144057dec8d1dbfc5d4f5a2a822
2017-04-15import the Lakitu7 r181 cgame and ui modulesJeff Kent
replacing the existing ones
2017-04-15import the cQVM game modulePaweł Redman
replacing the existing one
2017-04-15import the Slacker's QVM code baseSlackerLinux85
2017-04-13initialize a new, empty repository/dev/humancontroller