Commit graph

  • 54b5955a74 Ping counter: change patch name PINGF to PINGD James R 2022-08-19 20:45:16 -0700
  • be3dfa45d0 Rename rendezvousserver to holepunchserver James R 2022-08-19 20:19:45 -0700
  • 8e6edd8710 Master server: use I_OutputMsg during startup http-ms-startup-print James R 2022-08-19 20:05:05 -0700
  • f2534f8cb5 Master server: use I_OutputMsg during startup James R 2022-08-19 20:05:05 -0700
  • 2137a096e6 Reset remotenode when discarding STUN/hole punch packet James R 2022-08-19 19:55:08 -0700
  • 8cd9b64716
    Merge branch 'master' (1.4) into futurepk3 X.organic 2022-08-20 03:10:32 +0200
  • c5e131460e Finalise credits for real. v1.4 toaster 2022-08-19 21:22:55 +0100
  • c6e3f780e7 Revert "Merge branch 'consoleplayer-dedicated' into 'next'" James R 2022-08-18 18:14:23 -0700
  • f2017fd31a Only display master server rules popup once per game boot. toaster 2022-08-17 13:52:31 +0100
  • b3dd979762
    Finish SRB2 2.2 PK3 loading backport X.organic 2022-08-16 21:54:04 +0200
  • 5812d7343d maps.kart hash finalised. toaster 2022-08-16 20:39:48 +0100
  • 426b089d1d Fix VHS effect speeding up with interpolation. toaster 2022-08-16 20:37:19 +0100
  • 2733571d27 Fix the interp-related Ancient Tomb FOF flickering. toaster 2022-08-16 20:08:52 +0100
  • 0a12b025ff
    Start of SRB2 2.2 PK3 loading backport X.organic 2022-08-16 20:36:51 +0200
  • 9e3fdfeeb7 Update maps.kart hash one more time... toaster 2022-08-13 12:07:30 +0100
  • c09f5c0425 Fix a regression in non-ramp sector (no step down) functionality. toaster 2022-08-12 22:13:45 +0100
  • cf882f4a30 Utilise execversion to one-time reset two cvars on upgrade to v1.4. toaster 2022-08-11 23:46:41 +0100
  • a60052b35d Fix changing gamespeed from the menu, for real toaster 2022-08-11 23:18:48 +0100
  • c657a47d56 Don't force a NEW CHALLENGER!! map reset if spectators enter during the introtime. toaster 2022-08-11 22:45:32 +0100
  • 66ac4bc309 Fix interp-related skybox freak for splitscreen p1. toaster 2022-08-11 22:37:25 +0100
  • 8cbedf789a Copyright update. toaster 2022-08-10 00:13:49 +0100
  • 2bc67a6151 Fix reversing/braking not being mapobjectscaled toaster 2022-08-09 12:33:59 +0100
  • 0bcf934f03 One last touch to the credits. toaster 2022-08-08 19:05:15 +0100
  • aeeabbf991 Update maps.kart hash one more time for the road. (tee hee, racing pun) toaster 2022-08-08 16:59:35 +0100
  • 3a672a01e7 Use SSE3 in 32-bit x86 binaries Hannu Hanhi 2020-10-24 20:52:54 +0300
  • 93ec7bd9e5 Don't compile with dynamic base SteelT 2022-01-17 15:46:44 -0500
  • 8b202a4f00 Merge branch 'v14prep' into 'public_next' toaster 2022-08-06 15:57:03 +0000
  • 0a95af8e05 Final credits update toaster 2022-08-06 15:14:40 +0100
  • 0e5f223666 Supporting variable refresh rate for minor menu timers toaster 2022-08-06 14:26:56 +0100
  • 5aa56e6029 Minor compiler warnings toaster 2022-08-04 17:03:16 +0100
  • 284ae5fab8 Fix an interpolation issue with the Signpost toaster 2022-08-04 15:57:44 +0100
  • 9e3b89c54f R_DrawVisSprite adjustments toaster 2022-07-23 21:48:05 +0100
  • a93f7ff7db New maps.kart hash for rearranged music lump names. toaster 2022-07-23 20:45:33 +0100
  • d939be8530 Merge branch 'v14-cmake-improvements' into 'v14prep' toaster 2022-08-04 14:34:39 +0000
  • 14e502fd3f SDL hint render driver to direct3d11 James R 2022-08-03 11:10:12 -0700
  • 5565ed28ec Update libs/SDL2 to 2.0.22 James R 2022-08-03 09:17:04 -0700
  • 2db6307f34 Merge branch 'v14-delete-system32' into 'v14prep' Eidolon 2022-07-23 18:34:02 +0000
  • a1ec197b53 Remove FMOD files Eidolon 2022-07-17 20:01:43 -0500
  • ebbe2ef817 Remove legacy SRB2Launcher Eidolon 2022-07-17 19:56:08 -0500
  • fe4e9b31ce Remove old master server PHP scripts Eidolon 2022-07-17 19:54:12 -0500
  • 260d69720d Remove unmaintained SOCEdit Eidolon 2022-07-17 19:52:41 -0500
  • 600f7e2102 Remove old SDL 1.2 patches Eidolon 2022-07-17 19:50:58 -0500
  • 024f43a14d Remove lumpmod tool Eidolon 2022-07-17 19:49:58 -0500
  • c278800d66 Remove DJGPP GDB stub Eidolon 2022-07-17 19:48:49 -0500
  • 4269f4eab6 Remove unused djgpp patch Eidolon 2022-07-17 19:48:09 -0500
  • 120293a840 Remove legacy SRB2Updater tool Eidolon 2022-07-17 19:40:53 -0500
  • 23833997ee Remove SRB2 Music Player Eidolon 2022-07-17 19:37:46 -0500
  • 5dac920ea4 Remove win32 backend-specific files Eidolon 2022-07-17 19:34:19 -0500
  • 7de827deb4 Fix mac crashes + signal handling Eidolon 2022-07-18 19:28:52 -0500
  • f945c369c7 cmake: readd discord rpc libraries to link Eidolon 2022-07-18 18:36:41 -0500
  • e87650f653 cmake: Set plist properties for macOS bundle Eidolon 2022-07-14 23:57:53 -0500
  • 0f675e93b2 cmake: Fix rpath issues in macOS bundle fixup Eidolon 2022-07-14 23:32:34 -0500
  • 0ea3387b80 cmake: Adjust linkage for macOS Eidolon 2022-07-14 18:33:40 -0500
  • 8e398504f5 Avoid the every-time crash with interpolated firework trails. toaster 2022-07-17 23:05:13 +0100
  • a091420764 Actually update CMakeLists.txt for real. toaster 2022-07-17 22:03:57 +0100
  • 1c961e60f3 Primary 1.4 prep. toaster 2022-07-17 21:15:27 +0100
  • b30e84b156 Prevent use after free of lump name in WAD compression-handling code. toaster 2022-07-16 12:51:22 +0100
  • cd3774932e Interpolate the Phantom Ruby floating animation. toaster 2022-07-10 21:46:17 +0100
  • 9aeacf8887 Make the Phantom Ruby icon float at the same speed regardless of FPS cap. toaster 2022-07-10 20:20:39 +0100
  • 51998ed105 Fix Software disabling FPS cap instead of the OpenGL submenu. toaster 2022-07-10 20:17:23 +0100
  • 05a79f6a8b Forgot to delete the duplicate registration for cv_kicktime in an earlier commit in this branch. toaster 2022-07-10 19:59:50 +0100
  • cb5da4c3c3 Instead of reverting kartspeed on invalid set, prevent it from being set in the first place, just like Encore! Should resolve desync. toaster 2022-07-10 19:23:43 +0100
  • 8c91b3650f Add MF_DONTENCOREMAP to each of the item monitors. toaster 2022-07-10 19:20:25 +0100
  • e7ee1126b3 Change where cv_kicktime is registered, so that it's valid at config load time. toaster 2022-07-10 16:10:42 +0100
  • 266c463007 Add a sound inexplicably freeslotted in patch.kart. toaster 2022-07-10 16:07:28 +0100
  • eea0df0ba2 Ping measured in frame delay instead of milliseconds toaster 2022-07-10 16:06:50 +0100
  • e1e48b71e2 Fix the Kart Krew intro so that it ends automatically again. toaster 2022-07-09 23:08:52 +0100
  • 0845547f47 Only show the rules popup if rules have been recorded. toaster 2022-07-09 21:12:13 +0100
  • 4f58842804 Merge branch 'next' into public_next toaster 2022-07-09 20:31:49 +0100
  • 64474c35ae Merge branch 'http-ms-rules' into 'next' toaster 2022-07-09 19:18:47 +0000
  • b1deb35564 Merge branch 'better-bans' into 'next' Sal 2022-07-07 11:11:31 +0000
  • fbb613b2d6 Catch several ways ban.txt could be malformed by a well-meaning server host, and report it back via the log. better-bans toaster 2022-07-04 14:00:12 +0100
  • cf4bb3bbe0 Merge branch 'musicchange-fix' into 'next' Sal 2022-07-04 09:17:53 +0000
  • 36e44f2f6f Free the banned struct on SOCK_ClearBans. toaster 2022-07-03 22:01:51 +0100
  • baf7620e61 Fix MusicChange lua hook returning some values incorrectly SteelT 2022-07-03 15:51:51 -0400
  • a95907cb8c Print and display rules from the master server http-ms-rules James R 2022-07-02 22:20:52 -0700
  • 7c92a7efbb Complete BANFORMAT header implementation. * Warn the user when an incompatible ban.txt is being loaded, and stop early. * Don't inexplicably assign as a boolean, you bafooligan! toaster 2022-06-15 22:34:05 +0100
  • 3ff5e3f8cd Fix an issue where if the last line of an M_StartMessage was the longest, the box width wouldn't account for it. toaster 2022-06-15 17:00:09 +0100
  • 3498f1cff1 First commit with actual human testing involved. * Fix some bugs. * Reset bannode information properly, fixing being unable to join your own server. * Write to the buffer before saving the kick/ban reason, rather than after. * Improve the print output for the showbanlist command. * Includes username. * Includes remaining time as seen by a kicked joiner. * Hides expired bans. * Improve the messages for ban/kick related refused joins. * Replace the Reason with the actual admin-provided reason for refused connection. * Replace the "Server refuses connection" header with "You have been [banned/temporarily kicked] from the server", the previous given Reason. * Fudge the time reported for temporary kicks so that a user is encouraged to return slightly after their tempkick ends, rather than before. * Add an extra newline to the M_StartMessage for being kicked/banned with a reason provided. toaster 2022-06-15 16:56:22 +0100
  • 40f7be7676 Static for compilation warning. toaster 2022-06-15 13:36:32 +0100
  • 7bc59abc30 Create a single struct for bannednode and bannednodetimelft, and use the matching ban ID inside that struct. toaster 2022-06-14 22:09:27 +0100
  • cd6b1b2cd9 Enforce MAX_REASONLENGTH when reading ban.txt. toaster 2022-06-14 21:42:41 +0100
  • 8addea0d45 Core 1.4 specific changes. * Ensure it can compile. * Removing vanilla 2.2 properties that slipped in to previous commits. * Rearranging i_tcp.c to avoid implicit declaration. * Complete rename of IsNameGood to EnsurePlayerNameIsGood. * Add "BANFORMAT" header, for versioning support. * Add conversion from 1.3-and-earlier format to new system. * Don't ban the entire internet - convert zero-masks to the most specific ones. toaster 2022-06-14 20:23:59 +0100
  • 55be74396f Ban improvements toaster 2022-06-14 17:25:40 +0100
  • 8d05bf669b Kicks are now temp bans toaster 2022-06-14 17:15:28 +0100
  • 24181ae738 - Attach ban reasons to banned_t toaster 2022-06-14 16:58:07 +0100
  • 2f0e1521d0 Combine banned & bannedmask into banned_t toaster 2022-06-14 16:48:29 +0100
  • 77e67d86bc Remove MAXBANS toaster 2022-06-14 16:45:21 +0100
  • 8b7aab97c6 Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart-Public.git into next toaster 2022-06-14 16:38:37 +0100
  • 9d568673f1 Merge branch 'turn-dampen-cap' into 'next' toaster 2022-06-14 15:35:36 +0000
  • d49bd1474a Merge branch 'jug_nobumpcode' into 'next' toaster 2022-06-14 15:34:39 +0000
  • c3ce70299f Store K_GetKartSpeed result Sally Coolatta 2022-06-02 22:10:05 -0400
  • 451ad75610 Cap on turn dampening Sally Coolatta 2022-06-02 21:36:16 -0400
  • 71de39bcbc Merge branch 'gametype-preference' into 'next' Sal 2022-06-02 03:03:43 +0000
  • 44b4d36151 Merge branch 'chat-flood-fix' into 'master' Sal 2022-06-02 03:01:35 +0000
  • 894c4cffc2 no more bumpcode, no more magnet landing (again) JugadorXEI 2022-06-01 17:47:09 +0200
  • 8fa22d562f Merge branch 'hole-punch-backport' into 'public_next' toaster 2022-05-31 15:48:00 +0000
  • a4a1f32b41 Fix chat flood crashes (from STJr/SRB2!1698) chat-flood-fix AJ Martinez 2022-05-30 21:41:39 -0500
  • fdefc15a4d Merge branch 'master' into next Sally Coolatta 2022-05-30 18:23:30 -0400
  • 2861e7688a Use old behavior when dipping below 35 with interp Sally Coolatta 2022-05-30 18:22:46 -0400