1
0
Fork 0
forked from fte/fteqw

Commit graph

  • 7a37e761df
    Add .gitignore file to help keep things clean, based on @ewhac theirs Marco Cawthorne 2023-06-24 15:06:20 -0700
  • e20ee6c854
    Add check to only use the re-release menu font when a mod is not actively overriding it Marco Cawthorne 2023-06-24 15:03:28 -0700
  • aa8fcb0296
    Recognize HTTP response codes 201 and 202 as success (thanks hemebond) Marco Cawthorne 2023-06-24 14:17:15 -0700
  • d57dd2fb3a
    Server browser crash fix. Marco Cawthorne 2023-06-23 21:14:51 -0700
  • f4044af503
    Fix compilation of the 'nocompat' build config. Marco Cawthorne 2023-06-23 15:06:54 -0700
  • 2fbf78579d
    Fix WinNT server builds by not using snprintf and updating FS_FixupFileCase. Marco Cawthorne 2023-06-23 14:32:20 -0700
  • 8482809f18
    Fix compilation on Haiku OS (#183) erysdren 2023-06-12 01:14:36 -0500
  • 7e39cdd689
    ffmpeg plugin: fix passing the wrong alignment, fixes some older .avi files being distorted. Marco Cawthorne 2023-06-08 22:09:58 -0700
  • 7604e8e655
    Merge pull request #180 from fhomolka/plug_bullet_build_fix eukara 2023-06-02 09:31:31 -0700
  • 9da0319c15 Bullet forces C++, so ensure the qboolean variants, when that happens Fix 2023-05-29 11:17:44 +0200
  • d76d142949
    Merge pull request #161 from ewhac/joyfix eukara 2023-04-16 23:17:57 -0700
  • 73a71a2ce1
    Merge branch 'master' into joyfix eukara 2023-04-16 23:17:35 -0700
  • 96dd67b3d0 Include audio mixer timings in r_speeds 2. Shpoike 2023-04-17 03:53:35 +0100
  • 75c6527893 csaddon can now create/edit patches. Shpoike 2023-04-17 03:39:30 +0100
  • 7b3096bbf5 Fix __int64 bitnot bug. Shpoike 2023-04-17 03:40:43 +0100
  • 0a565b1186 Make cl_shownet 3 a bit more verbose. Shpoike 2023-04-14 02:51:39 +0100
  • 2b17f90b28 Fix some issues with csprogs embedded inside mvd files. Shpoike 2023-04-14 02:50:19 +0100
  • d37b8d07ff Try fixing te_gunshot with nq protocols. Shpoike 2023-04-11 09:02:35 +0100
  • 5082928f36 Try to reduce warning spam. Shpoike 2023-04-11 08:25:15 +0100
  • 695b979af9 vulkan renderer was crashing without the q3 plugin loaded. Shpoike 2023-04-11 08:20:57 +0100
  • e81b140614 work around qssm's proquake stuff. Shpoike 2023-04-11 08:20:09 +0100
  • eaf59671a4 Messing around with flatpak. Shpoike 2023-04-03 01:33:35 +0100
  • 73bb9969a1 Fix emulated support of hexen2's CState syntax. Shpoike 2023-04-01 13:59:07 +0100
  • 1ce399e969 Fix up some obscure builds. Shpoike 2023-03-27 18:22:00 +0100
  • 8c8a4eaf0e Fix vid_reload+purecsqc killing the csqc. Shpoike 2023-03-27 18:20:18 +0100
  • cae062b142 Make updates menu searchable, make qi plugin a little more friendly. Shpoike 2023-03-27 18:19:00 +0100
  • 226c1cf6b4 Fix recent console click quirks. Shpoike 2023-03-27 13:56:03 +0100
  • 505061a8d2 Add deflate64 support, cos why not. Shpoike 2023-03-27 13:53:40 +0100
  • 84035c8ae2 This seems more correct... Shpoike 2023-03-15 18:02:59 +0000
  • 6f61af8ee9 Cvar description tweaks. Shpoike 2023-03-15 18:02:26 +0000
  • 5ed4012a9b Fix OOM with obviously corrupt miptex lumps (eg: jvoxdm1.bsp). Shpoike 2023-03-15 18:00:47 +0000
  • 527233154c Clients can now request the master to initiate an WebRTC/ICE connection with 'sv_public 1' servers. This is primarily for the browser port. Servers now report their srflx address via the status command (with fp, ready for secure copy+paste). Shpoike 2023-03-15 17:57:31 +0000
  • 92be91f416 Prevent the user from selecting demoness when running base hexen2 to prevent a crash. Fixed visible menu markup too. Shpoike 2023-03-15 01:35:11 +0000
  • 727aaec80c Fix console expansion when execing macros, to expand on line execution rather than the entire macro contents. Shpoike 2023-03-15 01:29:30 +0000
  • 95d25558ef Move broker address to a cvar, so users can actually change it. Shpoike 2023-03-13 17:04:57 +0000
  • 02a8a4fb76 Prevent our sctp implementation from corrupting its inbound messages. Shpoike 2023-02-20 12:17:17 +0000
  • 2c8c9b615f Fix some bugs. Shpoike 2023-02-20 08:53:25 +0000
  • 832ee6beef Prevent skyboxes from getting disabled on vid_reloads. Shpoike 2023-02-20 08:48:54 +0000
  • e104d6cf58 Try to fix purecsqc map loading issues. Shpoike 2023-02-20 08:47:45 +0000
  • f2d54f30d8 Update DTLS stuff, fixing certificate pinning bugs. We should now support dtls1.2 under win10 (otherwise win7+8 is still stuck with 1.0). SSQC can now query client certificate info via infokey - *cert_sha1 or *cert_dn Server addresses can be postfixed with eg ip:port?fp=BASE64 to provide a fingerprint to verify the server without depending on cert authorities. Shpoike 2023-02-20 08:35:56 +0000
  • 4d06516fb2 Keep menu cursors central to the item they're trying to indicate. Shpoike 2023-02-20 08:21:56 +0000
  • a5232cfecd Allow manifests to provide signatures for packages. Restart the menus when a package with a menu.dat is enabled. Shpoike 2023-02-20 07:47:16 +0000
  • c5f837d468 Rework some hashfunc_t stuff. Shpoike 2023-02-20 06:13:40 +0000
  • 1fe478dfa1 Add basic support for ktx's 'mapname#modifier' ent stuff. Shpoike 2023-02-20 05:50:50 +0000
  • 774fb93721 Work around some BS issue. Shpoike 2023-02-19 18:19:13 +0000
  • 7caee8b453 Improve command arg completion. Shpoike 2023-02-19 18:18:15 +0000
  • e8fb813b4b Add sv_nqplayerphysics 2 setting, so both old+new qw protocols get the same prediction-disable hints. Shpoike 2023-02-11 19:20:42 +0000
  • 22533dfab8 Fix up some minor portability issues. Shpoike 2023-02-11 05:20:02 +0000
  • 91e0ec1f2b Show afk status on the scoreboard. Add some colours to the scoreboard to grade people's pings. Shpoike 2023-02-11 05:12:55 +0000
  • 0d2a0c615a Eukara expressed an interest in loading fonts without any antialiasing. Shpoike 2023-02-11 05:01:56 +0000
  • 73f9cddcdf Quick and dirty fix for broken 6dof/spiderpig cheats. Shpoike 2023-02-11 04:46:32 +0000
  • a70c84a2bc When models include two sets of texture coords, let the glsl actually access them. Shpoike 2023-02-11 04:45:38 +0000
  • 4431972ff6 Fix bad texture coord clamping on mdl export. Shpoike 2023-02-03 20:14:34 +0000
  • d97fd1bfc9 Fix '+set tls_provider foo' not working properly. Fixes https://github.com/fte-team/fteqw/issues/162 Shpoike 2023-01-26 07:12:51 +0000
  • f8962b6c47 Rework where connection_started is set to make sure its always set. Fixes https://github.com/fte-team/fteqw/issues/164 Shpoike 2023-01-26 07:07:53 +0000
  • 990066dea1 Add pm_bunnyfriction cvar to better mimic nq player physics with predictable QW physics. Shpoike 2023-01-25 23:14:13 +0000
  • 45df6806c2 Load bumpmaps even if its just specular effects that are going to benefit. Shpoike 2023-01-24 05:50:36 +0000
  • 354fbb2a85 Make blob shadows respond to gamecode a bit more naturally. Shpoike 2023-01-24 05:12:23 +0000
  • f54b9b8459 Fix up the web build's text+touch input a little. Make its webrtc cvars more consistent with desktop builds. Shpoike 2023-01-20 02:14:58 +0000
  • 2d9ec83c20 Fix some build targets, fix csqc's setpause builtin. Shpoike 2023-01-20 02:04:26 +0000
  • 540de79103 Fix vulkan crash on map end. Shpoike 2023-01-20 01:40:56 +0000
  • d9a334c694 Add halfrate shading to the vulkan renderer, where supported by headers+drivers. Fonts are exempt. Shpoike 2023-01-19 04:44:24 +0000
  • 5786b43a7d Fix q3 when going into controls menu. Shpoike 2023-01-19 04:32:01 +0000
  • 6a419833a8 Fix excessive reported gpu usage. Shpoike 2023-01-19 04:30:49 +0000
  • cba1a2a942 Update some third party library versions. Shpoike 2023-01-19 04:30:06 +0000
  • b095266070 Fix cmake-on-mac build errors. Shpoike 2023-01-19 04:07:35 +0000
  • 07032bc216 Fix multiplayer menu breaking pak file names. Shpoike 2023-01-19 00:20:35 +0000
  • 89ef66642e Fix mid-room skies in q2. Shpoike 2023-03-15 01:31:51 +0000
  • 854fb60db8 Revert "Quake II: Set allow_skybox to 1 by default, as many maps (notable those in Mission Pack 2) use sky volumes to light the scenery within playable space." Shpoike 2023-03-15 19:13:16 +0000
  • 177f09c21e
    Enable -halflife launch option, tweak paths a little. Marco Cawthorne 2023-04-16 18:34:39 -0700
  • 92229e769e
    qclib: add sanity check for mixed usage of nonvirtual and virtual as it's currently unsupported. Marco Cawthorne 2023-02-02 11:07:09 -0800
  • 3313e322d9
    imgtool: add support for specifying custom palette over the builtin one via -p or --palette Marco Cawthorne 2023-02-02 11:06:11 -0800
  • 1fda671b9a Joystick support fixes. Leo L. Schwab 2023-01-19 20:05:25 -0800
  • ebbc6c0930
    Quake II: Set allow_skybox to 1 by default, as many maps (notable those in Mission Pack 2) use sky volumes to light the scenery within playable space. Marco Cawthorne 2023-01-15 15:04:18 -0800
  • 3adafe9326
    Makefile: Bump ZLIBVER to 1.2.13. Marco Cawthorne 2023-01-15 14:59:22 -0800
  • 48576a59dc A bit of a code cleanup, change a couple of prints. Spoike 2023-01-09 05:15:31 +0000
  • 86453332af Auto value for sv_demo_write_csqc now writes the csprogs into mvds, to hopefully reduce playback issues. the lazy record commands should be favouring .mvd.gz at least. Spoike 2023-01-09 05:15:23 +0000
  • c7e9f8631c Try to support DP mods a bit better. Spoike 2023-01-09 05:15:18 +0000
  • e257a9e231 Try to be a bit more verbose about why webrtc might be failing. Spoike 2023-01-09 05:15:12 +0000
  • 7df2df5cd5 Fix up some qc warnings from recent fteqcc improvements. Spoike 2023-01-09 05:15:06 +0000
  • fcbfc90892 Make our mini http server report timestamps better, so wget's timestamping is happy. Spoike 2023-01-09 05:14:57 +0000
  • b2df9b2b30 Try to avoid sigpipe errors from tcp connections. Spoike 2023-01-09 05:14:49 +0000
  • 62622491f0 Make sure bad q2 layout strings won't go out of bounds. Add dev2 prints for bad layout string commands (there's probably lots of bad q2 mods out there, hence not dev1/unconditional). Spoike 2023-01-09 05:14:44 +0000
  • fb4531ea6c Attempt to improve touchscreen behaviours with onscreen buttons that appear upon touch events (and fade out). Long presses should close menus etc. Likely needs some more work. Spoike 2023-01-09 05:14:38 +0000
  • d4d84aec9d Show at least one address for each socket we're listening on, even if its loopback, instead of nothing at all. Spoike 2023-01-09 05:14:26 +0000
  • bc842ee28b Make sure freecs etc do heartbeats despite not giving a poop about nq/dp. Spoike 2023-01-09 05:14:15 +0000
  • a003674c01 Fix vulkan renderer's rt spotlights (both shadows and spinning). Spoike 2023-01-09 05:14:09 +0000
  • c1bc6bbe23 Start game menu's map option is now a combo instead of a text field, to save on typing. Spoike 2023-01-09 05:14:01 +0000
  • 1ae6b239e8 If multiple updates come from inside the same .zip url, extract each one of them from a single download instead of downloading the exact same zip multiple times. This is mostly for DP mods that expect to need to download everything upfront. Spoike 2023-01-09 05:13:55 +0000
  • 4dc4dd33e7 Our Q2 code is a little fragile. Give it its assumptions to avoid hideousness. Spoike 2023-01-09 05:13:50 +0000
  • 1765f15059 Alt+tab was randomly registering as tab presses - explicitly ignore tab at the start of the input line so we don't end up with walls of console completion suggestions. Spoike 2023-01-09 05:13:45 +0000
  • 3369344387 Handle recursive redirects better, don't silently truncate redirects. Spoike 2023-01-09 05:13:39 +0000
  • 268b28a25d Fix up the penalty system. stealth mutes are now actually stealthed properly, user bans no longer confuse removeip. Added stealthmute command for convienience. Spoike 2023-01-09 05:13:33 +0000
  • fb9f8c9cd8 Fixups for crashes triggered by xonotic, probably some other mods too. Spoike 2023-01-09 05:13:28 +0000
  • 6abd0f75bf ezquake clients were all being treated as version 0, instead of our version-dependant workarounds disabling when ezquake bugs got fixed. Spoike 2023-01-09 05:13:22 +0000
  • c769e6fa01 Fix Q2 saved-game crash. Spoike 2023-01-09 05:13:17 +0000
  • ed63b7435e Make class parsing more c++-like, fix some issues with uninitialised variables not getting detected properly. Spoike 2023-01-09 05:13:12 +0000
  • 6700dfd289 Fix _bump texture loading. Spoike 2023-01-09 05:13:05 +0000
  • 407c4eca8b Rework gamepad menu bindings, should be more intuitive now. Spoike 2023-01-09 05:12:59 +0000
  • 1fb00b3721 Avoid the use of RETURN_CSTRING for cvar string values that might get cached by qc beyond the engine freeing the implied memory (crashes were reported by pjt/newby). Spoike 2023-01-09 05:12:46 +0000