Nicholas Hastings
|
614967ccc1
|
Updated for latest hl2sdk-dota changes.
|
2013-05-13 15:18:12 -04:00 |
|
David Anderson
|
045ee262a8
|
Move scared guts of core into logic (bug 5680, r=fyren).
--HG--
rename : core/ExtensionSys.cpp => core/logic/ExtensionSys.cpp
rename : core/ExtensionSys.h => core/logic/ExtensionSys.h
rename : core/HandleSys.cpp => core/logic/HandleSys.cpp
rename : core/HandleSys.h => core/logic/HandleSys.h
rename : core/NativeInvoker.cpp => core/logic/NativeInvoker.cpp
rename : core/NativeInvoker.h => core/logic/NativeInvoker.h
rename : core/NativeOwner.cpp => core/logic/NativeOwner.cpp
rename : core/NativeOwner.h => core/logic/NativeOwner.h
rename : core/PluginSys.cpp => core/logic/PluginSys.cpp
rename : core/PluginSys.h => core/logic/PluginSys.h
rename : core/ShareSys.cpp => core/logic/ShareSys.cpp
rename : core/ShareSys.h => core/logic/ShareSys.h
rename : core/smn_fakenatives.cpp => core/logic/smn_fakenatives.cpp
rename : core/logic/AutoHandleRooter.h => public/AutoHandleRooter.h
|
2013-03-29 11:37:29 -07:00 |
|
Kyle Sanderson
|
5951cbf7b9
|
Added GetSteamAccountID function to IPlayerHelpers and native for sp (bug 5548, r=asherkin).
|
2013-03-16 23:12:40 -04:00 |
|
Kyle Sanderson
|
e2b519a21e
|
Fixed build error in mms_sample_ext from cset d17aed3d46bf (r=psychonic).
|
2013-03-16 23:02:36 -04:00 |
|
Kyle Sanderson
|
ef6c454137
|
Replace usages of deprecated Sourcehook Add/Remove macros (bug 5631, r=dvander).
|
2013-03-16 22:15:25 -04:00 |
|
Asher Baker
|
8da56ff98c
|
Allow access to unvalidated authstrings (bug 5587, r=psychonic).
|
2013-03-07 00:58:17 +00:00 |
|
GoD-Tony
|
be4ac7ca61
|
Rolled version to 1.6.0 for manual builds (r=psychonic).
|
2013-02-17 22:13:51 -05:00 |
|
GoD-Tony
|
28e25ea718
|
Added missing rootconsole extern to sample extension (bug 5402, r=psychonic).
|
2013-02-17 21:47:19 -05:00 |
|
Nicholas Hastings
|
b296af6fe4
|
Added support for "fuzzy" map names in L4D and later (bug 5599, r=asherkin).
|
2013-02-14 19:28:12 -05:00 |
|
Nicholas Hastings
|
312e26a5cf
|
Added initial support for protobuf usermessages on CS:GO (bug 5579, r=asherkin).
|
2013-01-22 21:43:12 -05:00 |
|
Asher Baker
|
439986e3fe
|
Made thread worker processing limits configurable at runtime (bug 5326, r=psychonic).
|
2012-12-14 15:16:35 -05:00 |
|
Kyle Sanderson
|
e8058912b8
|
Fixed crash in EntProp natives (bug 5297, r=psychonic).
|
2012-08-28 16:20:15 -04:00 |
|
Asher Baker
|
bf76be5dfa
|
Overhauled versioning information (bug 5453, r=dvander).
|
2012-08-26 01:33:54 +01:00 |
|
Scott Ehlert
|
a62aeb36d8
|
Updated sample extension makefiles for CS:GO on Mac OS X (bug 5459, r=psychonic).
|
2012-08-25 11:32:33 -05:00 |
|
Nicholas Hastings
|
294a120f14
|
Project files changes for CS:S as separate build (bug 5370) (NPOTB).
|
2012-08-20 21:54:42 -04:00 |
|
Asher Baker
|
de27cb8a2f
|
Added system to block malware or illegal plugins (bug 5289, r=dvander).
|
2012-08-09 01:54:43 +01:00 |
|
Brian Simon
|
dfadfe37f6
|
Fixed NULL ninvoke ptr in sample ext when SMEXT_ENABLE_NINVOKE defined (bug 5340, r=psychonic).
|
2012-07-01 12:05:21 -04:00 |
|
Nicholas Hastings
|
cd75262ad1
|
Updated sample ext project/make files. (NPOTB).
|
2012-06-13 09:24:45 -04:00 |
|
Ryan Stecker
|
70994cb4b2
|
Exposed GetLanguageInfo in ITranslator interface (bug 5249, r=asherkin).
|
2012-05-28 00:58:59 +01:00 |
|
Nicholas Hastings
|
917b6d4521
|
Added support for CS: Global Offensive (bug 5299, r=asherkin).
|
2012-05-27 16:08:03 -04:00 |
|
Nicholas Hastings
|
4669c320f6
|
Added better cross-engine support for finding Valve commandline (bug 5216, r=asherkin).
|
2012-02-25 15:09:56 -05:00 |
|
Nicholas Hastings
|
f3d19a860a
|
Added detection of Replay and SourceTV, and natives to query (bug 5124, r=fyren).
|
2011-10-20 21:39:57 -04:00 |
|
Brian Simon
|
a875c61b5f
|
Added RootConsoleMenu iface support to sample ext (bug 5021, r=psychonic).
|
2011-10-17 10:55:44 -04:00 |
|
Nicholas Hastings
|
e23d7ca51b
|
Added TextMsg destination constants to IGameHelpers header (bug 5123, r=fyren).
|
2011-10-13 13:17:22 -04:00 |
|
Nicholas Hastings
|
67163e14e6
|
Added checks to avoid crashing in some natives before map start (bug 5119, r=fyren).
|
2011-10-11 22:50:21 -04:00 |
|
Nicholas Hastings
|
1492e12ca2
|
Added support for E.Y.E Divine Cybermancy (bug 5035, r=fyren).
|
2011-08-20 18:58:37 -04:00 |
|
Nicholas Hastings
|
ae10bc6601
|
Backed out changeset: 344daca49587
|
2011-07-08 07:53:14 -04:00 |
|
Nicholas Hastings
|
51c27afcd2
|
Fixed more crashes related to early, nonzero maxclients (bug 5008, r=dvander).
|
2011-07-07 21:31:07 -04:00 |
|
Nicholas Hastings
|
9a5f788807
|
Normalized line endings in IGameHelpers.h to appease FYREN.
|
2011-06-18 14:36:20 -04:00 |
|
Nicholas Hastings
|
84b3b1d29c
|
Added HintTextMsg to IGameHelpers (bug 4950, r=Fyren).
|
2011-06-18 14:34:17 -04:00 |
|
John Schoenick
|
e8c141d775
|
Make SQL_LastInsertId and SQL_GetAffectedRows work on query handles, allowing their use with threaded queries
|
2011-05-14 20:21:37 -07:00 |
|
Nicholas Hastings
|
46804d0faf
|
SM Central fixes for new language natives (bug 4613).
|
2011-03-12 23:56:04 -05:00 |
|
Dr\!fter
|
a81567e2d6
|
Add OnClientSettingsChanged to IPlayerHelpers (bug 4812, r=fyren)
|
2011-03-08 12:59:42 -08:00 |
|
Zach Kanzler
|
c78f4407ea
|
Exposed ProcessCommandTarget in IPlayerHelpers (bug 4742, r=fyren).
|
2010-12-31 20:04:59 -05:00 |
|
Zach Kanzler
|
9cc1497e9e
|
Fixed namespace-related compile issue in INativeInvoker.h (bug 4750, r=fyren).
|
2010-12-31 20:00:07 -05:00 |
|
Nicholas Hastings
|
61b677c073
|
Add GetGameRules to ISDKTools (bug 4707, r=fyren)
|
2010-11-19 23:02:27 -05:00 |
|
Nicholas Hastings
|
251fd660f9
|
Backed out changeset: 07fb9b761438
|
2010-11-19 15:52:33 -05:00 |
|
Brett Powell
|
616113d384
|
Add GetGameRules to ISDKTools (bug 4707, r=pred)
|
2010-11-19 17:37:26 +13:00 |
|
Scott Ehlert
|
a643c6ef1e
|
Fixed sample ext makefiles for L4D Linux builds (bug 4681, r=fyren).
|
2010-10-28 12:42:13 -07:00 |
|
Zach Kanzler
|
9aba700d8c
|
Added GetMessageName to IUserMessages (bug 4573, r=pred).
|
2010-10-02 17:58:06 -04:00 |
|
Scott Ehlert
|
99b9860ea5
|
Added Alien Swarm build config for sample extension (bug 4530, r=psychonic).
|
2010-08-20 10:42:16 -05:00 |
|
Scott Ehlert
|
dc5f82cce2
|
Fixed alignment on a couple of SourcePawn debugging structures on OS X (bug 4578, r=dvander).
This problem only affected plugins compiled with a fairly old version of spcomp.
|
2010-08-19 22:51:42 -05:00 |
|
Scott Ehlert
|
89334bb459
|
Bintools extension no longer needs a separate build for each engine (bug 4548, r=dvander).
|
2010-08-01 14:57:54 -05:00 |
|
Scott Ehlert
|
dd44a0aaea
|
Added support for Alien Swarm (bug 4530, r=dvander).
|
2010-07-27 17:32:32 -05:00 |
|
Scott Ehlert
|
a366096ef4
|
Added MSVC10 project file for sample extension (bug 4521, r=dvander).
|
2010-07-15 15:19:14 -05:00 |
|
Fyren
|
74a479ab41
|
Fix build
|
2010-06-28 16:41:08 -07:00 |
|
_KaszpiR_
|
5d5400a9ac
|
Added FindFlagChar native. (bug 3776, r=dvander)
|
2010-06-27 19:17:25 -04:00 |
|
Scott Ehlert
|
5a10299074
|
Added Mac OS X build support to sample extension makefiles (bug 4392, r=dvander).
|
2010-05-27 21:04:49 -05:00 |
|
David Anderson
|
64455b9852
|
Moved gameconf code from core to logic (bug 4406 part 11, r=ds).
--HG--
rename : core/GameConfigs.cpp => core/logic/GameConfigs.cpp
rename : core/GameConfigs.h => core/logic/GameConfigs.h
rename : core/smn_gameconfigs.cpp => core/logic/smn_gameconfigs.cpp
|
2010-05-14 23:35:42 -07:00 |
|
David Anderson
|
c188491289
|
Moved handle natives from core to logic (bug 4406 part 9, r=ds).
--HG--
rename : core/smn_handles.cpp => core/logic/smn_handles.cpp
|
2010-05-14 21:06:06 -07:00 |
|
David Anderson
|
9137e92c09
|
Move translator from logic to core (bug 4406 part 6, r=ds).
--HG--
rename : core/PhraseCollection.cpp => core/logic/PhraseCollection.cpp
rename : core/PhraseCollection.h => core/logic/PhraseCollection.h
rename : core/Translator.cpp => core/logic/Translator.cpp
rename : core/Translator.h => core/logic/Translator.h
rename : core/sm_memtable.h => core/logic/sm_memtable.h
rename : core/smn_lang.cpp => core/logic/smn_lang.cpp
|
2010-05-14 19:43:53 -07:00 |
|
David Anderson
|
28217f10cb
|
Added ProcessTargetString simple filter API (bug 4404, r=ds).
|
2010-05-13 12:28:51 -07:00 |
|
Scott Ehlert
|
5ef40e15c4
|
Add support for Mac OS X to ResolveSymbol() and FindPattern() in IMemUtils (bug 4392, r=dvander).
|
2010-05-13 04:20:41 -05:00 |
|
David Anderson
|
a6ceb337b2
|
Move timer natives into logic binary (bug 4402, r=ds).
--HG--
rename : core/smn_timers.cpp => core/logic/smn_timers.cpp
|
2010-05-13 01:47:12 -07:00 |
|
Scott Ehlert
|
6ba29219e5
|
Updated sample extension makefiles to compile against latest changes for L4D2 and TF2 (bug 4374, r=dvander).
|
2010-04-29 16:06:32 -04:00 |
|
Matt Woodrow
|
5f9b2a91fd
|
Added optional 'No Vote' option to vote menu (bug 4217, r=dvander)
|
2010-02-27 14:56:02 +13:00 |
|
Downtown1
|
18865c44c8
|
Added a new ValveCallType that allows for arbitrary |this| parameters, as well as associated features in gamedata and for reading/writing memory (bug 3520, r=dvander, sr=fyren).
|
2010-01-11 22:46:44 -08:00 |
|
Scott Ehlert
|
9d410df287
|
Updated sample_ext and mms_sample_ext for Orange Box Valve and Left 4 Dead 2 (bug 4118, r=pred).
|
2009-11-22 01:33:08 -06:00 |
|
Scott Ehlert
|
dc0ea197cd
|
Added IMemoryUtils::ResolveSymbol() for resolving symbols hidden via GCC's -fvisibility=hidden (bug 4091, r=dvander,pred).
Right now, this is only used on L4D2 where it is needed.
|
2009-11-06 16:24:40 -06:00 |
|
David Anderson
|
2698ff1a04
|
Added feature testing functionality (bug 4021, r=pred).
|
2009-10-28 00:37:34 -07:00 |
|
Scott Ehlert
|
fcfd5c7419
|
Fixed crash when a plugin was unloaded before a client convar query had returned results (bug 4044, r=dvander).
|
2009-10-06 13:37:30 -05:00 |
|
David Anderson
|
4a9650df80
|
Added missing version file.
|
2009-08-30 01:40:39 -07:00 |
|
David Anderson
|
83393f299a
|
Removed auto folders (bug 3949).
|
2009-08-30 00:03:58 -07:00 |
|
Zach Kanzler
|
5710a35388
|
Added Kick, Ban and IsInKickQueue to public extension API (bug 3907, r=dvander)
|
2009-08-24 09:05:54 +12:00 |
|
Matt Woodrow
|
3e36382b58
|
Added support for logical (non-networked) entities using entity references - See http://wiki.alliedmods.net/Entity_References_%28SourceMod%29 (bug 2459, r=dvander)
|
2009-07-24 12:34:31 +12:00 |
|
David Anderson
|
d4798ccaa5
|
Fixed revote bug and inflexibilities in RedrawClientVoteMenu (bug 3834, r=fyren).
|
2009-05-30 19:59:55 -04:00 |
|
"David Anderson
|
cec339552e
|
Moved smn_functions to logic binary.
--HG--
rename : core/smn_functions.cpp => core/logic/smn_functions.cpp
|
2009-05-14 11:38:50 -04:00 |
|
"David Anderson
|
caf434aef2
|
Moved profiler and adt_trie to logic binary.
--HG--
rename : core/Profiler.cpp => core/logic/Profiler.cpp
rename : core/Profiler.h => core/logic/Profiler.h
rename : core/smn_adt_trie.cpp => core/logic/smn_adt_trie.cpp
|
2009-05-14 11:24:07 -04:00 |
|
Matt Woodrow
|
2c190f502f
|
Added new playerhelpers interface
|
2009-04-13 10:02:55 +12:00 |
|
Fyren
|
187c0a9bf7
|
Fix GetCommandFlags for original engine games (bug 3759, r=dvander)
|
2009-04-07 17:24:22 -07:00 |
|
David Anderson
|
e1bb10d859
|
Removed SSE optimizations from msvc9 project files (bug 3756, r=ds, a12=blocking).
|
2009-03-30 08:31:35 +02:00 |
|
David Anderson
|
96a3671bb6
|
Improved user message interception API (bug 3631, r=pred).
|
2009-03-01 16:39:25 -05:00 |
|
David Anderson
|
c4cba5254c
|
Added auto-restart functionality to the Updater extensions (bug 3530, r=pred).
|
2009-02-28 23:14:16 -05:00 |
|
Matt Woodrow
|
79f9dc61a4
|
Added edict_t and CBaseHandle conversion functions to IGameHelpers (bug 2616, r=dvander)
|
2009-02-22 14:38:05 +13:00 |
|
Matt Woodrow
|
ca3df3bd50
|
Added a client verification serial API (bug 3616, r=dvander)
|
2009-02-19 19:19:44 +13:00 |
|
Scott Ehlert
|
44a04e6167
|
DS fails once again. Fixed Linux build once and for all.
|
2009-02-18 03:25:01 -06:00 |
|
Scott Ehlert
|
9d6a9eb615
|
Ugh, fixed Linux build for real by removing stray underscores.
|
2009-02-18 03:13:25 -06:00 |
|
Scott Ehlert
|
27070af1b9
|
Added Dark Messiah build config to sample_ext.
|
2009-02-18 03:08:02 -06:00 |
|
Scott Ehlert
|
32d2d4107d
|
Fixed Linux build.
|
2009-02-18 02:58:03 -06:00 |
|
David Anderson
|
9e445a5adf
|
Added API to grab arbitrary kv pairs from core.cfg.
|
2009-02-17 16:19:11 -05:00 |
|
David Anderson
|
97e25c37de
|
Deprecated Acquire/ReleaseLock from IGameConfigManager, use thread pump in updater.
|
2009-02-17 15:59:51 -05:00 |
|
David Anderson
|
ffd8ff099a
|
Initial import of updater extension, currently incomplete - just getting it in the tree (bug 3530).
|
2009-02-02 15:41:25 -05:00 |
|
David Anderson
|
cef6a2e389
|
Added an SMC stream reader to ITextParser (bug 3530, r=pred).
|
2009-02-01 20:31:27 -05:00 |
|
David Anderson
|
21770ff10f
|
Corrected IWebternet version number.
|
2009-02-01 19:58:16 -05:00 |
|
David Anderson
|
2b97461f54
|
Added snprintf/vsnprintf helpers to ISourceMod, finally (bug 3530, r=pred).
|
2009-02-01 19:57:09 -05:00 |
|
David Anderson
|
0cf5f4ae2a
|
Added form POSTing and HTTP error code handling to Webternet (bug 3530, r=pred).
|
2009-02-01 19:56:24 -05:00 |
|
David Anderson
|
a017e4820a
|
Added the ability for extensions to invoke arbitrary natives (bug 3605, r=ds,theY4Kman).
|
2009-02-01 02:03:03 -05:00 |
|
Matt Woodrow
|
80602b011d
|
Build fixed hopefully.
|
2009-01-17 13:45:51 +13:00 |
|
Matt Woodrow
|
abea8e2195
|
Fixed bintools compile options
|
2009-01-17 13:17:55 +13:00 |
|
David Anderson
|
9514c12982
|
Initial import of untested curl extension (bug 3560, r=pred,ds).
|
2009-01-11 23:48:17 -05:00 |
|
Matt Woodrow
|
f641aa92f5
|
Added Dynamic Hooking to BinTools (bug 2616 r=dvander,DS)
|
2009-01-08 18:17:17 +13:00 |
|
David Anderson
|
3bdc8583e5
|
Exposed IServer through SDKTools (bug 3545, r=ds).
|
2009-01-07 22:55:40 -05:00 |
|
David Anderson
|
0a33a25a7d
|
Merge from sourcemod-1.1 branch.
|
2008-12-28 03:23:45 -05:00 |
|
David Anderson
|
1fe38c7473
|
SourceMod can now be somewhat compiled on OS X for patch sanity testing (bug 3516, r=ds).
This adds the ability for us to change the GCC version we use more flexibly.
|
2008-12-23 01:33:37 -05:00 |
|
Scott Ehlert
|
47cf8f4233
|
Merge from 1.1 branch.
|
2008-12-07 21:07:14 -06:00 |
|
Scott Ehlert
|
eedfd2d70d
|
Shell script code in Makefiles is _really_ POSIX compliant now.
Missed an equal sign :\
|
2008-12-07 21:05:51 -06:00 |
|
Scott Ehlert
|
a1b91ac136
|
Merge from 1.1 branch.
|
2008-12-07 20:52:06 -06:00 |
|
Scott Ehlert
|
4bbd74b702
|
Shell script code in Makefiles is now POSIX compliant and is able to be run on dash.
|
2008-12-07 20:40:31 -06:00 |
|
Scott Ehlert
|
f418f38589
|
Added L4D build config to sample extension's project files.
|
2008-12-05 15:56:36 -06:00 |
|
Scott Ehlert
|
1422a9abe3
|
Merged changes from 1.1 branch.
|
2008-11-28 23:32:59 -06:00 |
|