Thilo Schulz
3b40467599
Finally fix missionpack compiling for STANDALONE=1, yes, this is tested.
2011-02-09 00:42:54 +00:00
Thilo Schulz
f5759d3c68
Brace for incoming grammar fix by DevHC!
2011-02-09 00:32:11 +00:00
Thilo Schulz
956c9a262a
First batch of getting replacing malloc() with Z_Malloc
2011-02-09 00:02:42 +00:00
Thilo Schulz
8cd4b77a1e
Fix strcpy copying buffer into itself, thanks to Simon McVittie for reporting and the patch ( #4894 )
2011-02-08 23:16:03 +00:00
Thilo Schulz
8a3f2ff805
It's late, I'm tired.
2011-02-08 21:38:49 +00:00
Thilo Schulz
c257dc2cfa
Fix memmove with new size_t typedef, thanks DevHC for reporting
2011-02-08 21:27:45 +00:00
Thilo Schulz
eb11388cac
Fix STANDALONE in files.c
2011-02-08 20:27:49 +00:00
Thilo Schulz
ba19fe1152
Still not compiling when STANDALONE is set
2011-02-08 20:24:41 +00:00
Thilo Schulz
7efcc91265
fix compiling error when in standalone mode
2011-02-08 20:21:37 +00:00
Thilo Schulz
2d2bdea553
Cleanup STANDALONE
2011-02-08 19:51:43 +00:00
Thilo Schulz
dd30b09526
By ZTurtleMan: Cleanup; only load harvester data in harvester gametype, removed unused var, and ifdef a missionpack only var.
2011-02-08 18:38:29 +00:00
Thilo Schulz
2b52867b74
Code cleanup patch by devhc
2011-02-08 18:19:31 +00:00
Thilo Schulz
9f786f4def
- A few code cleanups in gamecode
...
- Add a bit of stuff from Zakk Middleton
2011-02-08 18:06:39 +00:00
Thilo Schulz
d2612c8a36
Fix levelshot so that it cannot be executed by remote clients ( #4339 )
2011-02-08 17:58:31 +00:00
Thilo Schulz
be4e459148
mage size_t typedef unsigned int instead of just int, thx devhc for suggesting
2011-02-08 17:25:45 +00:00
Thilo Schulz
48b03a035b
Ok, getifaddrs() is not POSIX compliant. Fix #3984 as suggested by Vincent Cojot
2011-02-07 05:20:31 +00:00
Thilo Schulz
1d2d67cdde
strdup still not accepted by some systems. *sigh*.
2011-02-07 03:56:15 +00:00
Thilo Schulz
a2715bc283
Fix buffer overflow, reported by Mads Lind
2011-02-06 20:35:46 +00:00
Thilo Schulz
0e6427f3ff
- Hopefully fix ( #3984 ) compiler errors on Solaris while not introducing too many new ones on the other platforms
...
- With _BSD_SOURCE now explicitly defined bring back strdup to vm_x86_64_assembler.c
2011-02-06 20:26:18 +00:00
Thilo Schulz
0afedc928c
How could this stay undiscovered for so long? Unbelievable.
2011-02-06 20:06:03 +00:00
Thilo Schulz
f03ee4b61c
Oops typo.
2011-02-06 18:59:39 +00:00
Thilo Schulz
44fb8f49b6
Fix adding multiple entries for same server when using globalservers several times, patch by Tequila
2011-02-06 17:59:23 +00:00
Thilo Schulz
61c8b878b8
Fix tourney score board. Thanks Zack Middleton for the patch and report
2011-02-06 17:33:51 +00:00
Thilo Schulz
f34b96b586
Fix flag collision in botlib code, thanks Cyrri for reporting ( #4886 )
2011-02-04 18:23:52 +00:00
Thilo Schulz
387e33a4e3
Remove guid again because we don't want every play on the server to know all guids, thanks brain for reporting
2011-02-04 17:50:34 +00:00
Thilo Schulz
7bb5906599
Patch by Simon McVittie to improve dynamic library loading ( #4700 )
2011-02-04 17:47:57 +00:00
Thilo Schulz
d2f8b9f4bb
Support GNU/kFreeBSD, patch by Cyril Brulebois. Thanks.
2011-02-04 17:31:12 +00:00
Tim Angus
c61ad8a074
* Fix fp literals
2011-02-04 17:22:42 +00:00
Thilo Schulz
8869e989e4
typos, patch by Ansgar Burchardt <ansgar@43-1.org>
2011-02-04 17:18:40 +00:00
Thilo Schulz
31d99e2c4e
Fix division by zero, reported by Simon McVittie
2011-02-04 17:16:53 +00:00
Thilo Schulz
dc92a6cd79
Fix #4683 , thanks Zack Middleton
2011-02-04 17:01:08 +00:00
Thilo Schulz
91f3c1596f
Ben Millwood fixing his own stuff ( #4598 )
2011-02-04 16:09:05 +00:00
Thilo Schulz
e66abb3237
- Add support for linearly desaturating images via r_greyscale
...
- Use correct luminance values for rendering textures
Patch submitted by Forrest Voight.
2011-02-04 16:04:37 +00:00
Thilo Schulz
13836e5f4a
Thanks for the patch, gimhael. ( #4576 )
2011-02-04 15:21:15 +00:00
Thilo Schulz
ecbe1ab9fd
Thanks Simon McVittie for fixing the bug regression in https://bugzilla.icculus.org/show_bug.cgi?id=4629
2011-02-04 15:11:57 +00:00
Thilo Schulz
01d7eaddf5
https://bugzilla.icculus.org/show_bug.cgi?id=4576
2011-02-04 15:07:32 +00:00
Thilo Schulz
d563deba76
Fix https://bugzilla.icculus.org/show_bug.cgi?id=4733
2011-02-04 14:44:17 +00:00
Thilo Schulz
f6ea5315f7
Fix a warning
2011-02-04 14:19:51 +00:00
Thilo Schulz
2cddb3e0ea
https://bugzilla.icculus.org/show_bug.cgi?id=4460
2011-02-04 13:43:41 +00:00
Thilo Schulz
67a8b273c2
- Add cvars cl_gamename, sv_heartbeat, sv_flatline so standalone games can customise their messages to the master server
2011-02-04 13:25:51 +00:00
Thilo Schulz
0eb5d1720c
Fix banfile writing to wrong game directory
2011-02-04 12:34:11 +00:00
Thilo Schulz
3148416c04
- Change runtime standalone detection:
...
* com_standalone now read-only
* add new cvars com_basegame, com_homepath
* standalone now automatically detected when com_basegame is set to something different than baseq3 and no id pak pk3s are found
* This fixes https://bugzilla.icculus.org/show_bug.cgi?id=4699
- Replace a few hardcoded string literals with macros
- Add checks for Team Arena PK3s to FS_CheckPak0()
2011-02-04 12:04:56 +00:00
Thilo Schulz
774955c748
whatever devhc you're right
2011-02-03 17:34:26 +00:00
Thilo Schulz
cf791d14c5
- Fix bug #4769 remote server crash
...
- Fix potential 1-byte-buffer overflow in gamecode
2011-02-03 02:54:36 +00:00
Thilo Schulz
16c83ae2c5
Server crash can cause recursive call to Com_Error, too
2011-02-02 23:57:22 +00:00
Thilo Schulz
4982bf8e6b
r1833 now made some Linux systems spit out warnings. Fix this once and for all
2011-02-02 16:49:52 +00:00
Thilo Schulz
e5dbce839a
- Use select() to sleep when idle as opposed to busy waiting.
...
- Introduce com_busyWait cvar to go back to old behaviour
2011-02-02 16:46:23 +00:00
Thilo Schulz
fa8201c9b6
Delete unused variable
2011-01-31 22:09:47 +00:00
Thilo Schulz
0baadba7d1
Windows doesn't know z in format string
2011-01-31 21:13:37 +00:00
Thilo Schulz
5cd116d3ad
Only adjust timer resolution for clients
2011-01-31 20:32:00 +00:00