aboutsummaryrefslogtreecommitdiffstats
path: root/code
Commit message (Collapse)AuthorAgeFilesLines
* Fix netcode inconsistency, thanks to /dev/humancontroller for the patch, see ↵thilo2009-10-125-23/+22
| | | | | | http://bugzilla.icculus.org/show_bug.cgi?id=4060 git-svn-id: svn://svn.icculus.org/quake3/trunk@1661 edf5b092-35ff-0310-97b2-ce42778d08ea
* MinGW doesn't have setenv() either, so.....thilo2009-10-121-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1660 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix environment variable handling for Linux, make setenv command added ↵thilo2009-10-122-50/+53
| | | | | | before parsing of configuration files. (https://bugzilla.icculus.org/show_bug.cgi?id=3626) git-svn-id: svn://svn.icculus.org/quake3/trunk@1659 edf5b092-35ff-0310-97b2-ce42778d08ea
* Don't need a call to va() for thisthilo2009-10-121-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1658 edf5b092-35ff-0310-97b2-ce42778d08ea
* fs_fakeChkSum is indeed obsolete and unnecessary. Removing it altogether now.thilo2009-10-121-16/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1657 edf5b092-35ff-0310-97b2-ce42778d08ea
* Whoops.. don't make it overwrite cmds in case of recursive error.thilo2009-10-111-7/+6
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1656 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix recursive error for disconnect after reliable client command overflow. ↵thilo2009-10-116-27/+36
| | | | | | Thanks to /dev/humancontroller for reporting. https://bugzilla.icculus.org/show_bug.cgi?id=3616 git-svn-id: svn://svn.icculus.org/quake3/trunk@1655 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix fake checksum handling if client is unpure, make sure client does not ↵thilo2009-10-111-1/+4
| | | | | | remain unpure after FS_Restart. Thanks to /dev/humancontroller for reporting. http://bugzilla.icculus.org/show_bug.cgi?id=3605, thanks git-svn-id: svn://svn.icculus.org/quake3/trunk@1654 edf5b092-35ff-0310-97b2-ce42778d08ea
* Add guid to userinfo string, thanks Guillaume Bougard. ↵thilo2009-10-081-5/+10
| | | | | | https://bugzilla.icculus.org/show_bug.cgi?id=3570 git-svn-id: svn://svn.icculus.org/quake3/trunk@1653 edf5b092-35ff-0310-97b2-ce42778d08ea
* Apply patch from Jay Weisskopf adding an aspect ratio menu entry to ↵thilo2009-10-081-29/+137
| | | | | | resolution selector: https://bugzilla.icculus.org/show_bug.cgi?id=3475 git-svn-id: svn://svn.icculus.org/quake3/trunk@1652 edf5b092-35ff-0310-97b2-ce42778d08ea
* Make s_volume cvar affect volume of S_Base_RawSamples, thanks to Jay ↵thilo2009-10-081-4/+4
| | | | | | Weisskopf for reporting. https://bugzilla.icculus.org/show_bug.cgi?id=3474 git-svn-id: svn://svn.icculus.org/quake3/trunk@1650 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix circumventing sv_maxping restriction, thanks to Amanieu for reporting. ↵thilo2009-10-082-16/+34
| | | | | | http://bugzilla.icculus.org/show_bug.cgi?id=3423 git-svn-id: svn://svn.icculus.org/quake3/trunk@1649 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix bad syntax in 64bit assembler (Undeference)tma2009-10-061-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1647 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix memory overwrite when client has too many maps. Thanks to beast for the ↵thilo2009-10-062-40/+44
| | | | | | reporting & the patch. http://bugzilla.icculus.org/process_bug.cgi git-svn-id: svn://svn.icculus.org/quake3/trunk@1646 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fix bot loading in case player supplied invalid bot namesthilo2009-10-062-2/+11
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1645 edf5b092-35ff-0310-97b2-ce42778d08ea
* Don't award assist bonuses to flag capturing player, ↵thilo2009-10-061-1/+3
| | | | | | https://bugzilla.icculus.org/show_bug.cgi?id=3260 git-svn-id: svn://svn.icculus.org/quake3/trunk@1644 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Fix incorrect commenttma2009-10-051-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1643 edf5b092-35ff-0310-97b2-ce42778d08ea
* Rewrite of key event processing, thanks to /dev/humancontroller and Ben ↵thilo2009-10-031-136/+103
| | | | | | Millwood. https://bugzilla.icculus.org/show_bug.cgi?id=3374 git-svn-id: svn://svn.icculus.org/quake3/trunk@1642 edf5b092-35ff-0310-97b2-ce42778d08ea
* Forgotten elsethilo2009-10-031-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1641 edf5b092-35ff-0310-97b2-ce42778d08ea
* Revert back color code changethilo2009-10-032-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1639 edf5b092-35ff-0310-97b2-ce42778d08ea
* - Modify color generating codes to only accept numbers and not alphabetical ↵thilo2009-10-032-78/+52
| | | | | | | | | chars anymore - Fix client clean name so that it cannot be tricked anymore, see https://bugzilla.icculus.org/show_bug.cgi?id=3313 git-svn-id: svn://svn.icculus.org/quake3/trunk@1638 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Remove superfluous f from warningtma2009-09-281-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1637 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Avoid calculating a NaN when failing to compute the display aspect ratiotma2009-09-281-5/+13
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1636 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug #3639) BoxOnPlaneSide rewrite (Diego de Estrada/Patrick Bagget/Danieltma2009-09-213-694/+15
| | | | | | | Gibson) git-svn-id: svn://svn.icculus.org/quake3/trunk@1635 edf5b092-35ff-0310-97b2-ce42778d08ea
* * ...and make sure it compilestma2009-09-171-3/+3
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1634 edf5b092-35ff-0310-97b2-ce42778d08ea
* Add received rcon command string to server log, see ↵thilo2009-09-171-2/+2
| | | | | | https://bugzilla.icculus.org/show_bug.cgi?id=3748 git-svn-id: svn://svn.icculus.org/quake3/trunk@1633 edf5b092-35ff-0310-97b2-ce42778d08ea
* * (bug #4282) Fix potential overlap of VM stack and bss sections (Patricktma2009-09-171-1/+2
| | | | | | | Baggett) git-svn-id: svn://svn.icculus.org/quake3/trunk@1632 edf5b092-35ff-0310-97b2-ce42778d08ea
* Cleanups for the Mac error dialog, after a code review from tma.icculus2009-09-163-3/+4
| | | | | | | | | - Don't expose the function in sys_local.h (it would be static if we could). - Don't call it Sys_Cocoa_*; it'd be nonsense with q3a's naming conventions. git-svn-id: svn://svn.icculus.org/quake3/trunk@1631 edf5b092-35ff-0310-97b2-ce42778d08ea
* * ...and actually r1626 this timetma2009-09-163-45/+0
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1630 edf5b092-35ff-0310-97b2-ce42778d08ea
* * Revert r1624 and r1626-r1628tma2009-09-151-3/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1629 edf5b092-35ff-0310-97b2-ce42778d08ea
* Added support for hardcoded HOMEPATH.icculus2009-09-151-1/+3
| | | | | | | Partially fixes Bugzilla #4271. git-svn-id: svn://svn.icculus.org/quake3/trunk@1627 edf5b092-35ff-0310-97b2-ce42778d08ea
* Let a separate libdir be specified for loading libraries.icculus2009-09-153-0/+45
| | | | | | | Partially fixes Bugzilla #4271. git-svn-id: svn://svn.icculus.org/quake3/trunk@1626 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed amd64 JIT output bug.icculus2009-09-151-1/+1
| | | | | | | Partially fixes Bugzilla #4271. git-svn-id: svn://svn.icculus.org/quake3/trunk@1625 edf5b092-35ff-0310-97b2-ce42778d08ea
* Add x86_64 ARCH_STRING for FreeBSD.icculus2009-09-151-0/+2
| | | | | | | Partially fixes Bugzilla #4271. git-svn-id: svn://svn.icculus.org/quake3/trunk@1623 edf5b092-35ff-0310-97b2-ce42778d08ea
* Prevent hang in S_UpdateBackgroundTrack() with some sample rates.icculus2009-09-151-0/+3
| | | | | | | Fixes Bugzilla #4022. git-svn-id: svn://svn.icculus.org/quake3/trunk@1622 edf5b092-35ff-0310-97b2-ce42778d08ea
* Don't send a 0-length command to cgame during map_restart.icculus2009-09-151-0/+2
| | | | | | | Fixes Bugzilla #3965. git-svn-id: svn://svn.icculus.org/quake3/trunk@1621 edf5b092-35ff-0310-97b2-ce42778d08ea
* Quote commandline args with spaces when building the string for Com_Init().icculus2009-09-151-0/+8
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1620 edf5b092-35ff-0310-97b2-ce42778d08ea
* Echo console command now colorizes by string, not token.icculus2009-09-151-5/+1
| | | | | | | Fixes Bugzilla #3879. git-svn-id: svn://svn.icculus.org/quake3/trunk@1619 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed compiler warning (glibc complains if you don't check getcwd() retval).icculus2009-09-151-2/+4
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1618 edf5b092-35ff-0310-97b2-ce42778d08ea
* Allow Cvar_Toggle_f() to iterate through a list of values.icculus2009-09-151-7/+30
| | | | | | | Fixes Bugzilla #3591. git-svn-id: svn://svn.icculus.org/quake3/trunk@1617 edf5b092-35ff-0310-97b2-ce42778d08ea
* Added a real GUI message box to Sys_ErrorDialog() on Mac OS X.icculus2009-09-153-0/+46
| | | | | | | Fixes Bugzilla #3654. git-svn-id: svn://svn.icculus.org/quake3/trunk@1616 edf5b092-35ff-0310-97b2-ce42778d08ea
* Fixed a compiler warning on Apple's GCC.icculus2009-09-151-1/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1615 edf5b092-35ff-0310-97b2-ce42778d08ea
* Patched to compile.icculus2009-09-151-2/+1
| | | | git-svn-id: svn://svn.icculus.org/quake3/trunk@1614 edf5b092-35ff-0310-97b2-ce42778d08ea
* Added Intel CC compatibility to vm_x86.c's inline asm.icculus2009-09-151-8/+14
| | | | | | | Fixes Bugzilla #3338. git-svn-id: svn://svn.icculus.org/quake3/trunk@1613 edf5b092-35ff-0310-97b2-ce42778d08ea
* Removed more unused variables.icculus2009-09-153-8/+3
| | | | | | | Partially fixes Bugzilla #3782. git-svn-id: svn://svn.icculus.org/quake3/trunk@1612 edf5b092-35ff-0310-97b2-ce42778d08ea
* Removed unused variables.icculus2009-09-151-3/+0
| | | | | | | | | CM_LeadArea() has no side effects, so those could go, too. Partially fixes Bugzilla #3782. git-svn-id: svn://svn.icculus.org/quake3/trunk@1611 edf5b092-35ff-0310-97b2-ce42778d08ea
* Handle r_colorbits values better.icculus2009-09-151-3/+2
| | | | | | | Fixes Bugzilla #4244. git-svn-id: svn://svn.icculus.org/quake3/trunk@1610 edf5b092-35ff-0310-97b2-ce42778d08ea
* Enable -fvisibility=hidden on Linux.icculus2009-09-158-7/+17
| | | | | | | | | | | | This will prevent further symbol clashes, and makes the shared libraries 10 to 20 percent smaller. We should enable this on other platforms, too, if we can guarantee they'll use gcc 4.0 or later and the platform supports it. git-svn-id: svn://svn.icculus.org/quake3/trunk@1609 edf5b092-35ff-0310-97b2-ce42778d08ea
* Renamed bot_developer to botDeveloper to prevent symbol clash.icculus2009-09-1511-24/+24
| | | | | | | | | | qagame*.so has a variable named this too, and this confuses the Linux dynamic loader since we're not using -fvisibility=hidden. Fixes Bugzilla #3944. git-svn-id: svn://svn.icculus.org/quake3/trunk@1607 edf5b092-35ff-0310-97b2-ce42778d08ea
* When dropping bots, don't move to CS_ZOMBIE. Go straight to CS_FREE.icculus2009-09-151-5/+10
| | | | | | | | | | They aren't a real network connection, so you don't want to waste time before opening the slot for humans. Fixes Bugzilla #4243. git-svn-id: svn://svn.icculus.org/quake3/trunk@1605 edf5b092-35ff-0310-97b2-ce42778d08ea