Commit Graph

  • 4e1408b5a4
    Merge 8ed8899155 into 69f694d47c Fyren 2025-12-06 10:46:21 +0100
  • a5f3a28bdb
    Merge 1f39fc3265 into 69f694d47c Nicholas Hastings 2025-12-06 10:37:59 +0100
  • 24d688cb5d
    Merge 5182c95020 into 69f694d47c Corey D 2025-12-06 10:37:26 +0100
  • 6860869978
    Merge e42a878576 into 69f694d47c Roman Kováč 2025-12-06 10:36:53 +0100
  • 4a66b4de7c
    Merge e1c5578324 into 69f694d47c ProjectSky 2025-12-04 21:43:09 -0300
  • 69f694d47c Fix some blade gamedata master Nicholas Hastings 2025-12-04 19:17:34 -0500
  • 0b9de10651
    Merge f6b8278fd8 into 1819f491b5 stickz 2025-11-28 05:58:01 +0200
  • d5cbc327ca
    Merge 8e52ad356f into 1819f491b5 42 2025-11-25 23:21:49 +0000
  • a0748c7f65
    Merge 2f8f7e80f4 into 1819f491b5 Arron Vinyard 2025-11-25 23:21:49 +0000
  • 08124b0c5b
    Merge 4d43cd83eb into 1819f491b5 Arron Vinyard 2025-11-25 23:21:49 +0000
  • 8344e22a97
    Merge 5ef3a3c964 into 1819f491b5 Corey D 2025-11-25 23:21:49 +0000
  • 16ead392eb
    Merge 3a68eeba42 into 1819f491b5 Ilusion9 2025-11-25 23:21:49 +0000
  • 63f329210b
    Merge 69988c8b98 into 1819f491b5 Rainyan 2025-11-25 23:21:49 +0000
  • fca288c922
    Merge cde98e9d9c into 1819f491b5 sappho 2025-11-25 23:21:49 +0000
  • 385c662aa8
    Merge 7346fb61bc into 1819f491b5 sappho 2025-11-25 23:21:49 +0000
  • 51196593ea Fix issues with -fPIC thunks (#2366) 1.12-dev Benoist 2025-10-26 17:33:38 +0100
  • 2864ff364a
    Merge ef7c201cc8 into 1819f491b5 Kyle Sanderson 2025-11-25 22:54:20 +0800
  • b85ba21ccb
    Merge 3fa4832c1c into 1819f491b5 Kyle Sanderson 2025-11-24 16:13:07 +0000
  • 1819f491b5
    Bump actions/checkout from 5 to 6 (#2378) dependabot[bot] 2025-11-24 15:55:07 +0000
  • a80135da65
    Bump actions/checkout from 5 to 6 dependabot[bot] 2025-11-24 12:12:45 +0000
  • e1c588ca95 Update DoD:S Gamedata (#2377) caxanga334 2025-11-20 20:43:49 -0300
  • c4d5235217
    Update DoD:S Gamedata (#2377) caxanga334 2025-11-20 20:43:49 -0300
  • d8c1906a14
    Update DoD:S Gamedata caxanga334 2025-11-20 19:58:28 -0300
  • e1c5578324 feat: enhance JSON management with new rotation and value counting features - Added ObjectRotate and ArrayRotate methods for rotating key-value pairs in JSON objects and arrays, respectively - Introduced GetValCount method to retrieve the total number of values in immutable JSON documents - Renamed all Float-related methods to Double in C++ interface (IJsonManager) for better precision clarity - Fixed TypeAccess configuration in handle type registration to allow external extensions to create JSON handles by properly setting HTypeAccess_Create flag - Renamed GetHandleType to GetJsonHandleType for better clarity and consistency - Updated documentation to clarify usage and performance considerations for new methods - Enhanced tests to cover rotation functionality and value counting in various JSON structures ProjectSky 2025-11-21 00:07:25 +0800
  • 0bbe71f92b
    Merge 630277c4dc into 6439769d50 Vladimir 2025-11-15 22:49:01 -0500
  • f596135996 feat: enhance JSON handling with performance and memory improvements - Add WriteToStringPtr for optimized serialization without buffer allocations - Implement reference counting with RefCounted/RefPtr for better memory management - Support JSON Patch (RFC 6902) and Merge Patch (RFC 7386) operations - Improve floating-point serialization with adjusted precision limits (1-7) - Enhance iterators with reset capability and better error handling - Update documentation and tests for new features ProjectSky 2025-11-16 10:37:57 +0800
  • 0ad8d15d1a
    Merge branch 'alliedmodders:master' into ext-yyjson ProjectSky 2025-11-16 10:29:43 +0800
  • 6439769d50
    Introduce Virtual Address (#2226) Benoist 2025-11-13 13:23:13 +0100
  • 274266c901
    Fix doc mistake for LoadAddressFromAddress Kenzzer 2025-11-11 03:53:02 +0000
  • 871bc2bde3
    Fix-up encoding/decoding of virtualaddress sdktools type Kenzzer 2025-11-11 03:48:44 +0000
  • 2445a4d3ff
    Merge f874bf43a2 into 0c900be7fc bottiger1 2025-11-10 18:44:29 +0000
  • 0c900be7fc
    Make PostgreSQL setup scripts idempotent (#2376) solidDoWant 2025-11-10 09:39:08 -0600
  • 2f909d1849
    Make PostgreSQL setup scripts idempotent solidDoWant 2025-11-10 06:42:01 +0000
  • a322f728af
    Merge f92d750cdf into bc8d02c998 Artem Veschitsky 2025-11-09 11:01:26 +0000
  • 0406ab955b
    Merge 34f4810f97 into bc8d02c998 Artem Veschitsky 2025-11-09 11:01:25 +0000
  • cdb6cc009e refactor: streamline JSON error handling - Introduced SetErrorSafe function to standardize error message handling across JSON operations - Removed deprecated SetPackError function to reduce redundancy - Updated IJsonManager interface to include a default destructor ProjectSky 2025-11-09 13:30:12 +0800
  • bc8d02c998
    Add format specifier "%E" (#2099) (#2330) F1F88 2025-11-09 01:09:57 +0800
  • 1fc841713e
    Allow the time format used by SM log files to be configured by server ops. (#2372) caxanga334 2025-11-08 14:08:32 -0300
  • cb8df8998e
    Fix formatting inconsistency Nicholas Hastings 2025-11-08 17:06:55 +0000
  • 3007a71810
    Remove extra space Nicholas Hastings 2025-11-08 17:05:55 +0000
  • 84f67fcd2d
    Add new options to ArrayList FindString, FindValue (#2216) Alienmario 2025-11-08 18:03:42 +0100
  • eb3b4d9822
    Build tier1 & mathlib (#2368) Benoist 2025-11-08 17:47:35 +0100
  • df52ac7b43 Merge branch 'master' into k/build_static_libs Nicholas Hastings 2025-11-08 11:46:34 -0500
  • a401d97b09 Update hl2sdk-manifests Nicholas Hastings 2025-11-08 11:42:34 -0500
  • 74e9cdd709
    Fixed "%s" always being left justify (#2331) (#2332) F1F88 2025-11-09 00:36:01 +0800
  • 2ae0d05a23
    Fixed when the int value of "%0[width]d" is negative, the minus sign should be formatted before the padding '0' (#2329) F1F88 2025-11-09 00:33:30 +0800
  • 22cc68808c
    Supports "%f" formatting value as inf float (#2324) F1F88 2025-11-09 00:32:09 +0800
  • 9952f62a33 Fix up GetGameBinArchSubdirectory Nicholas Hastings 2025-11-08 11:26:03 -0500
  • 5af62b03b8 refactor: rename and update JSON extension components - Renamed YYJSON to JSON throughout the codebase for consistency - Updated file names and references, including YYJSONManager to JsonManager - Added some new native functions ProjectSky 2025-11-08 20:16:30 +0800
  • f382c3fb5b
    Fix gamedata gamebin paths for x64, CS:GO-based games (#2370) (#2374) Nicholas Hastings 2025-11-07 10:30:46 -0500
  • 4374cb2168
    Update Python version from 3.8 to 3.12 (#2375) Benoist 2025-11-07 16:30:17 +0100
  • 6368eb4a5a fix windows compilation Benoist 2025-11-07 15:15:53 +0000
  • 021ed61998 Add virtual address to remaining natives Benoist 2025-11-07 15:05:16 +0000
  • 323122b602
    Update Python version from 3.8 to 3.12 Benoist 2025-11-07 15:36:27 +0100
  • 025fcc5ab0 Fix gamedata gamebin paths for x64, CS:GO-based games (#2370) Nicholas Hastings 2025-11-06 22:59:27 -0500
  • 98831a8667
    Add the ability to work with the |this| parameter under dhooks callback (#2219) A1m` 2025-11-06 22:33:41 +0700
  • 66d3f5e60e
    Bump actions/upload-artifact from 4 to 5 (#2369) dependabot[bot] 2025-11-01 16:32:21 +0000
  • cfff550f1d
    Log Time Format Config caxanga334 2025-10-31 12:59:39 -0300
  • ff8e0fa851
    Update ZPS Gamedata (#2371) caxanga334 2025-10-30 19:23:46 -0300
  • 0ccf21ecb6
    Update ZPS Gamedata (#2371) caxanga334 2025-10-30 19:23:46 -0300
  • 29aa1ff3ca
    Add SDKCall_VirtualAddress Kenzzer 2025-10-30 22:03:58 +0000
  • 6f1e7f5ec0
    Update ZPS Gamedata caxanga334 2025-10-30 19:02:49 -0300
  • 7b89db285b
    Fix erroneous __Virtual_Address__ checks Kenzzer 2025-10-30 21:53:09 +0000
  • 5322212dd1
    Fix sdkhooks compilation Kenzzer 2025-10-30 16:21:05 +0000
  • 3718eec595
    Update hl2sdk-manifests Kenzzer 2025-10-30 16:20:41 +0000
  • 49ba857915 Refine error messages and type handling in GetObjectAddrOrThis A1mDev 2025-10-29 09:02:04 +0700
  • c47676908d Merge branch 'master' into dhooks-update A1mDev 2025-10-29 08:58:05 +0700
  • 1f9da417e4
    update hl2sdk-manifests Kenzzer 2025-10-28 09:51:20 +0000
  • acd162ef91
    Fix-up virtual_address include Kenzzer 2025-10-28 09:43:09 +0000
  • 3c9538bda8
    update hl2sdk-manifests Kenzzer 2025-10-27 13:54:21 +0000
  • fef62219d8
    update hl2sdk-manifests Kenzzer 2025-10-27 13:47:30 +0000
  • 3801236da1
    update hl2sdk-manifests Kenzzer 2025-10-27 13:13:54 +0000
  • 8eb5de19af
    Build tier1 & mathlib instead of statically linking Kenzzer 2025-10-27 12:54:51 +0000
  • c9ee066a1d
    Update python version for gh ci (#2367) Benoist 2025-10-27 18:10:04 +0100
  • 0dc74a07ff
    Bump actions/upload-artifact from 4 to 5 dependabot[bot] 2025-10-27 13:12:17 +0000
  • a5285a6699
    Update python version for gh ci Kenzzer 2025-10-27 08:53:40 +0000
  • 42c5444a10
    Fix issues with -fPIC thunks (#2366) Benoist 2025-10-26 17:33:38 +0100
  • 36daa2b50f
    Build against build latest tf2 sdk changes Benoist 2025-10-26 17:31:34 +0100
  • 1a926408e2 Merge branch 'master' into dhooks-update A1mDev 2025-10-25 10:50:53 +0700
  • 220cc71c96 Fixed a compilation error and refactored code. A1mDev 2025-10-25 03:02:27 +0700
  • f9d175c75e Remove duplicate code, move it to a separate function A1mDev 2025-10-25 02:07:47 +0700
  • 9dc2ce5036
    Make plugins aware of pointer size Kenzzer 2025-10-24 08:23:24 +0000
  • 46dd1aab61
    Apply fpic thunks detection in trampoline creation Kenzzer 2025-10-22 12:36:13 +0000
  • ffbd99e3ef
    update safetyhook submodule Kenzzer 2025-10-21 20:11:03 +0000
  • 92145eba18
    Update safetyhook Kenzzer 2025-10-21 17:24:22 +0000
  • 9bab53019c
    Update safetyhook submodule Kenzzer 2025-10-21 16:12:56 +0000
  • 2212b5f900 docs: fix documentation errors, typos and improve API clarity ProjectSky 2025-10-20 20:39:17 +0800
  • 3200a6ba1a fix: incorrect byte length returned by json_doc_write_to_str ProjectSky 2025-10-18 21:26:46 +0800
  • 574423abee Introduction JSON extension ProjectSky 2025-10-18 20:58:40 +0800
  • e4fda1bd78
    Fix HL1MP Gamedata (#2364) caxanga334 2025-10-15 15:11:52 -0300
  • 222a88ba4f
    Fix HL1MP Gamedata caxanga334 2025-10-15 14:26:15 -0300
  • 092ea91f0d fix geoip chi not return chinese translation (#2335) Lxeon 2025-08-17 00:16:03 +0800
  • 8b476330ed Add TFHoliday_Summer (#2350) FlaminSarge 2025-08-22 06:14:41 -0700
  • eb98ef2326 Update Synergy Gamedata (#2361) caxanga334 2025-10-03 16:58:28 -0300
  • b3083604f6 Add new TF_CUSTOM_* values (#2360) Mikusch 2025-10-02 10:43:37 +0200
  • a48cdda6d6 Added Treason gamedata (#2356) Evgeniy Sidorenko 2025-09-23 02:41:30 +0300
  • e55747a9e4
    Update Synergy Gamedata (#2361) caxanga334 2025-10-03 16:58:28 -0300
  • cc5cce4786
    Update Synergy Gamedata caxanga334 2025-10-02 12:12:52 -0300
  • 351917be35
    Add new TF_CUSTOM_* values (#2360) Mikusch 2025-10-02 10:43:37 +0200
  • be8ba4472b Add missing TF_CUSTOM_* values Mikusch 2025-10-02 10:14:02 +0200