Commit Graph

  • 8c89579c35 3rdparty: nanogl: update master continuous Alibek Omarov 2026-08-04 21:58:54 +05:00
  • 18dddaf1a5 3rdparty: nanogl: update Alibek Omarov 2026-08-03 02:32:53 +05:00
  • 45d52fe242 Remove all vgui limitation because we switch to freevgui here freevgui Alibek Omarov 2026-08-04 02:41:48 +08:00
  • d3bcdc6c06 engine: imagelib: Image_SaveWAD refactoring Alibek Omarov 2026-08-01 16:21:36 +05:00
  • c0a40f6e03 Documentation: opensource-mods.md: add Zombie Panic. Andrey Akhmichin 2026-08-03 12:36:21 +05:00
  • e3e459bb67 Documentation: supported-mod-list.md: add Half-Life: Sum. Andrey Akhmichin 2026-08-02 18:08:16 +05:00
  • badda6c585 Documentation: opensource-mods.md: add Half-Life: Sum. Andrey Akhmichin 2026-08-02 18:01:12 +05:00
  • db68b7c6e7 Documentation: supported-mod-list.md: update. Andrey Akhmichin 2026-08-01 18:51:21 +05:00
  • 841b2bcf5a Documentation: opensource-mods.md: update. Andrey Akhmichin 2026-08-01 18:39:36 +05:00
  • a5fb74eb8f engine: use XASH_OSX macro Alibek Omarov 2026-07-29 21:31:12 +05:00
  • 31d44f85a7 engine: implement reading hardware serial ID on Mac, implement reading MAC addresses on *BSDs, refactoring Alibek Omarov 2026-07-29 03:08:23 +05:00
  • 24f8525fad engine: server: refactoring. Alibek Omarov 2026-07-22 20:13:14 +05:00
  • 04fbe1a356 CONTRIBUTING.md: fixed horrible grammer SLB8910 2026-07-30 11:08:03 -04:00
  • 7f3f493af4 engine: use XASH_OSX macro continuous-mac-bsd-id-fix mac-bsd-id-fix Alibek Omarov 2026-07-29 21:31:12 +05:00
  • 899b947c7e engine: implement reading hardware serial ID on Mac, implement reading MAC addresses on *BSDs, refactoring Alibek Omarov 2026-07-29 03:08:23 +05:00
  • ecda80fb9a Documentation: supported-mod-list.md: update. Andrey Akhmichin 2026-07-26 15:37:41 +05:00
  • 9f14c48787 3rdparty: mainui: update Владислав Сухов 2026-07-27 14:45:56 +00:00
  • 8b15bc9a96 3rdparty: mainui: update Владислав Сухов 2026-07-26 11:12:54 +00:00
  • e6913c9ce2 Documentation: opensource-mods.md: update. Andrey Akhmichin 2026-07-26 01:36:55 +05:00
  • b4495238d9 3rdparty: gl4es: update from upstream, with msvc build fix lewa_j 2026-07-25 17:33:13 +03:00
  • 7e2b51f5a3 ref: dx2: zbuffer and clear continuous-ref_dx2 lewa_j 2026-06-01 01:07:12 +03:00
  • 2086dc6128 ref_dx2: hack half pixel offset lewa_j 2026-05-17 00:08:10 +03:00
  • 5c4dd797ce ref_dx2: rebase onto ref_api v17 lewa_j 2026-05-16 22:35:15 +03:00
  • e7636d580f ref: dx2: d3d transformation state. Drawing brushes! lewa_j 2026-02-17 23:55:39 +03:00
  • 64c1413278 ref: dx2: R_DrawWorld (WIP) lewa_j 2026-01-17 22:54:23 +03:00
  • 7eb1220b19 ref: dx2: Build world polygons lewa_j 2026-01-17 22:46:28 +03:00
  • a260b4c143 ref: dx2: some culling cvars lewa_j 2026-01-17 21:27:18 +03:00
  • cb5146bb48 ref: dx2: Display transform rotation (WIP) lewa_j 2026-01-17 21:24:10 +03:00
  • 0365e645df ref: dx2: d3d matrix and transform state lewa_j 2026-01-17 21:21:35 +03:00
  • d1143b4b5c ref: dx2: add frustum, move Assert and some externs, get world pointer from engine lewa_j 2026-01-17 21:19:37 +03:00
  • aa4bdf0732 ref: dx2: implement FillRGBA through d3d lewa_j 2026-01-17 19:46:02 +03:00
  • 700a5333af ref: dx2: ExecuteBuffer context lewa_j 2026-01-17 19:45:04 +03:00
  • ad25458c5a ref: dx2: Move more code around (r_draw, r_main, r_surf) lewa_j 2026-01-15 21:47:01 +03:00
  • 8f6ff1b64f ref: dx2: PARM_STENCIL_ACTIVE lewa_j 2026-01-15 20:29:51 +03:00
  • 3abb39f172 ref: dx2: R_GammaChanged stub lewa_j 2026-01-14 01:49:03 +03:00
  • 6a02b77163 ref: dx2: Move functions around lewa_j 2026-01-14 01:44:00 +03:00
  • a3c26affa3 ref: dx2: Move D3D init code to r_d3d.c lewa_j 2026-01-13 01:19:34 +03:00
  • 95df96e668 ref: dx2: vertex color lewa_j 2026-01-11 01:15:13 +03:00
  • bdce95a31b ref: dx2: implement FreeTexture lewa_j 2026-01-11 00:50:44 +03:00
  • eec9609354 ref: dx2: blend, alpha test, fix texture formats with alpha lewa_j 2026-01-10 04:13:51 +03:00
  • a58f2ac13b ref: dx2: render textures lewa_j 2026-01-10 02:43:55 +03:00
  • e704247f9d ref: dx2: start D3D work lewa_j 2026-01-09 14:42:57 +03:00
  • 07a096d04e wscript: ref_dx2 lewa_j 2025-12-08 00:35:39 +03:00
  • f5077a13b9 engine: client: add ref_dx2 to list lewa_j 2025-12-08 00:35:03 +03:00
  • d414eeb246 ref_dx2 (WIP) lewa_j 2025-12-08 00:34:23 +03:00
  • 5daf686a82 engine: client: REF_D3D support lewa_j 2025-12-08 00:33:41 +03:00
  • 635b382c1d gl4es: msvc: suppress warning spam from CHECK_SHADER: warning C4098: 'void' function returning a value Same flag is used in gl4es's CMakeLists lewa_j 2026-07-25 15:26:25 +03:00
  • 226e34c01a engine: server: refactoring. Alibek Omarov 2026-07-22 20:13:14 +05:00
  • 7fbd461f83 engine: Format code Terence Noone 2026-07-23 17:55:14 -04:00
  • eb0ff8e631 engine: Implement SDL3 resizing/mode switching Terence Noone 2026-07-23 17:52:02 -04:00
  • f50e61403f engine: Fix SDL3 support Terence Noone 2026-07-22 05:11:53 -04:00
  • 2cf8c63631 engine: server: fix a typo, we should set pmove frametime before calling server pmove, instead of server global pmove, like GoldSrc Alibek Omarov 2026-07-22 17:36:18 +05:00
  • e09773c912 engine: server: add challenge to A2S_GOLDSRC_RULES and A2S_GOLDSRC_PLAYERS continuous-goldsrc-a2s-support goldsrc-a2s-support Alibek Omarov 2026-07-22 10:03:03 +05:00
  • 3a15357dc8 engine: server: drop A2A_NETINFO Alibek Omarov 2026-07-22 09:44:52 +05:00
  • 2127735456 engine: implement GoldSrc A2S query for NetAPI Sergey Degtyar 2026-07-22 09:39:20 +05:00
  • e0ab44213a Documentation: protocol: connectionless: add GoldSrc A2S queries Alibek Omarov 2026-07-19 08:33:16 +05:00
  • f2166a2c9d ref: soft: Try to stop decal->pnext loops from recursing infinitely Buggem's Fedora PC 2026-07-21 19:49:21 +10:00
  • 009855c193 scripts: waifulib: clang_format: don't abort configure when clang-format is too old, just disable the format command Alibek Omarov 2026-07-19 07:37:01 +05:00
  • f0ea3a194a platform: ios: Remake launch dialog using UIAlertController ksagameng 2026-05-26 15:22:35 +03:00
  • 9f2b8954e9 utils: add new tool xash-clang-format, a wrapper around clang-format that adds our formatting extensions Alibek Omarov 2026-06-30 23:40:01 +05:00
  • 2166dbde66 3rdparty: mainui: update Alibek Omarov 2026-06-30 23:25:50 +05:00
  • 4c109a0c6c engine: propagate challenge to client connect message Alibek Omarov 2026-06-30 22:11:50 +05:00
  • 36c71c2610 engine: fixes found by fuzzing sprite loader: mostly float-to-int conversions and overflows Alibek Omarov 2026-06-30 21:58:58 +05:00
  • e2d6b7ab28 ref: gl: do not deadname LadyHavoc Alibek Omarov 2026-06-30 21:57:58 +05:00
  • 8ccb9dea3f engine: add sprite model loading fuzzing, decouple fuzzing from tests Alibek Omarov 2026-06-30 13:53:52 +05:00
  • 34467bfe9a ref: gl: make R_AddDynamicLights only iterate through actually lit box Alibek Omarov 2026-06-30 13:52:47 +05:00
  • b1d9eef896 Documentation: donate: refine contribution info and add PayPal link Владислав Сухов 2026-06-24 18:28:18 +00:00
  • c2ac632446 engine: client: s/cls.legacymode/cls.net_protocol/g Alibek Omarov 2026-06-22 18:42:56 +05:00
  • 365c126de6 engine: client: fix uninitlaized variable, treat legacy info response servers as 48 even though it's incorrect Alibek Omarov 2026-06-22 18:34:55 +05:00
  • 44313e624c engine: client: fix parsing of legacy goldsrc A2S_INFO response format Alibek Omarov 2026-06-22 17:39:11 +05:00
  • 2f776a6173 engine: add overflow checks to sprite loader Alibek Omarov 2026-06-21 13:59:38 +05:00
  • 190fa1bab8 3rdparty: mainui: update Владислав Сухов 2026-06-21 18:59:55 +00:00
  • 3366ad06d0 wscript: add yy-thunks library to help support the holy cow of windows users continuous-yy-twinks yy-twinks Alibek Omarov 2026-06-21 09:41:12 +05:00
  • 57206b3651 client: parse: fix svc_spawnbaseline entity type delta table determine order Alibek Omarov 2026-06-21 10:13:46 +05:00
  • d9ecd03b4a client: parse: fix default attenuation value for goldsrc sound packet Alibek Omarov 2026-06-21 10:12:56 +05:00
  • 2de4d0d364 common: fix usercmd_t::msec type in q_client.h Alibek Omarov 2026-06-21 09:45:50 +05:00
  • cc3889146c 3rdparty: mainui: update auewe 2026-06-20 03:11:37 +00:00
  • 09f5886751 readme: add note about third party builds Alibek Omarov 2026-06-17 20:09:15 +05:00
  • fb5b4fed6e filesystem: VFileSystem009: fix DeleteFile Alibek Omarov 2026-06-16 15:13:30 +05:00
  • 1e31fbcd51 ref: shut up DecalShoot about decals must hit mod_brush Alibek Omarov 2026-06-14 07:22:28 +05:00
  • b2a5f0db5a engine: masterlist: fix addmaster command not allowing third optional argument Alibek Omarov 2026-06-09 21:47:08 +05:00
  • abd7b5ccdd engine: masterlist: change parsing static server list from by token to by line Alibek Omarov 2026-06-08 22:17:21 +05:00
  • 8c9cd59c71 engine: http: fix the bug where maxconnections wasn't followed when many files were queued at once, bump it back to 5 concurrent connections continuous-mbedtls mbedtls Alibek Omarov 2026-06-07 17:29:41 +05:00
  • c79b29687c engine: http: cache resolve result in httpserver_t Alibek Omarov 2026-06-07 17:18:28 +05:00
  • 1eb922a0f1 engine: http: also lazy allocate buffer for query/response Alibek Omarov 2026-06-07 17:17:06 +05:00
  • f6e36994be engine: http: lazy open download files, to avoid wasting too much file descriptors Alibek Omarov 2026-06-07 17:09:55 +05:00
  • e83ba6509e 3rdparty: mbedtls: make common compat.c for all platforms we want to support Alibek Omarov 2026-06-07 07:00:26 +05:00
  • 5cfb67940b 3rdparty: mbedtls: add psvita support Alibek Omarov 2026-06-07 06:38:33 +05:00
  • e31c893852 wscript: enable bcrypt on Windows, add entropy generator that avoids usage of bcrypt for our 32-bit builds, allowing them to run on Windows XP Alibek Omarov 2026-06-07 06:30:01 +05:00
  • 85e5f032d8 scripts: gha: remove bundled mbedTLS on Switch Alibek Omarov 2026-06-07 06:25:21 +05:00
  • 92fd51ad99 engine: http: don't allow CRLF in URLs, fix memory leaks Alibek Omarov 2026-06-07 05:48:05 +05:00
  • 5480055997 engine: http: use thin TLS backend in HTTP client Alibek Omarov 2026-06-07 05:34:23 +05:00
  • d634c6aad5 engine: http: use separate mempool for HTTP client Alibek Omarov 2026-06-07 05:33:18 +05:00
  • 034efb3b31 engine: http: add TLS backend using mbedTLS Alibek Omarov 2026-06-07 05:31:53 +05:00
  • eae45b2e81 engine: wscript: link in mbedtls Alibek Omarov 2026-06-07 05:19:57 +05:00
  • 567d279007 engine: wscript: drop unfinished work on curl Alibek Omarov 2026-06-07 05:19:42 +05:00
  • 27f8385bb1 wscript: wire up mbedtls Alibek Omarov 2026-06-07 05:19:05 +05:00
  • 1cfabd5ec9 3rdparty: mbedtls: initial add Alibek Omarov 2026-06-07 05:18:11 +05:00
  • ab6672fb8a 3rdparty: xash-extras: update in preparation for TLS integration Alibek Omarov 2026-06-07 03:46:11 +05:00
  • 2d39a7fa24 engine: fix skewed ping calculation, drop --debug-all-servers Alibek Omarov 2026-06-07 03:17:45 +05:00