Commit graph

  • bbd69756d0 Fix server video loading master Bill Currie 2012-01-30 22:22:34 +0900
  • 2a9a9caf51 Fix an integer shift overflow. Bill Currie 2012-01-30 22:20:35 +0900
  • 5270c22b4d lucianomol's F11 crash fix. Bill Currie 2010-11-21 14:31:26 +0900
  • b12d506ce1 This fixes a bug in configure where the prefix variable was not being evaluated correctly for the path to the shared game data. (default /usr/local/share/quake2/) All heavy lifting was done by taniwha, I merely committed it. Timothy C. McGrath 2008-06-06 14:26:40 +0000
  • 451ad97dfa Mostly whitespace, some type fixing, and boostrap/configure fixes. Ragnvald Maartmann-Moe IV 2007-12-16 18:28:03 +0000
  • 9d7ee224d2 Fixed info command to print to client, not dedicated console. Jay Dolan 2006-01-15 16:55:08 +0000
  • 3bb16e3349 Also disable timedemo in coop. Use some extern cvar_t's instead of 12 calls to CVar_VariableValue in sv_*.c, too. Jay Dolan 2006-01-15 14:41:49 +0000
  • f1fcc9f544 Updated NEWS file with changes since 0.3 Jay Dolan 2006-01-14 21:54:01 +0000
  • 7a49504cf4 Merge changes from FreeBSD port to configure.in. Do not clobber OpenGL/SVGALib CFLAGS/LIBS. Jay Dolan 2006-01-14 21:16:20 +0000
  • 2587a5e03e Added _windowed_mouse to OpenGL video menu. Defaulted to 1 for glx and sdl_* renderers. Jay Dolan 2006-01-14 20:22:49 +0000
  • 3ecc9cc96d Slight fix for corner case cmd/cvar completion Jay Dolan 2006-01-14 19:10:13 +0000
  • 9fa7e5e7ba Fixed potential buffer overflow in Cbuf_Execute, and implemented more Unix-like cmd/cvar tab completion. Jay Dolan 2006-01-14 19:00:50 +0000
  • 7bae893bd2 Fixed known crash caused by unchecked strcpy in Cmd_TokenizeString Jay Dolan 2006-01-14 15:20:51 +0000
  • 805aec460b Fix win32 path exploit in download command Jay Dolan 2006-01-14 14:53:05 +0000
  • e1326ba6f7 Jailed link paths to gamedir, fixing known exploit: rcon link /etc owned download owned/sensitivefile Jay Dolan 2006-01-14 14:42:48 +0000
  • cdc2e36cf7 Dramatically reduced latency in ALSA sound driver. Also used safer set_*_near in leiu of set_*. Jay Dolan 2006-01-14 00:52:31 +0000
  • ea82053181 Added rocket launcher to NoAmmoWeaponChange. Closes Bug#29. Jay Dolan 2006-01-14 00:30:34 +0000
  • 7a79a6b8df Fixed FS_OpenFile to only open regular files on filesystem. Fixes server crash with e.g. 'cmd download maps' Jay Dolan 2006-01-14 00:08:29 +0000
  • 4c295390bf Ran tree *.c *.h through astyle. Jay Dolan 2006-01-09 00:59:30 +0000
  • 00156f6b40 Make alsa work Jay Dolan 2006-01-08 22:04:26 +0000
  • 86b52d275a Fixed netgraph breaking transparent console. Also made netgraph itself transparent, and put it 'behind' the HUD. See Bug#4. Jay Dolan 2006-01-07 20:41:07 +0000
  • 03f8242b77 Disabled timedemo in deathmatch. For dedicated servers, it is explicitly set to 0 and made readonly. See Bug#28. Jay Dolan 2006-01-07 19:54:07 +0000
  • 740dc42df5 A lot of work to snd_alsa.c. It's not correct yet, but it's a lot closer. Perhaps someone else will poke at it now. Jay Dolan 2006-01-07 19:02:50 +0000
  • 712be75e22 ---files.c Fixed mod loading by localizing game filesystem to PKGLIBDIR and PKGDATADIR. This way, mods can be installed in PKGDATADIR/modname, like everyone is used to. Jay Dolan 2006-01-07 18:51:20 +0000
  • e5027aefb5 Don't use slow gl_ext_pointparameters path unless user chooses to subject themselves to it. (Reduces complaints on #quakeforge about speed) Ragnvald Maartmann-Moe IV 2004-04-20 19:04:04 +0000
  • 1e180231fc - Add W.P to the thanks file for the CD shuffle code that was pinched from icculus's branch. Thanks! - Rearrange Ulrich so the list is in alphabetical order. Jamie Wilkinson 2004-03-28 23:57:03 +0000
  • ae64f530e8 - Fix up the cvs build instructions in the README. - Add a note about game data locations to README. - Cleanups in configuration summary output for configure. Jamie Wilkinson 2004-03-28 05:10:18 +0000
  • df33938bbf - really fix the --with arguments Jamie Wilkinson 2004-03-24 06:37:27 +0000
  • b6ec2e0a95 - allow --with- options to be specified without an argument Jamie Wilkinson 2004-03-22 12:16:39 +0000
  • ff94ecfca9 - Uncomment conditional sections of rogue and xatrix. - Update todo list. Jamie Wilkinson 2004-03-18 01:27:30 +0000
  • b814e0db00 - fix compile warning when xf86dga doesn't exist Jamie Wilkinson 2004-03-17 01:33:31 +0000
  • 28a1de6b33 - Added note on bootstrapping from CVS. Jamie Wilkinson 2004-03-16 10:47:45 +0000
  • 1817f46af4 - more fixing to the release script Jamie Wilkinson 2004-03-16 10:36:26 +0000
  • 50686d27ba - add zip and bz2 support to the build - updated news Jamie Wilkinson 2004-03-16 10:07:38 +0000
  • fa14de2a59 - Fixed joystick support on the x11 driver. Updated docs. Jamie Wilkinson 2004-03-16 09:57:43 +0000
  • 227b43b119 - Added sdl and solaris sound drivers to the build. - Don't ship CVS directories in the dist in docs directory. Jamie Wilkinson 2004-03-15 12:50:39 +0000
  • f4a2cc9ca2 - Added pluggable sound architecture for runtime loading of sound driver modules. Jamie Wilkinson 2004-03-15 02:25:43 +0000
  • 97d7b9731e - Replace a fixme in vid_menu.c with a warning. - Remove some dead dead code from main.c Jamie Wilkinson 2004-03-09 11:59:00 +0000
  • 1d554ce1f3 - text console cleanups - don't draw character 1 or 2 in text mode, it's used by graphical console to change colours - don't print anything if a null string is passed - don't draw the names of the models being loaded, and don't try to overwrite it with whitespace, unless you're in developer mode. Jamie Wilkinson 2004-03-08 12:48:03 +0000
  • a5b442aca6 - Tweaks to configure output. - Updated release script. Jamie Wilkinson 2004-03-08 11:14:08 +0000
  • d5bf231d98 - Preparing for release. + Updated news and todo lists. + Updated config.cfg with my defaults :-) + Worked around a bug in automake 1.8 with AM_CONDITIONALs make dist. Jamie Wilkinson 2004-02-26 20:53:01 +0000
  • f9a1e6f515 - Update snd_alsa with icculus.org's latest. - Add Brendan Burns to THANKS for the alsa driver. Jamie Wilkinson 2004-02-24 12:35:31 +0000
  • e4385048dc - Added alsa driver from icculus's tree. - Updated configure.in and src/Makefile.am with magical bits for alsa, oss, and some misc cleanups. - Added magic bootstrapping makefile. Jamie Wilkinson 2004-02-23 13:23:43 +0000
  • dfe1f0859e - Rename snd.c to snd_oss.c. Jamie Wilkinson 2004-02-02 12:44:23 +0000
  • f581c7d17d - Roll back the patch from about changeset 67, with the adding of pthreads; that's all gone now, it sucked. - Add a libao sound output, this has been mostly tested: - it works with wav output on my powerbook (where oss out is broken) - it works but sounds really jumpy when playing 44100Hz samples through a shitty onboard soundcard that only supports 48000Hz output... the dma buffer gets played too fast. Jamie Wilkinson 2004-02-02 12:42:18 +0000
  • 2012da9a05 - Updated README for automake 1.8, and updated acinclude.m4 to remove some warnings from the new automake. Jamie Wilkinson 2004-01-31 05:18:55 +0000
  • 27a709ac82 - Update the README too. Jamie Wilkinson 2004-01-27 15:04:54 +0000
  • b943193880 - Bump automake to 1.7. Jamie Wilkinson 2004-01-27 14:49:49 +0000
  • a610cd1cc8 some libGL.so's need to be loaded with global symbols Bill Currie 2004-01-09 23:55:24 +0000
  • 31e9e7e883 clean up a bunch of type punning warnings Bill Currie 2003-07-09 17:35:07 +0000
  • 4fec79655b - Cleaned up the console clock and console version string code. Now adjusts the line length to fit the entire version string in. The clock is drawn at the top of the console. Jamie Wilkinson 2003-02-24 04:48:37 +0000
  • 2b49ecafc9 - Updated THANKS and TODO lists after Steve Winston's patches. - misc checkin verifying the last patches are correct. Jamie Wilkinson 2003-02-23 13:18:56 +0000
  • cfc2398bc2 - Fixed some old define macros so that joystick code actually compiled... Jamie Wilkinson 2003-02-23 12:42:35 +0000
  • 1035689544 - Applied patch from Steven Winston for variable skybox size. Jamie Wilkinson 2003-02-23 12:38:09 +0000
  • 4c3dd08845 - Applied patch from Steven Winston for a console clock. Jamie Wilkinson 2003-02-23 12:33:52 +0000
  • 4884d09e9a - Applied patch from Steven Winston for m32 format texture support. Jamie Wilkinson 2003-02-23 12:26:59 +0000
  • 53a863747f - Applied patch from Steven Winston for zipped packfile support. Unfortunately this patch doesn't allow the old pk2 format, so it's currently disabled with a HAVE_ZIP macro wrapping the code. Jamie Wilkinson 2003-02-23 12:12:37 +0000
  • 762bcb6e23 - Applied patch from Steven Winston for MP3 playback support using libmpg123. No configure test yet, so the code is disabled by default. Jamie Wilkinson 2003-02-23 11:50:40 +0000
  • ac36ffaaf7 - Reverted to old pthreads message, as the new one was breaking in the generated script. - Removed some redundant commented out checks Jamie Wilkinson 2003-02-21 03:15:37 +0000
  • 5e8aaafe64 - Added some more comments - Changed posix threads not found error message. - Removed done items from TODO list Jamie Wilkinson 2003-02-20 05:57:11 +0000
  • 3ded630b6e - More verbose configure reports, informative tests. - Updated TODO list Jamie Wilkinson 2003-02-19 14:16:16 +0000
  • 7a18c3ea70 - Fix missing semicolon in Sun-only code. Thanks Vincent. Jamie Wilkinson 2003-02-14 04:01:37 +0000
  • aaa894cd95 - Updated TODO list Jamie Wilkinson 2003-02-13 00:59:58 +0000
  • 39c967847d - Make size_t printfs use unsigned type. Jamie Wilkinson 2003-02-13 00:45:11 +0000
  • 759f9efeff - Use printf's z modifier for printing size_t types, fixes build failure on 64 bit architectures. Thanks to Juhana Paavola for reporting the problem. (Closes: #72) Jamie Wilkinson 2003-02-12 23:34:47 +0000
  • 1180ade5be - Applied a patch from Jean-Fran�ois St-Amour: - fixes dlight shine-through problem - adds transparent console as per http://www.quakesrc.org/?Page=tutorials&Dir=Quake2 Jamie Wilkinson 2003-02-11 05:48:46 +0000
  • 489425e6b4 - Applied a patch from Ulrich for BSD systems - include pthread.h when trying to use it - Linux and BSD systems use SIGIO instead of SIGPOLL Jamie Wilkinson 2003-02-11 05:43:36 +0000
  • 0dda5022d2 - Fix typo in configure Jamie Wilkinson 2003-02-11 05:20:02 +0000
  • 23b2239321 - Verbose configure patch Jamie Wilkinson 2003-02-11 05:16:08 +0000
  • 16b8934801 - Making configure more verbose and friendly. Jamie Wilkinson 2003-02-09 23:36:46 +0000
  • 6f45925d90 - Updated todo list Jamie Wilkinson 2003-02-09 12:25:59 +0000
  • edf5a8c087 - Make sure the makefile distributes all the optional source code. Jamie Wilkinson 2003-02-06 13:45:39 +0000
  • bd674b91df - Ulrich pointed out that the last release didn't contain the asm stuff, tracked it down to a bug in the Makefile.am. Fixed that, bumped the version number, added news. - Updated release script to cope with version numbers with more than one decimal point. Jamie Wilkinson 2003-02-06 00:50:08 +0000
  • c3933d08ae - Actually call automake 1.6 Jamie Wilkinson 2003-01-30 20:27:43 +0000
  • dc6eaa8589 - Force use of automake 1.6 for make distcheck bug. - Set verbose mode on the release script. Jamie Wilkinson 2003-01-30 20:05:16 +0000
  • 4674ab5136 - Note to self: bump version number in configure.in when making a new release. Jamie Wilkinson 2003-01-30 13:35:03 +0000
  • 85f1b3fade - Updated NEWS for the release. Jamie Wilkinson 2003-01-30 13:23:55 +0000
  • adaab547ee - Added my release script from 0.1 to the new tools directory. Jamie Wilkinson 2003-01-30 13:04:47 +0000
  • 3aaf3a4d3b - Added a bunch of readmes to the old OS source trees Jamie Wilkinson 2003-01-30 13:00:41 +0000
  • cb9cd31523 - Changed the wording of the notice about the OS source directories. Jamie Wilkinson 2003-01-21 15:55:42 +0000
  • d70da96ab7 - Added the new 17" Powerbook G4 resolution. Jamie Wilkinson 2003-01-21 15:49:39 +0000
  • 899d768c68 - The mystery bugfixes were courtesy of Martin Englund and Elias M�rtensson from the Swedish branch of SUN. They ported Quake II to Solaris with XIL and OpenGL and Martin released their code when id Software GPLd their code. Jamie Wilkinson 2003-01-11 05:35:06 +0000
  • b796032faa - More solaris patches from Vincent Cojot's first patches to icculus. (icculus patchset #65) - Also including some bugfixes by a mythical 'eliasm' from the same patchset. Jamie Wilkinson 2003-01-11 05:18:59 +0000
  • 0b0e9986ef - Applied joystick patchsets 60, 61, 62, 71, 80, and 122 from the icculus.org cvs tree. - linux joystick support - freelook honouring - X11 keyrepeat Jamie Wilkinson 2003-01-09 12:06:13 +0000
  • 1006220402 - Added url to volumetric lighting to the the TODO list Jamie Wilkinson 2003-01-04 06:04:33 +0000
  • be96e8f55c - Added spec file to gitignore Jamie Wilkinson 2003-01-01 02:35:09 +0000
  • 44db620af6 - Applied patch from Marc Leeman to specify the location of autoconf helper scripts. Jamie Wilkinson 2003-01-01 02:34:13 +0000
  • f501f57e5c - Removed package name from summary field Jamie Wilkinson 2002-12-24 01:47:33 +0000
  • bdedccdd19 - Note previous changes in the RPM changelog, too Jamie Wilkinson 2002-12-24 00:49:28 +0000
  • e748e1895f - Rearranged some of the RPM spec fields - Updated summary and description Jamie Wilkinson 2002-12-24 00:46:29 +0000
  • 4e812659cd - Applied Paul Jenner's patch to fix RPM install process. Jamie Wilkinson 2002-12-24 00:26:53 +0000
  • 8efa11c6ca - Added a RPM spec file from Paul Jenner. Jamie Wilkinson 2002-12-24 00:19:15 +0000
  • 3eb6a3f91a - Added --disable-warn flag to configure for bodgy compilers and OSes with bodgy headers. (Closes: #64) Jamie Wilkinson 2002-12-23 14:04:34 +0000
  • 315b13e4fd - Don't need the extra comparision, the switch statement has already done it. (Closes: #23) Jamie Wilkinson 2002-12-23 13:50:44 +0000
  • a3b38df57f - Fix incorrect function name in error message. Jamie Wilkinson 2002-12-23 08:15:36 +0000
  • 27ab9f9b47 - Added PKGLIBDIR to game search path, so that the game.so shared object is found. - Reverted the game loader in main.c to iterate through the search path. Jamie Wilkinson 2002-12-23 08:15:00 +0000
  • a5b3a4adb2 - X11 key repeat fix. - Added GPL blurb to sv_user.c Jamie Wilkinson 2002-12-23 00:00:16 +0000
  • 0caed99967 - Applied a bunch of patches from icculus's tree, bringing us up to icculus patchset #59. Skipped over most of patchsets #30 onwards, going from memory of applied patches, so it's possible that not all of these patches (the ones that are valid, anyway) got applied. - Applied the "Big Gun crash" fix to the same section of code in the CTF mod. (PatchSet #45) Jamie Wilkinson 2002-12-08 13:03:25 +0000
  • 958c381926 - Got rid of a comma (and reworded the MSG_RESULT) to fix a cosmetic breakage in configure. Jamie Wilkinson 2002-12-06 15:03:15 +0000
  • 3de95855fe - Removed libltdl from the code. Not only does this make the code make more sense, it also means that the dynamic loading of game and video refreshers (especially video refreshers) is consistent -- which means that you can now change video modes FROM WITHIN QUAKE2 as Carmack intended, and quake2 no longer dies with an Xlib error on exit, so your resolutions and gamma are restored! (Closes: #34) Jamie Wilkinson 2002-12-06 14:49:11 +0000