Commit Graph

6546 Commits

Author SHA1 Message Date
Headline
f77f708966
NPOTB: Configure windows builder with python3 (#1352)
r=dvander
2020-09-24 18:36:10 -07:00
Michael Busby
7756ce2478 Update L4D2 Gamedata for 2.2.0.0 (#1351) 2020-09-24 17:53:29 +00:00
Asher Baker
b4911c5476
Force clean build to unstick Windows builder 2020-09-12 12:16:47 +01:00
Sikari
1feccd7610 Fix "Command Group" override type admin flags (#1349) 2020-09-07 09:42:37 +00:00
PerfectLaugh
250886fe33 Update SDKHooks_TakeDamage for CS:GO changes (#1319)
See alliedmodders/hl2sdk#77
2020-07-24 20:05:34 -07:00
PerfectLaugh
a9cb036ce2 NPOTB: Trigger hl2sdk-csgo changes (#1316) 2020-07-24 00:24:12 -07:00
Peace-Maker
ac29ac06b9 Update SourcePawn 2020-06-21 10:53:03 -07:00
Nicholas Hastings
dcedc25712 Update TF2 CanBeAutobalanced gamedata.
(cherry picked from commit 7e0dd1fd41)
2020-06-16 20:52:15 -04:00
peace-maker
afb40f1d8d Fix crash when ArrayList runs out of memory (#1235)
The allocation size was still updated to the bigger size even if memory allocation failed. Trying to write to the supposedly available new space would overflow the heap and crash. Fixes #1233
2020-04-30 22:12:49 +00:00
Erik Minekus
c6fc4818ae Fix matching Regex against an empty string (#1253)
Removed the offset check from MatchRegex, as this
is already handled by pcre_exec.
2020-04-30 22:12:37 +00:00
Andrew
2e4fc2de54 Fixed memory leak when deleting some datapacks (#1251)
When a pack was cleared or destroyed the String and Raw types could cause memory leaks. This happens when "position" is sitting at the end of the vector and can never get past the "if (pos >= elements.length())" statement. This means there is a memory leak in any plugin that clears/destroys a pack with strings and doesn't set the position to length-1 or less beforehand.
2020-04-30 22:08:36 +00:00
Tom
76c9e7c92e Prevent clients from spamming global chat using sm_nominate (#1217) 2020-04-30 22:07:42 +00:00
Loïc
b68b5200c1 Update Function Offsets For PVKII 0.4.2.2 (#1227)
* Update Function Offsets For PVKII 0.4.2.2

-Updates offsets for Linux/Win/Mac
-Update func sig FireOutput for Linux/Win/Mac

(cherry picked from commit d876f04baf)
2020-04-21 21:07:51 -04:00
Loïc
ff03ed6a06 Update Function Offsets For PVKII 0.4.2.2 (#1226)
* Update Function Offsets For PVKII 0.4.2.2

-Updates offsets for Linux/Win/Mac

(cherry picked from commit 593552f8d6)
2020-04-21 21:07:43 -04:00
Asher Baker
0ac78758eb Update for latest Blade Symphony SDK 2020-04-09 22:40:53 +01:00
Nick Hastings
44baa591bb Fix Linux SetClientName/SetUserConVar gamedata on Nuclear Dawn (Fixes #1225).
(cherry picked from commit 1d98c3a782)
2020-04-08 17:50:22 -04:00
David Anderson
139ead3467
Merge pull request #1218 from Bara/1.10-dev
Update sourcepawn
2020-03-21 20:12:36 -07:00
Bara
4fa31af741 Update sourcepawn 2020-03-22 03:02:05 +01:00
Asher Baker
a8b9da9a8e NMRiH gamedata update (#1204) 2020-03-05 18:37:33 +00:00
Asher Baker
7873584776 Update Reload offset (#1202)
Update Reload offset
2020-03-04 21:56:50 +00:00
Asher Baker
db290b5946 Add an option to build against no SDKs (#1201) 2020-03-04 21:56:46 +00:00
Asher Baker
d64da95b2e Restore the frame pointer on Linux (#1200)
Looks like the default here changed when we upgraded the Linux build server.

This is causing issues when debugging crash dumps.
2020-03-04 21:43:40 +00:00
SM9
bad0b51ab9 Clarify detour creation errors (#1191)
A logic error here meant that it wasn't printing the failing sig name in the common case
2020-02-26 19:19:26 +00:00
Juice
7da2b89ec9 Update csgo InfoChanged offset (#1192) 2020-02-26 18:47:31 +00:00
komashchenko
05a265e61c WriteBaselines gamedata update (#1189) 2020-02-25 10:30:09 +00:00
42
b413d67aec Fix TF2_MakeBleed using incorrect custom damage type (#1163) 2020-02-25 10:30:00 +00:00
Bara
e473bd145f NPOTB: Clarify forward declarations in sdhooks.inc (#1152) 2020-02-25 10:29:45 +00:00
proobs
ff748945b8 Add new CSWeaponID knives (#1126) 2020-02-25 10:29:33 +00:00
thorgot
d1e52a4284 Fix incorrect nomination response (#1161) 2020-02-25 10:28:36 +00:00
sneak-it
6d3e4e756f Prevent basecommands from printing to disconnected clients (#1138) 2020-02-25 10:28:09 +00:00
peace-maker
c6df989061 Update Contagion gamedata (#1169) 2020-02-25 10:27:51 +00:00
Deathreus
b375cadc44 Fix documentation in some DataPack methods (#1164) 2020-02-25 10:27:33 +00:00
Impact
6f44e88009 Add comment about common.phrases to FindTarget (#1155)
* Add note about common.phrases

* Update helpers.inc

Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
2020-02-25 10:27:15 +00:00
bottiger1
c94886cdda Correct GetSteamAccountID validation parameter (#1158).
Correctly forward the validated parameter within CPlayer::GetSteamAccountID.
2020-02-25 10:26:47 +00:00
Michael
45f987211f Fix unnecessary ConVar cache misses (#1177)
Fixes #1166
2020-02-11 12:10:14 -08:00
naydef
816c7fc3fd Deprecate IsSoundPrecached (#1172)
Fix #1170
2020-02-06 10:34:57 -08:00
GAMMACASE
2896435739 WriteBaselines gamedata update after latest csgo update (#1153) 2020-01-07 21:38:03 +00:00
Asher Baker
9cd4f9c210 Speculative fix for MySQL crashes (#1135)
https://crash.limetech.org/stats/dbi.mysql.ext.%25/my_real_read
https://crash.limetech.org/stats/dbi.mysql.ext.%25/net_real_write

Both of these are caused by the VIO ptr ending up as null in the middle of reading/writing to a connection - I can't find any indication of a fix for this made to MySQL, so don't think it is a bug fix we're missing, but there are some musings around the internet that it could be caused by improper thread-safety initialisation.

`my_init` (what we had here) is called internally by `mysql_library_init` but I think would have still led to an automatic `mysql_library_init` call the first time `mysql_init` was called (which we can do on a thread in case of threaded connections), which is exactly the thread-safety issue called out by the MySQL docs, so hopefully doing things properly here will help.
2019-12-15 15:11:12 +00:00
David Anderson
def6d0ff72
Merge pull request #1132 from alliedmodders/update-sp-1.10
Update SourcePawn (1.10-dev branch).
2019-11-24 21:14:47 -08:00
David Anderson
7a580e8535 Update SourcePawn (1.10-dev branch). 2019-11-24 20:43:05 -08:00
komashchenko
c5a138056c Update CScore and MVP CSGO gamedata (#1127) 2019-11-21 00:58:56 -08:00
PerfectLaugh
e135eff1b0 Fix CSGO Update crash (11/19/2019) (#1125)
* Fix CSGO Update crash (11/19/2019)

We know what happened when Valve do something big.
Not tested on Linux

* Fix RoundRespawn on Windows

* Fix TerminateRound on Linux x86

* Comment out Linux x64 part of TerminateRound

Better leave blank here.

(cherry picked from commit bef8562de5)
2019-11-18 22:31:02 -05:00
Headline
8c380e45da Add bounds check for userid reset on disconnect (#1108) 2019-10-30 17:19:23 -07:00
David Anderson
e433dbf3b6 Trigger build. 2019-10-18 20:59:20 -07:00
Asher Baker
77f4ddf2c2
Fix virtual SDKCall with object params (#1104)
PR #705 made some changes for 64-bit support that required callers to
provide a buffer for object storage, but only added the required code to
the non-virtual call builder, not the virtual call builder.

Copy it over to CreateValveVCall so that ValveParamToBinParam stops
writing to a null pointer.

Fixes #1059 (Hopefully.)
2019-10-18 00:23:45 +01:00
nosoop
024ae2b9ed Use map display name for admin map chooser menu (#1097) 2019-10-07 19:15:36 +01:00
Headline
8a4295d699 NPOTB: Correct GitHub's Linguist inaccuracies (#1096) 2019-10-07 19:14:09 +01:00
David Anderson
f05e39afe1
Merge pull request #1090 from alliedmodders/update-sp
Update SourcePawn to 1.10-dev tip.
2019-10-01 09:50:25 -07:00
Headline
3b1fb85bb8
Fix quote mismatch (#1092) 2019-09-30 22:43:18 -07:00
Playa
a405f85eee Remove SourcePawn JIT license references (#1091) 2019-09-30 15:09:40 -07:00