sourcemod/core
David Anderson 2e8282dab5 Reduced 1.0 branch query process delay to 50ms (amb 1916).
--HG--
branch : sourcemod-1.0.x
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/branches/sourcemod-1.0.x%402486
2008-09-02 06:08:38 +00:00
..
msvc8 CrazyDebug just got crazier! 2008-05-09 08:04:06 +00:00
systems Added more debug info to sm_dump_handles 2008-07-24 06:48:54 +00:00
thread Reduced 1.0 branch query process delay to 50ms (amb 1916). 2008-09-02 06:08:38 +00:00
vm implemented amb1514 - SM_PARAM_STRING_BINARY (bumped ISourceMod for this) 2008-03-12 04:06:32 +00:00
zlib finalized new structure and imported newly proposed plugin system API 2006-11-08 06:30:20 +00:00
AdminCache.cpp Improved bot detection slightly. This was meant to go along with the fix for amb1801. 2008-08-24 04:32:06 +00:00
AdminCache.h merged in selected changesets from 1.1 branch 2008-04-06 05:40:11 +00:00
ADTFactory.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
ADTFactory.h Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
CDataPack.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
CDataPack.h Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
CellArray.h fixed amb1485 - memory corruption in ShiftArrayUp() / CellArray::insert_at() 2008-03-01 06:07:16 +00:00
CellRecipientFilter.h added GetGlobalTarget/SetGlobalTarget to g_pSM 2007-11-17 05:33:47 +00:00
ChatTriggers.cpp removed debug output 2008-03-16 22:32:03 +00:00
ChatTriggers.h reworked antiflood. it now has some logic in core to take care of loading order nastiness, and to fully prevent trigger spamming 2008-03-12 03:33:52 +00:00
concmd_cleaner.cpp fixed build 2007-10-16 05:58:45 +00:00
concmd_cleaner.h added amb1062, get/set command flags natives 2007-10-26 20:37:02 +00:00
ConCmdManager.cpp Fixed amb1927 - client command case sensitivity did not match the server's logic. 2008-09-02 03:58:23 +00:00
ConCmdManager.h concmd manager now uses the concmd cleaner 2007-10-16 05:30:41 +00:00
convar_sm_ob.h ported SM's core to Orange Box 2007-10-14 00:04:21 +00:00
convar_sm.h Made some things const in convar_sm.h 2007-06-26 19:29:24 +00:00
ConVarManager.cpp fixed amb1475 - inconsistent root console menu usage 2008-03-01 05:42:25 +00:00
ConVarManager.h - rewrote internal convar hooking mechanism to prevent crashes and potential "race conditions" 2007-12-06 03:28:02 +00:00
CoreConfig.cpp Fixed bug 1750 and bug 1801. Orange Box changes the command processing heuristics without telling anyone, it looks like executing commands during the command buffer processing causes insertion to the beginning of the stream rather than end. Moving our callbacks to occur in a new frame seems to alleviate this. 2008-08-23 20:32:35 +00:00
CoreConfig.h Fixed bug 1750 and bug 1801. Orange Box changes the command processing heuristics without telling anyone, it looks like executing commands during the command buffer processing causes insertion to the beginning of the stream rather than end. Moving our callbacks to occur in a new frame seems to alleviate this. 2008-08-23 20:32:35 +00:00
CrazyDebugger.cpp Fixed CrazyDebug not working with Episode One games 2008-05-25 12:45:12 +00:00
Database.cpp fixed a number of memory complaints from valgrind. most of these were minor, but there was a rather disturbing memory over-read error in the SMC text parser. correcting this brought about a rewrite of its API. this change is BACKWARDS INCOMPATIBLE for C++ extensions, but it was sorely needed, and the API is now both future-extensible and much easier to work with. plugins didn't need any changes, but they will probably get the better API changes in a future release. as a special bonus, the RawLine() hook is now much less expensive since the entire stream buffer won't be shoved through it like before! 2007-10-31 05:04:07 +00:00
Database.h fixed a number of memory complaints from valgrind. most of these were minor, but there was a rather disturbing memory over-read error in the SMC text parser. correcting this brought about a rewrite of its API. this change is BACKWARDS INCOMPATIBLE for C++ extensions, but it was sorely needed, and the API is now both future-extensible and much easier to work with. plugins didn't need any changes, but they will probably get the better API changes in a future release. as a special bonus, the RawLine() hook is now much less expensive since the entire stream buffer won't be shoved through it like before! 2007-10-31 05:04:07 +00:00
DebugReporter.cpp merged in bug fixes from trunk 2008-05-21 03:31:42 +00:00
DebugReporter.h SourceMod will now spit out errors for scripts that become corrupt and would otherwise be crashing Core. if you get these errors contact the dev team. 2007-08-15 20:18:15 +00:00
EventManager.cpp Fixed rare crash in event manager when a null IGameEvent pointer was passed to the IGameEventManager2::FireEvent() hooks 2008-06-06 04:56:26 +00:00
EventManager.h Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
frame_hooks.cpp Fixed bug 1750 and bug 1801. Orange Box changes the command processing heuristics without telling anyone, it looks like executing commands during the command buffer processing causes insertion to the beginning of the stream rather than end. Moving our callbacks to occur in a new frame seems to alleviate this. 2008-08-23 20:32:35 +00:00
frame_hooks.h Fixed bug 1750 and bug 1801. Orange Box changes the command processing heuristics without telling anyone, it looks like executing commands during the command buffer processing causes insertion to the beginning of the stream rather than end. Moving our callbacks to occur in a new frame seems to alleviate this. 2008-08-23 20:32:35 +00:00
GameConfigs.cpp Fixed a few file handle leaks 2008-07-31 21:08:20 +00:00
GameConfigs.h fixed a number of memory complaints from valgrind. most of these were minor, but there was a rather disturbing memory over-read error in the SMC text parser. correcting this brought about a rewrite of its API. this change is BACKWARDS INCOMPATIBLE for C++ extensions, but it was sorely needed, and the API is now both future-extensible and much easier to work with. plugins didn't need any changes, but they will probably get the better API changes in a future release. as a special bonus, the RawLine() hook is now much less expensive since the entire stream buffer won't be shoved through it like before! 2007-10-31 05:04:07 +00:00
HalfLife2.cpp fixed amb1808 - KickClient() is delayed and does not crash -- KickClientEx() is the old functionality 2008-07-06 00:44:56 +00:00
HalfLife2.h fixed amb1808 - KickClient() is delayed and does not crash -- KickClientEx() is the old functionality 2008-07-06 00:44:56 +00:00
Logger.cpp added amb1497 - log hooking 2008-03-02 19:08:27 +00:00
Logger.h added amb1497 - log hooking 2008-03-02 19:08:27 +00:00
Makefile Builds against latest OB SDK now 2008-07-12 09:05:36 +00:00
MemoryUtils.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
MemoryUtils.h Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
MenuManager.cpp fixed amb1468 - renderer marked disabled items as valid selections 2008-02-22 01:56:22 +00:00
MenuManager.h sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
MenuStyle_Base.cpp sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
MenuStyle_Base.h sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
MenuStyle_Radio.cpp - fixed amb1302 - GetClientMenu() could return 1 for stale external menus 2008-01-07 22:36:39 +00:00
MenuStyle_Radio.h sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
MenuStyle_Valve.cpp sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
MenuStyle_Valve.h sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
MenuVoting.cpp ported SM's core to Orange Box 2007-10-14 00:04:21 +00:00
MenuVoting.h added API for menus to re-display from a previous page 2007-09-26 01:04:22 +00:00
PlayerManager.cpp Improved bot detection slightly. This was meant to go along with the fix for amb1801. 2008-08-24 04:32:06 +00:00
PlayerManager.h Improved bot detection slightly. This was meant to go along with the fix for amb1801. 2008-08-24 04:32:06 +00:00
Profiler.cpp fixed linux build 2008-03-02 08:10:34 +00:00
Profiler.h added amb256 - (nice number), profiler complete with gui to show files 2008-03-02 06:40:59 +00:00
sm_autonatives.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
sm_autonatives.h Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
sm_crc32.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
sm_crc32.h Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
sm_fastlink.h Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
sm_globals.h added amb1424 - hudtext functions for mods that support them 2008-03-02 23:54:38 +00:00
sm_memtable.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
sm_memtable.h sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
sm_queue.h Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
sm_simple_prioqueue.h Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
sm_srvcmds.cpp phase0, new versioning. we don't use build numbers anymore except (VS_VERSIONINFO stays until phase 3 is done) 2008-06-02 05:04:02 +00:00
sm_srvcmds.h added amb1447 - IRootConsoleMenu exposure 2008-02-22 16:07:27 +00:00
sm_stringutil.cpp added %b for binary printing 2008-04-04 20:24:56 +00:00
sm_stringutil.h - added beefy new ReadMapList() native 2007-12-02 02:10:37 +00:00
sm_trie.cpp merged in selected changesets from 1.1 branch 2008-04-06 05:40:11 +00:00
sm_trie.h merged in selected changesets from 1.1 branch 2008-04-06 05:40:11 +00:00
sm_version.h phase0, new versioning. we don't use build numbers anymore except (VS_VERSIONINFO stays until phase 3 is done) 2008-06-02 05:04:02 +00:00
sm_version.tpl phase0, new versioning. we don't use build numbers anymore except (VS_VERSIONINFO stays until phase 3 is done) 2008-06-02 05:04:02 +00:00
smn_admin.cpp - completely overhauled the immunity system 2007-09-10 23:38:58 +00:00
smn_adt_array.cpp sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
smn_adt_trie.cpp added amb1336 - GetTrieSize() 2008-01-03 06:11:26 +00:00
smn_banning.cpp - added AddTargetsToMenu2() for using COMMAND_FILTER flags 2008-01-04 16:05:26 +00:00
smn_bitbuffer.cpp Added amb1460 - BfGetNumBytesLeft 2008-02-21 01:03:35 +00:00
smn_console.cpp added amb1425, added description buffers to find concommand natives 2008-02-23 12:25:27 +00:00
smn_core.cpp added amb1348 - SetFailState() formatting 2008-01-04 16:20:25 +00:00
smn_database.cpp added amb1377 - binary sql functions 2008-03-02 18:01:49 +00:00
smn_datapacks.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
smn_entities.cpp Fixed up IGameHelpers.h such that it no longer requires HL2SDK headers if a function doesn't need them 2008-05-13 08:22:21 +00:00
smn_events.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
smn_fakenatives.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
smn_filesystem.cpp added amb1497 - log hooking 2008-03-02 19:08:27 +00:00
smn_float.cpp fixed build 2008-03-17 00:07:58 +00:00
smn_functions.cpp fixed amb1763 - clear function call status on a new call 2008-07-06 00:01:40 +00:00
smn_gameconfigs.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
smn_halflife.cpp - added GuessSDKVersion() 2008-01-07 06:59:44 +00:00
smn_handles.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
smn_hudtext.cpp added amb1424 - hudtext functions for mods that support them 2008-03-02 23:54:38 +00:00
smn_keyvalues.cpp Fixed amb1539 - Crash on The Ship due to unavailable IFileSystem functions which are used in KeyValues::LoadFromFile() 2008-03-21 03:36:13 +00:00
smn_lang.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
smn_maplists.cpp Fixed amb1899 - Duplicate maps in auto generated maplists 2008-08-07 23:31:53 +00:00
smn_menus.cpp sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
smn_player.cpp fixed amb1808 - KickClient() is delayed and does not crash -- KickClientEx() is the old functionality 2008-07-06 00:44:56 +00:00
smn_profiler.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
smn_sorting.cpp Added amb466 - Random Sorting 2008-03-03 06:28:41 +00:00
smn_string.cpp fixed amb1686 - ReplaceString or ReplaceStringEx with an empty search string would crash. it now throws an error instead. 2008-05-29 05:39:58 +00:00
smn_textparse.cpp sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
smn_timers.cpp various unworthy syncs with trunk 2008-05-29 04:01:29 +00:00
smn_usermsgs.cpp Update of project file to match latest hl2sdk 2008-02-20 07:56:33 +00:00
smn_usermsgs.h Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
smn_vector.cpp Update of project file to match latest hl2sdk 2008-02-20 07:56:33 +00:00
sourcemm_api.cpp fixed bugs in the external extension system 2007-11-10 05:46:09 +00:00
sourcemm_api.h added more "remote extension" stuff 2007-10-30 20:43:59 +00:00
sourcemod.cpp Fixed bug in GetAdjustedTime() 2008-03-11 23:52:56 +00:00
sourcemod.h added amb1495 - ISourceMod::Add/RemoveGameFrameHook 2008-03-01 06:33:25 +00:00
TextParsers.cpp added extended error info to text parser API; GameConfigs now display better errors 2007-12-22 19:36:28 +00:00
TextParsers.h added extended error info to text parser API; GameConfigs now display better errors 2007-12-22 19:36:28 +00:00
ThreadSupport.cpp Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
ThreadSupport.h Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. 2007-08-15 06:19:30 +00:00
TimerSys.cpp added amb1495 - ISourceMod::Add/RemoveGameFrameHook 2008-03-01 06:33:25 +00:00
TimerSys.h addressed amb1201 - no_mapchange timers now get removed right after onmapend 2007-11-25 02:45:12 +00:00
Translator.cpp reworked antiflood. it now has some logic in core to take care of loading order nastiness, and to fully prevent trigger spamming 2008-03-12 03:33:52 +00:00
Translator.h reworked antiflood. it now has some logic in core to take care of loading order nastiness, and to fully prevent trigger spamming 2008-03-12 03:33:52 +00:00
UserMessages.cpp added GetGlobalTarget/SetGlobalTarget to g_pSM 2007-11-17 05:33:47 +00:00
UserMessages.h added GetGlobalTarget/SetGlobalTarget to g_pSM 2007-11-17 05:33:47 +00:00
version.rc Added more missing svn:keywords properties to some files (this should be the last of them before I never have to do this again) 2008-04-11 17:22:19 +00:00