{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":20145274,"defaultBranch":"master","name":"sourcemod","ownerLogin":"alliedmodders","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-25T02:58:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6601917?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716268613.0","currentOid":""},"activityList":{"items":[{"before":"e332222f5bf1388c40e07e39d9ddd0af193c86d0","after":"565f7aec25593b77a254515f75388be92a81e39d","ref":"refs/heads/safetyhook-mirror","pushedAt":"2024-05-23T04:50:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Headline","name":null,"path":"/Headline","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11095737?s=80&v=4"},"commit":{"message":"Update submodule","shortMessageHtmlLink":"Update submodule"}},{"before":"1db0e630112281c75bdfe5cf50ae0bb9469c431f","after":"e332222f5bf1388c40e07e39d9ddd0af193c86d0","ref":"refs/heads/safetyhook-mirror","pushedAt":"2024-05-23T04:39:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Headline","name":null,"path":"/Headline","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11095737?s=80&v=4"},"commit":{"message":"Change the method of compiling safetyhook (#2167)\n\nCo-authored-by: Kenzzer ","shortMessageHtmlLink":"Change the method of compiling safetyhook (#2167)"}},{"before":"fe43f633de7a9604572bfc5ee4667a9991d9dc1c","after":"1db0e630112281c75bdfe5cf50ae0bb9469c431f","ref":"refs/heads/safetyhook-mirror","pushedAt":"2024-05-21T15:08:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Headline","name":null,"path":"/Headline","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11095737?s=80&v=4"},"commit":{"message":"Update submodule again","shortMessageHtmlLink":"Update submodule again"}},{"before":"73742f5ba64e0e93172455922eed14348c8b3c79","after":"fe43f633de7a9604572bfc5ee4667a9991d9dc1c","ref":"refs/heads/safetyhook-mirror","pushedAt":"2024-05-21T06:59:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Headline","name":null,"path":"/Headline","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11095737?s=80&v=4"},"commit":{"message":"Update submodule for linux fixes","shortMessageHtmlLink":"Update submodule for linux fixes"}},{"before":null,"after":"73742f5ba64e0e93172455922eed14348c8b3c79","ref":"refs/heads/safetyhook-mirror","pushedAt":"2024-05-21T05:16:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Headline","name":null,"path":"/Headline","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11095737?s=80&v=4"},"commit":{"message":"Add proper submodule","shortMessageHtmlLink":"Add proper submodule"}},{"before":"e3734803f0d4f431d5f3597f5050e48c3d46f8e0","after":"e07c120cab173a0d40cafa840537cd11c7bb6ee9","ref":"refs/heads/master","pushedAt":"2024-05-21T01:53:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"CDetour safetyhook (#2162)\n\n* Add safetyhook, remove libudis86\r\n\r\nCo-authored-by: bottiger1 <55270538+bottiger1@users.noreply.github.com>\r\n\r\n* Add modified CDetour\r\n\r\nCo-authored-by: bottiger1 <55270538+bottiger1@users.noreply.github.com>\r\n\r\n* Add CDetour [Safetyhook] to build script\r\n\r\n* Re-enable loader/core/corelogic, and fix new C++20 error\r\n\r\n* Reenable all extensions (except dhooks)\r\n\r\n* Make cstrike compile against new CDetour\r\n\r\n* Remove unused variable in sdktools output?\r\n\r\n* Make sdktools compile against new cdetour\r\n\r\n* Downgrade to C++17\r\n\r\n* remove auto\r\n\r\n* fix compilation on linux\r\n\r\n* Re-enable dhooks\r\n\r\n* Re-authorise old compilers\r\n\r\n* Fix invalid downgrade of std::optional\r\n\r\n* readd libudis86 for dhooks only\r\n\r\n---------\r\n\r\nCo-authored-by: Kenzzer \r\nCo-authored-by: bottiger1 <55270538+bottiger1@users.noreply.github.com>","shortMessageHtmlLink":"CDetour safetyhook (#2162)"}},{"before":"7c757ac119718060cb94762e227b2a55150f0bad","after":"e3734803f0d4f431d5f3597f5050e48c3d46f8e0","ref":"refs/heads/master","pushedAt":"2024-05-18T11:30:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleSanderson","name":"Kyle Sanderson","path":"/KyleSanderson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1184902?s=80&v=4"},"commit":{"message":"sdkhooks: retain vtable hook until level end (#2094)\n\n* Band-aid for Bulk SDKHooks performance impact on linux\r\n\r\nPlatform specific changes.\r\n\r\n* Oops forgot about header\r\n\r\n* Simplified/improved LevelShutdown code","shortMessageHtmlLink":"sdkhooks: retain vtable hook until level end (#2094)"}},{"before":"2e8010b7e5cff79a3f755cee409b427f6d771bbc","after":"12dd3f738ee4d56b4d94b9764add0f295f875bd5","ref":"refs/heads/1.11-dev","pushedAt":"2024-05-15T13:37:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Trigger build for hl2sdk-l4d2 changes\n\n(cherry picked from commit 7c757ac119718060cb94762e227b2a55150f0bad)","shortMessageHtmlLink":"Trigger build for hl2sdk-l4d2 changes"}},{"before":"c5425def7f90ab50aa2e89ab87c69b3397c341d9","after":"7c757ac119718060cb94762e227b2a55150f0bad","ref":"refs/heads/master","pushedAt":"2024-05-15T13:37:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Trigger build for hl2sdk-l4d2 changes","shortMessageHtmlLink":"Trigger build for hl2sdk-l4d2 changes"}},{"before":"8d234c3b7df340dd85e9089a424eb32b998d196e","after":"2e8010b7e5cff79a3f755cee409b427f6d771bbc","ref":"refs/heads/1.11-dev","pushedAt":"2024-05-15T00:13:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Headline","name":null,"path":"/Headline","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11095737?s=80&v=4"},"commit":{"message":"Trigger build for L4D2 changes (#2155)","shortMessageHtmlLink":"Trigger build for L4D2 changes (#2155)"}},{"before":"e60c6724858ccd32e4df21cac5b8faee581ba329","after":"c5425def7f90ab50aa2e89ab87c69b3397c341d9","ref":"refs/heads/master","pushedAt":"2024-05-15T00:09:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Headline","name":null,"path":"/Headline","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11095737?s=80&v=4"},"commit":{"message":"Trigger build for L4D2 changes (#2155)","shortMessageHtmlLink":"Trigger build for L4D2 changes (#2155)"}},{"before":"908ffdb523dda77ded9c383ea1862a813bb8d35e","after":"e60c6724858ccd32e4df21cac5b8faee581ba329","ref":"refs/heads/master","pushedAt":"2024-05-07T01:44:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Add OnServerHibernationUpdate forward (closes #1483) (#2151)\n\n* Add OnServerHibernationUpdate forward (closes #1483)\r\n\r\n* Clarify hibernation state\r\n\r\n* make it 2 forwards instead of 1\r\n\r\n---------\r\n\r\nCo-authored-by: Odin Landers ","shortMessageHtmlLink":"Add OnServerHibernationUpdate forward (closes #1483) (#2151)"}},{"before":"d56dc62e03fb2fe14a46ed7d76ae760f01323ff1","after":"908ffdb523dda77ded9c383ea1862a813bb8d35e","ref":"refs/heads/master","pushedAt":"2024-05-05T22:20:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"make RenameFile() on Windows also replace the file (#2060)\n\n* make RenameFile() on Windows also replace the file\r\n\r\n* Add MOVEFILE_COPY_ALLOWED to MoveFileExA","shortMessageHtmlLink":"make RenameFile() on Windows also replace the file (#2060)"}},{"before":"f08f1ef0d646fd46f02f8b30fb269a30a8425c05","after":"d56dc62e03fb2fe14a46ed7d76ae760f01323ff1","ref":"refs/heads/master","pushedAt":"2024-05-05T21:19:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"i18n: Czech Translations (#2120)","shortMessageHtmlLink":"i18n: Czech Translations (#2120)"}},{"before":"5cb2d68fd706d8716c85a6229f8de5216bb443b7","after":"f08f1ef0d646fd46f02f8b30fb269a30a8425c05","ref":"refs/heads/master","pushedAt":"2024-05-05T21:17:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Fix passing variant_t parameters + fix codegen stack on Win64 (#2117)\n\n* Fix 64-bit JIT not allocating stack space for params on stack\r\nFix wrong cond check for passing objects by value\r\n\r\n* Fix wrong FireOutput detour proto on win64","shortMessageHtmlLink":"Fix passing variant_t parameters + fix codegen stack on Win64 (#2117)"}},{"before":"96d0959db1f38e2439dbbcfd2ce4fc96d0357c07","after":"5cb2d68fd706d8716c85a6229f8de5216bb443b7","ref":"refs/heads/master","pushedAt":"2024-05-05T20:06:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"AcceptEntityInput 64bit fix (#2149)\n\n* Fix AcceptEntityInput on 64 bit by using struct from SDK instead of pointer math.\r\n\r\n* Fix from Malifox. Not sure what it does but it is supposedly related to the AcceptEntityInput crash.\r\n\r\n* Fix episode1 and darkm sdk paths","shortMessageHtmlLink":"AcceptEntityInput 64bit fix (#2149)"}},{"before":"5a6b2c8ebf6bb2707345cc6c5d4421c78eb1c31f","after":"96d0959db1f38e2439dbbcfd2ce4fc96d0357c07","ref":"refs/heads/master","pushedAt":"2024-05-05T17:14:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Update HL2SDK Manifests Submodule (#2150)","shortMessageHtmlLink":"Update HL2SDK Manifests Submodule (#2150)"}},{"before":"343f64f6b7d7d5a14214fd865c6a9c1d4402eaaf","after":"5a6b2c8ebf6bb2707345cc6c5d4421c78eb1c31f","ref":"refs/heads/master","pushedAt":"2024-05-05T16:13:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"64bit gamedata fixes (#2141)\n\n* save as of now\r\n\r\n* save as of now\r\n\r\n* progress\r\n\r\n* hint towards comments\r\n\r\nPlease for the love of god, put comments for updating these in the future will be even more annoying.\r\ni dont even know what LevelShutdown it wants.\r\n\r\n* forgot\r\n\r\n* fix\r\n\r\n* fixes\r\n\r\n* Update engine.ep2v.txt\r\n\r\n* Update engine.ep2v.txt\r\n\r\n* Update sm-tf2.games.txt\r\n\r\n---------\r\n\r\nCo-authored-by: Benoist <14257866+Kenzzer@users.noreply.github.com>\r\nCo-authored-by: Nicholas Hastings ","shortMessageHtmlLink":"64bit gamedata fixes (#2141)"}},{"before":"f9ad35badf2effb36cdaadb4fd990ef3a1b012e4","after":"343f64f6b7d7d5a14214fd865c6a9c1d4402eaaf","ref":"refs/heads/master","pushedAt":"2024-04-28T23:17:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asherkin","name":"Erin","path":"/asherkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/865360?s=80&v=4"},"commit":{"message":"Fix IsClientSourceTV in L4D2 with a custom tv_name (#2143)","shortMessageHtmlLink":"Fix IsClientSourceTV in L4D2 with a custom tv_name (#2143)"}},{"before":"60b6a8dfb0afbd9e3936d7b7395ed73c5ff9fab6","after":"f9ad35badf2effb36cdaadb4fd990ef3a1b012e4","ref":"refs/heads/master","pushedAt":"2024-04-25T23:19:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Stop EntRefToEntIndex returning garbage if a bad parameter is passed (#1323)\n\n* Stop EntRefToEntIndex returning garbage if a bad parameter is passed\r\n\r\nSeen multiple bad usage of this function that works only because whatever was passed in was returned as it wasnt an entity reference.\r\nThis code should have worked and would be expected to have returned something invalid but instead the the input was returned which allowed the code to work when really it is bad code.\r\nSee for one such case https://discordapp.com/channels/335290997317697536/335290997317697536/736518488314871868\r\n\r\n* Update documentation of EntRefToEntIndex\r\n\r\nAdded the error text saying what shall be returned when a invalid parameter is passed.\r\n\r\n* Validate entity index instead of just returning INVALID_EHANDLE_INDEX\r\n\r\nNot sure if it needs this much validation but this just mirrors how IsValidEntity works, so the entity index returned should be valid else INVALID_EHANDLE_INDEX is returned.\r\n\r\n* EntRefToEntIndex improve doc comments to better represent functionality\r\n\r\n---------\r\n\r\nCo-authored-by: Kyle Sanderson ","shortMessageHtmlLink":"Stop EntRefToEntIndex returning garbage if a bad parameter is passed (#…"}},{"before":"6a085c2cb6b72b2155ff7338318488d9149356c7","after":"8d234c3b7df340dd85e9089a424eb32b998d196e","ref":"refs/heads/1.11-dev","pushedAt":"2024-04-23T01:31:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Revert \"Trigger build for hl2sdk-tf2 changes\"\n\nThis reverts commit 15e78590728567041ab9c0f15330f516e9d08dab.","shortMessageHtmlLink":"Revert \"Trigger build for hl2sdk-tf2 changes\""}},{"before":"00f3970036ef2da6f08917cea9f2f33b8fe720dc","after":"60b6a8dfb0afbd9e3936d7b7395ed73c5ff9fab6","ref":"refs/heads/master","pushedAt":"2024-04-23T01:31:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Revert \"Trigger build for hl2sdk-tf2 changes\"\n\nThis reverts commit ee51162c3fa7affaddd54a5f242e514d6f7c94ef.","shortMessageHtmlLink":"Revert \"Trigger build for hl2sdk-tf2 changes\""}},{"before":"7e55da6b3003de1b1ec372b21318ae6984ce0a82","after":"6a085c2cb6b72b2155ff7338318488d9149356c7","ref":"refs/heads/1.11-dev","pushedAt":"2024-04-22T22:24:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Revert \"Trigger build for hl2sdk-tf2 changes\"\n\nThis reverts commit 4c25ba552384fa02015f4c8bc8392ac388d6e26b.","shortMessageHtmlLink":"Revert \"Trigger build for hl2sdk-tf2 changes\""}},{"before":"7d78c141e78c34b2df2268a00dce9e077107061f","after":"00f3970036ef2da6f08917cea9f2f33b8fe720dc","ref":"refs/heads/master","pushedAt":"2024-04-22T22:24:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Revert \"Trigger build for hl2sdk-tf2 changes\"\n\nThis reverts commit 123ad7aab1b4ce9c05437d1ab16ac802a1ffc793.","shortMessageHtmlLink":"Revert \"Trigger build for hl2sdk-tf2 changes\""}},{"before":"4c25ba552384fa02015f4c8bc8392ac388d6e26b","after":"7e55da6b3003de1b1ec372b21318ae6984ce0a82","ref":"refs/heads/1.11-dev","pushedAt":"2024-04-21T19:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Fix SDKHooks IEntityListener (#2138)\n\n(cherry picked from commit 7d78c141e78c34b2df2268a00dce9e077107061f)","shortMessageHtmlLink":"Fix SDKHooks IEntityListener (#2138)"}},{"before":"123ad7aab1b4ce9c05437d1ab16ac802a1ffc793","after":"7d78c141e78c34b2df2268a00dce9e077107061f","ref":"refs/heads/master","pushedAt":"2024-04-21T19:21:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Fix SDKHooks IEntityListener (#2138)","shortMessageHtmlLink":"Fix SDKHooks IEntityListener (#2138)"}},{"before":"15e78590728567041ab9c0f15330f516e9d08dab","after":"4c25ba552384fa02015f4c8bc8392ac388d6e26b","ref":"refs/heads/1.11-dev","pushedAt":"2024-04-21T16:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Trigger build for hl2sdk-tf2 changes\n\n(https://github.com/alliedmodders/hl2sdk/issues/231)\n\n(cherry picked from commit 123ad7aab1b4ce9c05437d1ab16ac802a1ffc793)","shortMessageHtmlLink":"Trigger build for hl2sdk-tf2 changes"}},{"before":"ee51162c3fa7affaddd54a5f242e514d6f7c94ef","after":"123ad7aab1b4ce9c05437d1ab16ac802a1ffc793","ref":"refs/heads/master","pushedAt":"2024-04-21T16:04:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Trigger build for hl2sdk-tf2 changes\n\n(https://github.com/alliedmodders/hl2sdk/issues/231)","shortMessageHtmlLink":"Trigger build for hl2sdk-tf2 changes"}},{"before":"04934b6b1cb6dd5cb4ea1f7727fbaaf9014b021c","after":"15e78590728567041ab9c0f15330f516e9d08dab","ref":"refs/heads/1.11-dev","pushedAt":"2024-04-20T18:05:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Trigger build for hl2sdk-tf2 changes\n\nhttps://github.com/alliedmodders/hl2sdk/issues/231\n(cherry picked from commit ee51162c3fa7affaddd54a5f242e514d6f7c94ef)","shortMessageHtmlLink":"Trigger build for hl2sdk-tf2 changes"}},{"before":"af93d819c62a930cf3ed2061355b422c5ce4e7c3","after":"ee51162c3fa7affaddd54a5f242e514d6f7c94ef","ref":"refs/heads/master","pushedAt":"2024-04-20T18:05:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"psychonic","name":"Nicholas Hastings","path":"/psychonic","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/844118?s=80&v=4"},"commit":{"message":"Trigger build for hl2sdk-tf2 changes\n\nhttps://github.com/alliedmodders/hl2sdk/issues/231","shortMessageHtmlLink":"Trigger build for hl2sdk-tf2 changes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUZp86QA","startCursor":null,"endCursor":null}},"title":"Activity · alliedmodders/sourcemod"}