Commit Graph
100 Commits
Author SHA1 Message Date
Ludwig Nussel 6c8a9af300 fix mingw64 installer 2012-02-07 09:29:13 +00:00
Ludwig Nussel 1a736dd725 put the g where the g belongs 2011-08-30 11:57:00 +00:00
Ludwig Nussel d8b7532fc1 remove static VM_BlockCopy from vm_powerpc 2011-06-16 08:09:06 +00:00
Ludwig Nussel 1b27ae23c1 include vm_local.h in vm_powerpc_asm.c
Patch by Simon McVittie, bug 4930
2011-03-13 16:54:41 +00:00
Ludwig Nussel 55369f9535 add missing jconfig.h 2011-03-13 16:17:06 +00:00
Ludwig Nussel 246b496693 include alext.h for ALC_ALL_DEVICES_SPECIFIER
This assumes OpenAL Soft (Simon McVittie, bug 4927)
2011-03-13 15:46:27 +00:00
Ludwig Nussel 14c5a82c14 cvar is called fs_game (bug 4866) 2011-01-30 13:34:54 +00:00
Ludwig Nussel c51d99117c use mmap on freebsd too 2010-11-22 07:12:35 +00:00
Ludwig Nussel edb7cd9840 uninstall zlib1.dll, disable description panel (bug 4779) 2010-10-12 06:27:27 +00:00
Ludwig Nussel 1434fd1845 fix typo 2010-06-21 07:11:52 +00:00
Ludwig Nussel 233fcb0caa fix stack alignment dynamically for OP_BLOCK_COPY 2010-06-02 14:46:16 +00:00
Ludwig Nussel 2950bb98ea fix OP_BLOCK_COPY alignment for win64 (patch by Marcus Meissner) 2010-05-17 08:59:53 +00:00
Ludwig Nussel 368a3be2a6 64bit Windows fix (patch by Marcus Meissner) 2010-04-16 09:29:34 +00:00
Ludwig Nussel 112287088e rename x86_64 -> x64 for Windows 2010-03-19 08:59:22 +00:00
Ludwig Nussel 65212bbeb2 package zlib1.dll in nsis installer 2010-03-19 08:59:20 +00:00
Ludwig Nussel 2728dc403a fix mingw32 build 2010-03-19 08:59:17 +00:00
Ludwig Nussel 05d7ce9c18 don't link librt on FreeBSD (bug 4507) 2010-03-06 11:55:29 +00:00
Ludwig Nussel 760f4a1949 64bit Windows support (patch by Michael Menegakis) 2010-02-28 09:00:02 +00:00
Ludwig Nussel 34d616dbef enable (dummy) cdkey calls in standalone mode to prevents mods from crashing 2010-02-28 08:58:03 +00:00
Ludwig Nussel a9fdf0ef3b need to hardcode "baseq3" to prevent download of id files even if compiled STANDALONE 2010-02-28 08:56:54 +00:00
Ludwig Nussel 4876413217 __WORDSIZE is not available on non-GNU systems (Dominic Fandrey) 2010-01-16 10:55:51 +00:00
Ludwig Nussel 6f9b34ef75 avoid setting cvars by name each frame 2010-01-06 13:47:41 +00:00
Ludwig Nussel 9b1a3387cb fix mumble coordinate transmission 2010-01-06 13:47:38 +00:00
Ludwig Nussel 42b8b8ecec make reason for voip disable more visible 2010-01-06 13:47:35 +00:00
Ludwig Nussel 6ebc650542 set default rate to broadband 2010-01-06 13:47:32 +00:00
Ludwig Nussel 4abf1aa398 mmap could fail, handle gracefully 2010-01-04 16:02:01 +00:00
Ludwig Nussel f19d437564 update mumble link interface for version 1.2 2010-01-04 14:12:18 +00:00
Ludwig Nussel e8f5d5055d fix wrong strcpy usage (#4331, patch by Andreas Bierfert) 2009-11-04 18:13:05 +00:00
Ludwig Nussel 3d7d2d9f5b check all jumps (#4249) 2009-11-01 19:58:27 +00:00
Ludwig Nussel 12189381b5 fix cmp imm reg 2009-11-01 19:58:25 +00:00
Ludwig Nussel da31866f6d report memory violations in debug mode 2009-11-01 19:58:21 +00:00
Ludwig Nussel 4722d311fd better range checks 2009-11-01 19:58:18 +00:00
Ludwig Nussel b7eae0dca5 implement immediate argument for call 2009-11-01 19:58:16 +00:00
Ludwig Nussel ed98f65d10 optimize const before jump 2009-11-01 19:58:12 +00:00
Ludwig Nussel a7dee44def check const jump argument 2009-11-01 19:58:09 +00:00
Ludwig Nussel 469c986640 more security checks in interpreter (#4249) 2009-11-01 19:58:07 +00:00
Ludwig Nussel cc9a74a218 Define stack sizes at central place
also reverts bug 4282 as stack is included in bss already so nothing that needs fixing
2009-11-01 19:58:03 +00:00
Ludwig Nussel 2fecf6d6bc get rid of gas remains 2009-10-26 21:59:03 +00:00
Ludwig Nussel 2fc4023e0b fix zlib includes 2009-10-24 14:19:39 +00:00
Ludwig Nussel 55943c51f3 -lz must be specified after object files using it
If it's specified first newer gcc resp the --as-needed option
doesn't work.
2009-10-23 12:57:45 +00:00
Ludwig Nussel 372c2ea521 openal32.dll is actually spelled OpenAL32.dll now 2009-05-25 15:14:53 +00:00
Ludwig Nussel 10aca2387f whitespace fixes 2009-05-08 09:50:52 +00:00
Ludwig Nussel eff87e9524 SV_ReplacePendingServerCommands is unused 2009-05-08 09:48:49 +00:00
Ludwig Nussel bbd9f02d08 mark functions static (#4010) 2009-05-08 09:48:45 +00:00
Ludwig Nussel f0e24f9a46 msg->oob is actually qboolean (#4010) 2009-05-08 09:48:40 +00:00
Ludwig Nussel 40e4a2e5c4 fix name compare in 'follow' command (#4013) 2009-05-08 09:31:26 +00:00
Ludwig Nussel 6b4f3aaed2 add missing trap_RealTime prototype (#4015) 2009-05-08 09:17:06 +00:00
Ludwig Nussel 31ae3826ae make Cvar_Command use all arguments just like Cvar_Set_f (#4063) 2009-05-08 09:13:16 +00:00
Ludwig Nussel 68fa0b55a9 cvarlist: also display systeminfo and user created flags 2009-05-08 09:13:13 +00:00
Ludwig Nussel abda6d984a whitespace correction 2009-05-08 09:13:09 +00:00
Ludwig Nussel b35c63f37a don't modify s_alDevice and add fallback to let openAL choose the device 2009-05-08 09:13:06 +00:00
Ludwig Nussel de19303320 mark s_alDriver CVAR_LATCH 2009-05-08 09:13:03 +00:00
Ludwig Nussel 161dc2ddf5 fall back to sdl-config if SDL_CFLAGS are empty
works around buggy Solaris installations where pkg-config is
installed but can't find the SDL config file
2009-05-05 18:19:34 +00:00
Ludwig Nussel ec846d23b2 define STRING and XSTRING in q_shared.h (#4054) 2009-05-05 18:19:29 +00:00
Ludwig Nussel 011285c232 some more solaris files 2009-05-04 07:10:42 +00:00
Ludwig Nussel 799150ffc1 fix dedicated server stdin console (#4009) 2009-05-03 20:05:16 +00:00
Ludwig Nussel 732c405e15 Solaris fixes (#4048) 2009-05-03 18:49:55 +00:00
Ludwig Nussel b8097554ac set SDL CFLAGS and LIBS at central place 2009-05-03 18:49:48 +00:00
Ludwig Nussel ad06af3d8f make some functions static (#4014) 2009-05-02 18:01:02 +00:00
Ludwig Nussel 84fbc2252f align stack before re-entering engine to make sse work (#4051) 2009-05-02 17:15:51 +00:00
Ludwig Nussel 5948b41af4 sample NSIS description file for a ioquake3 mod installer 2009-04-18 19:01:24 +00:00
Ludwig Nussel 9d5141decc nsis data file installer 2009-04-18 17:50:07 +00:00
Ludwig Nussel 06b6037ff0 nsis: registering unistaller in shell context works too 2009-04-18 17:03:29 +00:00
Ludwig Nussel 94bc49653d increase version in trunk 2009-04-13 20:20:05 +00:00
Ludwig Nussel 9af3237829 nsis: support proper multi user installation 2009-04-12 12:31:00 +00:00
Ludwig Nussel c5df8251d9 nsis installer icon finally 2009-04-12 07:57:25 +00:00
Ludwig Nussel 1072b25ce8 initialize Sys_Milliseconds early (#3999) 2009-03-02 18:08:21 +00:00
Ludwig Nussel 35a27638fe initialize qport with random value instead of time (#3999) 2009-03-02 18:08:13 +00:00
Ludwig Nussel ae612721a3 fix STANDALONE challengeResponse (#4000) 2009-03-02 17:29:51 +00:00
Ludwig Nussel 2864898147 Makefile: Enable new sparc JIT on Linux.
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-02 17:29:46 +00:00
Ludwig Nussel 844ee46627 qcommon: vm: Add sparc JIT compiler.
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-02 17:29:40 +00:00
Ludwig Nussel 30c44b1a87 qcommon: vm: sparc, like 386, doesn't need var-args conversion.
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-02 17:29:35 +00:00
Ludwig Nussel 17a81ff7c9 qcommon: Add idsparc and set when __sparc__ && !C_ONLY
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-02 17:29:30 +00:00
Ludwig Nussel 913e81522c Makefile: Use "-mtune=ultrasparc3 -mv8plus" on Linux/Sparc.
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-03-02 17:29:26 +00:00
Ludwig Nussel db040f856d move speex config.h to correct place 2009-02-11 09:21:43 +00:00
Ludwig Nussel 53d23a3df2 fix msvc build (#3857, #3771) 2009-02-10 07:56:56 +00:00
Ludwig Nussel f2198c70e7 fix potential segfault (found by DerSaidin in xreal) 2009-01-23 20:12:45 +00:00
Ludwig Nussel f5aae78481 security fix: prevent command injection via callvote 2009-01-17 23:09:58 +00:00
Ludwig Nussel cde5fcfb9b fix overflow in CG_ParseTeamInfo
based on patch for Tremulous, thanks to Roman Tetelman
2009-01-13 07:57:03 +00:00
Ludwig Nussel a1f9885664 fix build with newer git installations 2009-01-13 07:57:01 +00:00
Ludwig Nussel 8536a42dd5 gamename is already a cvar with CVAR_SERVERINFO
do not set gamename to different values in getstatus and getinfo responses
2009-01-11 18:42:50 +00:00
Ludwig Nussel 4de00b3d02 add support for ppc64 in installer 2008-11-12 13:40:05 +00:00
Ludwig Nussel 057e7edf18 use -fno-strict-aliasing again. code is just not ready yet. 2008-11-12 13:40:04 +00:00
Ludwig Nussel 7c19978aaa fix variable declaration (#3849) 2008-11-10 09:47:14 +00:00
Ludwig Nussel 1828da63de fix empty loops causing build failures in mingw
Patch by Przemysław Iskra (#3813)
2008-11-10 09:47:02 +00:00
Ludwig Nussel b546e4712d enable new powerpc vm
Patch by Przemysław Iskra (#3796)
2008-11-10 09:46:41 +00:00
Ludwig Nussel 01dca75d9f realloc vm->instructionPointers on ppc64
rename VM_Malloc, VM_Free to PPC_Malloc, PPC_Free
safer constant optimization handling

Patch by Przemysław Iskra (#3796)
2008-11-10 09:46:31 +00:00
Ludwig Nussel 235945c6bb new PowerPC vm
Patch by Przemysław Iskra (#3796)
2008-11-10 09:46:01 +00:00
Ludwig Nussel c754d6fdfb fix strict aliasing issues
Patch by Przemysław Iskra (#3805)
2008-11-03 17:03:54 +00:00
Ludwig Nussel f86f8e8ed8 fix 64bit VM interface to work on ppc64 (#3838) 2008-11-03 17:03:44 +00:00
Ludwig Nussel 1e02c641bc move location of version string in console a bit
patch by 'devhc97' (#3758)
2008-11-02 17:39:25 +00:00
Ludwig Nussel 5a3eda3485 specify alDevice instead of NULL when asking for for ALC_EXTENSIONS
patch by Ben Millwood (#3777)
2008-11-02 17:32:25 +00:00
Ludwig Nussel e1983208f0 libraries do not belong to LDFLAGS.
Patch creates separate *LIBS variables for libraries, leaving LDFLAGS for real
flags, like -shared or --as-needed. Also CFLAGS are used when linking:
-m32/-m64 belongs to CFLAGS, not LDFLAGS; linker additionally optimizes output
file when -O* is in flags.
Patch by Przemysław Iskra (#3813)
2008-11-02 17:32:21 +00:00
Ludwig Nussel c3a8156cb6 x86_64_assembler should use separate object file for dedicated server
patch by  Przemysław Iskra
2008-11-02 17:32:18 +00:00
Ludwig Nussel ce907f32cc fix return value of CL_cURL_CallbackWrite (#3804) 2008-10-24 07:08:52 +00:00
Ludwig Nussel 7d9ba904ec fix crash with videos on ppc (#2523,3802). Patch by Przemysław Iskra 2008-10-24 07:02:35 +00:00
Ludwig Nussel 2ed334b2be fix build without VOIP (David Severwright, bug#3720) 2008-07-16 07:15:09 +00:00
Ludwig Nussel d3cf82b2ee nsis: uninstall openal32.dll as well 2008-07-16 07:15:01 +00:00
Ludwig Nussel 5208bf8273 also define proper version when using git-svn 2008-07-16 07:14:55 +00:00
Ludwig Nussel 51978317d8 remove trailing whitespace 2008-06-25 07:59:57 +00:00