Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-09 | do not close the console "from time to time" | /dev/humancontroller | |
alter a bunch of cases where Key_SetCatcher() turns off the KEYCATCH_CONSOLE flag. remove all uses of Con_Close() and the function itself altogether. the console is now only togglable by a console key or with the toggleconsole command. | |||
2017-03-09 | implement the entity 64-bit client-masking extension | /dev/humancontroller | |
rename the previously unused entityShared_t::s to hack, and make use of it TODO: remove the said field, and add and use ``int hiMask'' instead | |||
2017-03-09 | stop using PERS_SCORE from the server component | /dev/humancontroller | |
because score is a game-specific thing also, this prevents (Aasimar's hack) the use of server status queries to determine who is spectating whom | |||
2017-03-09 | stop embedding/displaying version information in various cases | /dev/humancontroller | |
2017-03-09 | do not send version information in CURL downloads and MOTD requests | /dev/humancontroller | |
2017-03-09 | remove the default setting of sv_dlUrl | /dev/humancontroller | |
downloads.tremulous.net is dead anyway | |||
2017-03-09 | do not publish gamestats | /dev/humancontroller | |
TODO: remove the remnants | |||
2017-03-09 | do not request MOTD updates upon connecting (especially to local servers) | /dev/humancontroller | |
2017-03-09 | stop accessing the hostname, the current username and the ↵ | /dev/humancontroller | |
architecture/platform/OS information use "UnnamedPlayer" as the default player name | |||
2017-03-09 | do not allow the ui module to query the clipboard contents | /dev/humancontroller | |
2017-03-09 | remove the (generally unsecure) use of PIDs and PID files | /dev/humancontroller | |
this includes the removal of the "safe mode" question feature | |||
2017-03-09 | remove the (generally unsecure) setenv command | /dev/humancontroller | |
2017-03-09 | add a crappy hack to allow the game DLL/SO to be reloaded when running a ↵ | /dev/humancontroller | |
server in the client-server binary | |||
2017-03-09 | when not restarting the filesystem, at least clear the pak references | /dev/humancontroller | |
this appears to fix some cases of unpure client errors TODO: figure out the details of why | |||
2017-03-09 | fix hanging when the demo file is not found | /dev/humancontroller | |
2017-03-09 | fix changing of the WRONG cvar: fs_basepath instead of fs_basegame | /dev/humancontroller | |
2017-03-09 | on Windows, allow running without a system console (without crashing) | /dev/humancontroller | |
2017-03-09 | fix network broadcasting on FreeBSD | /dev/humancontroller | |
2017-03-09 | do not wipe cls.realtime when restarting the client for an fs_game change | /dev/humancontroller | |
otherwise, the client won't send connection/downloading-related packets until the timer reaches clc.lastPacketSentTime again | |||
2017-03-09 | fix the client's GUID resetting (to the non-serverunique value) upon ↵ | /dev/humancontroller | |
switching fs_game (when connecting to a modded server) | |||
2017-02-08 | add missing trailing '\n's from strings to execute; add double quotes around ↵ | /dev/humancontroller | |
substituted argument strings also transform trailing ';'s to '\n's | |||
2017-02-08 | fix a sizeof() error in Cmd_CallVote_f() | /dev/humancontroller | |
2017-02-08 | fix the potential use of uninitialized memory in Svcmd_LayoutSave_f() | /dev/humancontroller | |
2017-02-08 | fix the nullchar-termination in CL_GSRFeaturedLabel() | /dev/humancontroller | |
2017-02-08 | protect the server against division by 0 in case of certain client rate and ↵ | /dev/humancontroller | |
server timescale settings | |||
2017-02-07 | protect the server against the game module passing OOB passEntityNum values ↵ | /dev/humancontroller | |
(ie. -1 instead of ENTITYNUM_NONE) in trace calls | |||
2017-02-07 | in the vote calling functions, protect against the dreaded exploit of ↵ | /dev/humancontroller | |
'\n'-interpretation inside quotes | |||
2017-02-07 | add a makefile option to build only the game module or only the cgame and ui ↵ | /dev/humancontroller | |
modules new effective defines are BUILD_ONLY_GAME=1 and BUILD_ONLY_CGUI=1. the former overrides the latter. | |||
2017-02-07 | add a makefile option not to acquire revision information from Git | /dev/humancontroller | |
2017-02-07 | load libraries only, and load VMs additionally, from the path specified by ↵ | /dev/humancontroller | |
the fs_overpath cvar | |||
2017-02-07 | be more cautious in assigning default fs_ paths | /dev/humancontroller | |
2017-02-07 | stop referencing the current working directory | /dev/humancontroller | |
remove Sys_GetCwd() | |||
2017-02-07 | stop embedding the architecture in the filenames of binaries and libraries; ↵ | /dev/humancontroller | |
change the library loader appropriately | |||
2017-02-07 | fix crashing when an fs_*path is relative, but does not have an initial "." ↵ | /dev/humancontroller | |
component (eg., fs_homepath = "dir1/dir2"), or when a path contains multiple consecutive separators (eg. "dir//file") | |||
2017-02-07 | fix some usages of abs(), part 3: potentially tool-changing changes | /dev/humancontroller | |
2017-02-07 | fix some usages of abs(), part 2: potentially gamelogic-changing changes | /dev/humancontroller | |
detected by Clang | |||
2017-02-07 | fix some usages of abs(), part 1: non-gamelogic-changing changes | /dev/humancontroller | |
detected by Clang changes in tr_main.c reviewed by SmileTheory | |||
2017-02-07 | fix some format specifiers in printf()-like function calls | /dev/humancontroller | |
2017-02-07 | fix usage of the specularScale variable | /dev/humancontroller | |
2017-02-07 | silence some MSVC warnings | /dev/humancontroller | |
2017-02-07 | silence a bunch of compiler warnings | /dev/humancontroller | |
2017-02-07 | include a modern, working MSVC solution | /dev/humancontroller | |
WRONG ! this is possibly outdated by now; also, it isn't complete | |||
2017-02-07 | fix compilation with MSVC | /dev/humancontroller | |
TODO: uhm, _snprintf()... WRONG ? | |||
2017-02-06 | MODERN(TM)ize the Makefile a bit | /dev/humancontroller | |
2017-02-06 | fix compilation without USE_CURL | /dev/humancontroller | |
2017-02-06 | use system libraries more properly; introduce a dependency on Minizip | /dev/humancontroller | |
remove the USE_LOCAL_HEADERS option (it was broken anyway) | |||
2017-02-06 | reserve (by default) the "dep" directory for the repository of dependencies ↵ | /dev/humancontroller | |
(system libraries) | |||
2017-02-06 | rearrange 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-02-06 | stop using profile/platform/architecture-specific build directories, just ↵ | /dev/humancontroller | |
use "bld" (by default) also update the .gitignore appropriately | |||
2017-02-06 | allow additional makefiles to be included via the new SETTINGS_MAKEFILES ↵ | /dev/humancontroller | |
variable; reference GNUmakefile.local instead of Makefile.local |