Commit Graph

  • 3d8979f769 Add -Wshadow to compiler warnings Tim Angus 2025-09-08 21:22:03 +0100
  • 54a798ad2e Fix typo Tim Angus 2025-09-08 18:28:41 +0100
  • f30ace1476 Better warning fix (that doesn't crash) Tim Angus 2025-09-07 20:44:14 +0100
  • c0f3fe4b00 Fix quotes in comments Tim Angus 2025-09-07 17:52:51 +0100
  • 5449053008 Fix macOS deprecated constants Tim Angus 2025-09-07 16:09:31 +0100
  • 65a1da4a01 Enable format warnings under MinGW Tim Angus 2025-09-07 15:45:57 +0100
  • 07b9c1bd83 Wrap __attribute__s in macros Tim Angus 2025-09-07 13:50:05 +0100
  • f976711fb4 Fix various warnings Tim Angus 2025-09-06 21:44:38 +0100
  • 549b686e22 Fix warnings not being disabled for zlib Tim Angus 2025-09-06 22:15:04 +0100
  • c94a57ca0d Add q3rcc and q3cpp to dependency chain Tim Angus 2025-09-07 11:27:22 +0100
  • 6d90d74022 Fixes to emscripten cmake Justin Luong 2025-09-07 17:40:08 +1000
  • 7af7608f62 Fix uninitialised variable warning Tim Angus 2025-09-06 12:10:37 +0100
  • 145e803e6e FIX CI building via Makfile Tim Angus 2025-09-06 11:57:35 +0100
  • 93c9289849 Require positive Makefile deprecation acknowledgement Tim Angus 2025-09-06 11:41:10 +0100
  • 86987933d6 Remove build systems replaced by CMake Tim Angus 2025-09-06 11:36:42 +0100
  • 2168a7ac37 More generic de-duplication of path vars Tim Angus 2025-09-05 09:21:43 +0100
  • fd76af637f Move online store defines closer to where they're used Tim Angus 2025-09-02 15:39:17 +0100
  • 693c1f1e92 Add null/empty parameter guard to FS_CreatePath Tim Angus 2025-09-01 19:40:16 +0100
  • 6b4b1dc84d Remove unused homedir botlib variable Tim Angus 2025-09-01 19:39:40 +0100
  • a983d4357b Remove redundant buffers on *nix Tim Angus 2025-09-01 18:18:59 +0100
  • 86f9630a40 Remove (non-existent) Sys_SetDefaultHomePath declaration Tim Angus 2025-09-01 17:45:49 +0100
  • 9f09335084 Remove unused FS_Rename Tim Angus 2025-09-01 17:24:12 +0100
  • 0df22a99d8 Replace FS_*_FOpenFileWrite bodies with call to FS_OSPath_FOpenFileWrite Tim Angus 2025-09-01 17:04:36 +0100
  • ca1ea17f0d Add const to FS_CreatePath argument Tim Angus 2025-09-01 16:59:26 +0100
  • 3b90b76d7f Rename FS_SV_* to FS_BaseDir_* Tim Angus 2025-09-01 15:43:12 +0100
  • cadc8ab017 Add FS_BaseDir_BuildOSPath and replace hacky uses of FS_BuildOSPath Tim Angus 2025-09-01 15:35:09 +0100
  • 4b379e447c Reduce duplication in FS path search code Tim Angus 2025-08-25 13:30:59 +0100
  • 45788d29a3 Updated for DCMAKE_INSTALL_PREFIX as a replacement for copyfiles Jack Slater 2025-08-31 17:49:13 -1000
  • 7fd46c86c4 Need a replacement for cmake copyfiles here in server_compile.sh Jack Slater 2025-08-31 01:03:32 -1000
  • f7d99fc8c6 Merge branch 'main' of https://github.com/ioquake/ioq3 Jack Slater 2025-08-31 00:53:06 -1000
  • 72d9dbb3b0 First attempt at updating server_compile.sh for CMake Jack Slater 2025-08-31 00:53:01 -1000
  • 937e72fd00
    Update README.md to fix the fix for the fix about the backticks. Jack Slater 2025-08-30 23:05:42 -1000
  • da54c67fd0
    Update start_server.sh for archless ioq3ded Jack Slater 2025-08-30 21:36:27 -1000
  • 86a9b410cb
    q3a.service to use new non-arch specific binary & URL fix Jack Slater 2025-08-30 20:24:46 -1000
  • 7cc97b63ec
    Update Makefile to point to the news post... Jack Slater 2025-08-30 20:23:26 -1000
  • 3e0b279521 qcommon: Reverse the sense of NO_VM_COMPILED Simon McVittie 2025-08-30 21:12:06 +0100
  • 51095c0c0c qcommon: Assume that unknown architectures don't have a JIT for QVMs Simon McVittie 2025-08-30 21:03:43 +0100
  • 0e53cfde93 Fix QVM tool dependencies on Windows Tim Angus 2025-08-30 19:08:12 +0100
  • 2b516c5077 Add SOURCE_DATE_EPOCH support Tim Angus 2025-08-30 11:31:31 +0100
  • c0f5ddd436 Allow ARCH_STRING to be undefined Tim Angus 2025-08-30 10:59:58 +0100
  • fe9f611ed5 Fallback on legacy game library name if canonical name doesn't exist Tim Angus 2025-08-22 09:53:35 +0100
  • 8dfedc60c1 Remove architecture from binary filenames Tim Angus 2025-08-21 22:22:58 +0100
  • 92e9ddf02b
    Update sv_init.c to point to new directory server address Jack Slater 2025-08-28 22:41:32 -1000
  • 3371603c50 OCD Tim Angus 2025-08-27 12:51:39 +0100
  • 8fe1c3bb37 Added more VS stuff to .gitignore Jack Slater 2025-08-25 11:29:48 -1000
  • 3ddae18a5d Add missing INCLUDE_DIRS/DEFINITIONS for Opus and Vorbis Tim Angus 2025-08-25 16:09:08 +0100
  • 847cc42c4d Simplify find_include_dirs Tim Angus 2025-08-25 16:07:53 +0100
  • bbdde5bdfc Update USE_INTERNAL_LIBS OFF dependencies yumirak 2025-08-25 13:57:42 +0000
  • bc8d04bb1f cmake: define USE_CODEC regardless of USE_INTERNAL yumirak 2025-08-25 13:56:49 +0000
  • dc00968bc1 client: Remove i386 GNU assembler version of S_WriteLinearBlastStereo16() Simon McVittie 2025-08-23 10:54:32 +0100
  • 9f0280bca1 Remove unused matha.S Simon McVittie 2025-08-22 23:55:03 +0100
  • d133be28eb Add DEFAULT_RELATIVE_BASEDIR Tim Angus 2025-08-23 13:32:17 +0100
  • 9293a45368 asm: Remove unused S_PaintChannelFrom8 Simon McVittie 2025-08-23 10:17:03 +0100
  • 2d7100dc97 Fix HTTP downloads being disabled after first download (issue #768) Tim Angus 2025-08-23 11:35:55 +0100
  • 88918579a3 cmake: Only link snd_mixa into the client, not the dedicated server Simon McVittie 2025-08-22 20:36:18 +0100
  • 9d2227cf5c Add -fvisibility=hidden to GCC/Clang compiler flags Tim Angus 2025-08-22 18:46:21 +0100
  • 3aee97dfab Fix GCC x86 build Tim Angus 2025-08-22 18:38:46 +0100
  • 03c5ee009d cmake: Allow PRODUCT_VERSION to be overridden at build-time Simon McVittie 2025-08-20 10:06:06 +0100
  • de6e8747ab cmake: Don't override CMAKE_INSTALL_PREFIX if set by user Simon McVittie 2025-08-20 10:03:48 +0100
  • b297c596e9 Add Windows ARM platform smallmodel 2025-08-15 23:10:48 +0200
  • 23b1f6a3bd Add -fno-string-aliasing (issue #760) Tim Angus 2025-08-19 10:46:16 +0100
  • 2ec1bbd144 Enquote WINDOWS_ICON_PATH Tim Angus 2025-08-14 12:41:27 +0100
  • 712fbcf240
    Quick typo fix in README.md Jack Slater 2025-08-13 12:31:16 -1000
  • dcbbf2c806 Enable ASM language as required Tim Angus 2025-08-13 15:03:01 +0100
  • 17d1be179e Don't need triple backticks for non-blocks Tim Angus 2025-08-13 14:58:26 +0100
  • 444fa16235 Minor corrections Tim Angus 2025-08-13 14:56:43 +0100
  • c988d1b616 Update configuration section of README Tim Angus 2025-08-13 14:55:59 +0100
  • bbf549cc69 CMake install configuration Tim Angus 2025-08-13 14:42:40 +0100
  • 961a019a46 Emscripten build instructions + various tweaks Tim Angus 2025-08-13 13:27:37 +0100
  • a36d9bc392 Remove clientHtmlFallback Tim Angus 2025-08-13 13:01:11 +0100
  • 8ca7b94f7f Improve QVM tools dependencies Tim Angus 2025-08-13 12:42:40 +0100
  • 32b12d29f2
    Updating README.md for CMake (#758) Jack Slater 2025-08-13 00:40:24 -1000
  • 271fa26ab4 Add guards preventing various illogical combinations of BUILD_* options Tim Angus 2025-08-13 10:14:30 +0100
  • 2c893f2fc2
    Warn users that the Makefile is now deprecated (#750) Tim Angus 2025-08-12 20:37:05 +0100
  • 787bdba0ec Rewrite the LCC process spawning code on Windows, to handle file names containing spaces Tim Angus 2025-08-12 19:26:36 +0100
  • f03a012087 Document reasons for contents of COMMON_LIBRARIES Tim Angus 2025-08-12 11:44:59 +0100
  • 36a1407346 Add a USE_INTERNAL_LIBS=OFF build to CI Tim Angus 2025-08-10 11:04:02 +0100
  • a14b32e83d Unconditionally rebuild QVM tools every time Tim Angus 2025-08-10 11:01:35 +0100
  • f17d90ca2f Update TODO location Jack Slater 2025-08-09 00:00:41 -1000
  • 4b1086651d Fix missing USE_INTERNAL_SDL_HEADERS definitions Tim Angus 2025-08-09 09:48:32 +0100
  • 2383bd1351 Add CMake USE_INTERNAL_SDL option, defaulting to ON Tim Angus 2025-08-09 02:35:51 +0100
  • f848f8ad8d Fix typo when trying to include curl directories smallmodel 2025-08-07 22:35:01 +0200
  • 12dcaf3470 Link game modules to COMMON_LIBRARIES Tim Angus 2025-08-07 16:30:49 +0100
  • 074c0ecc4a Detect architecture from the compiler instead of the host smallmodel 2025-08-06 20:19:04 +0200
  • 404aa1bdb2 Just build all (now guarded) architecture specific vm_* Tim Angus 2025-08-07 15:10:02 +0100
  • 0912659484 Move responsibility for defining NO_VM_COMPILED from build system to q_platform.h Tim Angus 2025-08-07 15:01:11 +0100
  • 858ccc928c Add architecture guards to VMs Tim Angus 2025-08-07 14:21:29 +0100
  • 2c91b38899 Simplify VM sources for old architectures Tim Angus 2025-08-07 14:02:15 +0100
  • 93fd9f7d47 Use the correct file name for the ARM VM Tim Angus 2025-08-07 12:57:41 +0100
  • 8d692f8fef Disable Makefile CI build products Tim Angus 2025-08-05 23:44:17 +0100
  • 1591f4ad1c Whitespace fixes Tim Angus 2025-08-05 21:15:09 +0100
  • 31f79ca94e http -> https on URLs Tim Angus 2025-08-05 15:39:16 +0100
  • 6367fdfe28 Map SDL gamepad buttons to keys explicitly Tim Angus 2025-08-05 11:11:09 +0100
  • 1df2825cf1 Add missing USE_ICON to RENDERER_DEFINITIONS Tim Angus 2025-08-04 21:45:01 +0100
  • 1c15f77e28 Update build-macos-sdl.sh for thirdparty Tim Angus 2025-08-04 17:31:02 +0100
  • 2e200c84b1 Can't forget the sparc VM! Tim Angus 2025-08-04 14:44:05 +0100
  • d7484df0e7 CI configuration for CMake Tim Angus 2025-08-03 17:36:21 +0100
  • 4c6f3f81eb CMake build system Tim Angus 2025-08-03 17:36:01 +0100
  • 4fed624cff ...and adjust update-libs.sh to match Tim Angus 2025-08-02 20:08:59 +0100
  • 282bd6513e Move third party code to code/thirdparty Tim Angus 2025-08-02 20:01:03 +0100