Commit graph

  • bd4150b90e Fixes an issue where mobjs with shadows would never get freed, due to their reference count getting reset after having their shadows spawned, resulting in a reference count of -1 and the mobj never being freed, or a use-after-free during the shadow's thinker. Also adds some P_SetTargets to P_BlockThingsIterator to fix an inconsistency I noticed while investigating this. Ashnal 2022-10-03 02:07:36 -0400
  • 78ad817cf1 Forgot to remove my debug prints Ashnal 2022-09-29 19:26:42 -0400
  • f8d71450e5 Unlink non-mobj and non-precip thinkers when loading and freeing Move globalweather to before P_SpawnSpecials so that specials can properly change weather and have it communicated in savegames Ashnal 2022-09-29 19:22:53 -0400
  • c24a0d0a47 Remove usage of currentthinker from direct removal It's designed to be referenced from P_RunTHinkers, whjich we aren't doing Ashnal 2022-09-29 15:43:50 -0400
  • 2db57c72e5 CircleCI: run the clean step to build the 32-bit LINUX depend.dep Alam Ed Arias 2022-09-24 16:28:11 +0000
  • 984d44bb57 CircleCI: we need the depend.dep file for the cache Alam Ed Arias 2022-09-24 16:13:27 +0000
  • 078e249d55 CircleCI: Disable NONET builds Alam Ed Arias 2022-09-24 15:58:24 +0000
  • 3d311eeae3 Fix compiler warning Ashnal 2022-09-10 13:30:24 -0400
  • 59fb3ed900 Attempt to fix use after free bug with precipitation mobjs on netgame load Ashnal 2022-09-10 13:29:18 -0400
  • c4ecddb9f3 Merge branch 'server-browser-improvements' into 'next' Sal 2022-09-09 19:14:58 +0000
  • 435e65e63a Merge remote-tracking branch 'origin/master' into next James R 2022-09-07 02:49:15 -0700
  • 47cd8a6a32 Put indirect item back on SPB rr-item-cruncher Sally Coolatta 2022-09-05 16:42:17 -0400
  • 1a613828a0 Remove indirect item from SPB Sally Coolatta 2022-09-05 15:49:42 -0400
  • 324b08dbc6 Make SPBFORCEDIST shorter too Sally Coolatta 2022-09-05 15:45:43 -0400
  • 47915572ac Reduce both DISTVAR and SPBSTARTDIST even further Sally Coolatta 2022-09-05 15:42:32 -0400
  • a9acd6a8e9 Merge branch 'split-netfil-loading' into 'next' Sal 2022-09-05 15:04:49 +0000
  • 6fb59f87b7 Speed up file loading on server join by splitting P_AddWadFile into stages X.organic 2022-09-05 15:04:49 +0000
  • 07452bc8fb Server browser: always display the number of servers found so far James R 2022-09-04 22:45:39 -0700
  • def84a2cc0 Slide server browser pages left and right James R 2022-09-04 21:08:13 -0700
  • 41d82d9baf Merge "No servers found" with server browser status line James R 2022-09-04 22:26:23 -0700
  • 00c9abd652 Clear the server list when entering or refreshing the server browser James R 2022-09-04 22:20:24 -0700
  • ca71fb02f3 Merge blue "checking for updates" pop up with server browser status line James R 2022-09-04 22:10:27 -0700
  • 53ee6524b4 Display the current status of server querying in the server browser James R 2022-09-04 22:08:04 -0700
  • ed9d520b4e Retry contacting servers in the server browser every second until nettimeout James R 2022-09-04 19:52:45 -0700
  • 7d1d3809b4 Use SPBFORCEDIST for the K_FindUseodds bit Sally Coolatta 2022-09-03 09:45:29 -0400
  • 3c34db0b55 1 less point of Shrink Sally Coolatta 2022-09-02 23:08:40 -0400
  • b2eff44dc4 Merge branch 'mobj-after-free' into 'master' Sal 2022-09-03 02:58:47 +0000
  • f009b3d8c9 Fix use-after-frees around mobjs X.organic 2022-09-03 02:58:47 +0000
  • 6a8987ae27 hyubgone timer is 20sec instead of 5 Sally Coolatta 2022-09-02 22:48:50 -0400
  • 3bde71c70e Merge in Ring Racers' SPB conditions Sally Coolatta 2022-09-02 22:48:28 -0400
  • fcf6805e62 Decrease DISTVAR Sally Coolatta 2022-09-02 22:26:42 -0400
  • 17116103be U-turn mitigation Sally Coolatta 2022-09-02 13:31:20 -0400
  • 8533571bb0 Fix double scaling done for position Sally Coolatta 2022-09-02 10:40:21 -0400
  • 14d5b2c142 Merge branch 'next' into rr-item-cruncher Sally Coolatta 2022-09-02 10:19:55 -0400
  • bf96c7ade8 Merge branch 'master' into next Sally Coolatta 2022-09-02 10:19:35 -0400
  • e59521f14f Fix mixed declarations Sally Coolatta 2022-09-02 10:18:20 -0400
  • 7bd8d70a0b Backport Ring Racers' item distance changes Sally Coolatta 2022-09-02 10:17:39 -0400
  • 9e4ce2a64b Merge branch 'st-asan-around-my-neck' into 'master' Sal 2022-09-02 13:20:31 +0000
  • 70128776ac Miscellaneous memory bug fixes to make AddressSanitizer happy X.organic 2022-09-02 13:20:31 +0000
  • 48ddb25fd6 Merge branch 'fix-dedi-node-takeover' into 'master' Sal 2022-08-30 05:42:05 +0000
  • 97f79a8866 Should fix the dedicated server player node takeover that completely destroys servers Ashnal 2022-08-29 16:58:33 -0400
  • e9fa66a3b3 Merge branch 'spec-hud-snap' into 'master' toaster 2022-08-28 14:30:51 +0000
  • 78cf02c221 Merge branch 'sdl-gamepads' into 'next' Sal 2022-08-28 09:24:36 +0000
  • d9f4bd6111 Merge branch 'futurepk3' into 'next' Sal 2022-08-28 09:23:16 +0000
  • 4555f3240e Merge branch 'clip-sprites-optimize' into 'master' Sal 2022-08-28 09:22:49 +0000
  • 233c5b1f7a Make spectator HUD snap to bottom left of viewport toaster 2022-08-27 15:09:36 +0100
  • bbfaa0e99e Revert continuous hold attempt toaster 2022-08-27 11:10:28 +0100
  • 5a8784169b Merge branch 'gametype-always' into 'next' Sal 2022-08-26 22:45:44 +0000
  • df101848d1 Merge branch 'ping-catchup' into 'next' Sal 2022-08-26 22:44:47 +0000
  • 886bda775b Merge branch 'hole-punch-less-getaddrinfo' into 'next' Sal 2022-08-26 22:44:25 +0000
  • 2b75147eac Drawseg clipping optimized, from prboom-plus Sally Coolatta 2022-08-24 22:03:05 -0400
  • f7fc5c684e Positive sign only toaster 2022-08-26 21:26:03 +0100
  • de97c41532 Revert "Remove game deadzone for Accel/Brake" toaster 2022-08-26 21:18:27 +0100
  • b10c21c504 Only use positive component of accel axis for menu KEY_ENTER behaviour toaster 2022-08-26 21:00:39 +0100
  • 9e194dab2d Add cv_lookbackaxis (and p2-4 equivalents) toaster 2022-08-26 20:42:21 +0100
  • 44eeb3a0f3 Remove game deadzone for Accel/Brake toaster 2022-08-26 19:44:00 +0100
  • 3ef3789f58 Gamepad improvements for menus toaster 2022-08-26 19:09:46 +0100
  • f167895865 Fix compilation warnings and non-codebase-standard types toaster 2022-08-25 20:13:29 +0100
  • 08a218a3a1 Bump execversion to 10, remap xbox controls to SDL Eidolon 2022-08-23 19:48:42 -0500
  • 5412be76e8 Use SDL Game Controllers API Eidolon 2022-08-23 00:05:50 -0500
  • 7b019571aa Merge remote-tracking branch 'origin/master' into next James R 2022-08-25 10:40:46 -0700
  • d86081cb8a If the client has caught up to the server -- say, during a wipe -- make GetLag return a ping of zero toaster 2022-08-25 18:00:19 +0100
  • 1fb84fbfa9 Adjust voting rule changes again toaster 2022-08-24 18:52:09 +0100
  • 4473b6852f Merge branch 'dont-advertise-offline' into 'master' toaster 2022-08-24 15:54:04 +0000
  • 77164096dd Don't even attempt to advertise a non-netgame server. toaster 2022-08-24 15:04:09 +0100
  • b81805b9c7 Merge branch 'first-person-interp' into 'master' Eidolon 2022-08-24 02:08:13 +0000
  • a728a4bb06 Don't use localaim/angle in skybox in demos Eidolon 2022-08-23 20:11:24 -0500
  • a4690a44fe
    Restore "SONIC ROBO BLAST 2" header in w_wad.c X.organic 2022-08-23 18:33:44 +0200
  • 7369cd4c16 Merge branch 'cmake-exchndl' into 'master' Eidolon 2022-08-23 02:35:28 +0000
  • 95358ba4fe cmake: add exchndl link on mingw32 Eidolon 2022-08-22 20:59:56 -0500
  • 002c75e9e2
    Merge branch 'uint8-wads-and-skins' into futurepk3 X.organic 2022-08-23 03:19:28 +0200
  • 377ed30207 Merge branch 'cmake-remove-win32' into 'master' Eidolon 2022-08-23 00:49:45 +0000
  • 72120025e6 cmake: remove win32 subdirectory Eidolon 2022-08-22 19:43:59 -0500
  • 153b5acc84 Merge branch 'x-y-deadzone' into 'master' Sal 2022-08-22 23:47:49 +0000
  • 9160c6bef4 Merge branch 'uint8-wads-and-skins' into 'next' Sal 2022-08-22 23:47:05 +0000
  • 75efde143b
    Separate deadzones for menus Lonsfor 2021-09-04 15:25:41 -0400
  • c9a6f9f9a3
    Change minimum deadzone for menus from 3/4 to 1/2 Lonsfor 2021-09-03 23:32:36 +0000
  • 8724b01ae4
    Set minimum deadzone for menus and prevent setting deadzone to 0 (c Ashnal) Lonsfor 2021-09-01 20:23:18 -0400
  • 080a4f080a
    Menu options for deadzones Lonsfor 2021-09-01 19:00:28 -0400
  • 0e1a91c655
    Separate deadzones for players 2 3 and 4 Lonsfor 2021-09-01 18:57:37 -0400
  • 2dd21de302
    Add separate x/y deadzones Lonsfor 2021-08-30 11:38:52 -0400
  • f92c5b96ac
    Fix a performance regression in query functions X.organic 2022-08-22 13:25:24 +0200
  • 3305303ea7
    Merge branch 'master' (1.5) into futurepk3 X.organic 2022-08-21 22:10:12 +0200
  • 08f49671ef Send ASKINFO packet after hole punching James R 2022-08-21 04:15:59 -0700
  • 1551e4572d Do not query DNS for holepunchserver more than once per tic James R 2022-08-21 03:45:55 -0700
  • b4ebbbad89
    Remove the last SINT8 handling skin indices X.organic 2022-08-21 11:50:02 +0200
  • 2f17fdca6c Merge branch 'match-refresh-vsync' into 'master' Eidolon 2022-08-20 21:23:50 +0000
  • f008e63037 Don't sleep w/ fpscap 0 and vsync enabled Eidolon 2022-08-20 14:50:06 -0500
  • 477c848615
    Bring the maximum WAD file count up to 255 X.organic 2022-08-20 21:45:22 +0200
  • 6514d3cfc3 Merge branch 'interp-visportals' into 'master' Eidolon 2022-08-20 18:48:27 +0000
  • ca5884cf5e reset cam interpolation on P_ResetCamera Eidolon 2022-08-20 13:42:34 -0500
  • a3bc32f7a0 fix portal interp view positioning Eidolon 2022-08-20 13:00:37 -0500
  • a37ae53ff7 Merge branch 'cmake-15-fixes' into 'master' Sal 2022-08-20 17:26:02 +0000
  • 593cbbea65 Don't popup MS rules in dedicated mode Eidolon 2022-08-20 12:20:09 -0500
  • af3df72c29 cmake: build sdl target with threads support Eidolon 2022-08-20 12:13:48 -0500
  • b426602b24 cmake: remove patch.dta from assets script Eidolon 2022-08-20 12:05:53 -0500
  • d820b8e0c7
    Increase maximum skin count to 255 X.organic 2022-08-20 14:08:14 +0200
  • 09ae350603
    Increase maximum WAD count to 250 X.organic 2022-08-20 14:05:32 +0200
  • 993b3c96ac Update version to 1.5 v1.5 James R 2022-08-19 21:19:42 -0700
  • 2edc840037 Draw PINGD before delay number James R 2022-08-19 21:12:43 -0700