sourcemod/core
David Anderson 4e1fb49096 added amb1336 - GetTrieSize()
--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401835
2008-01-03 06:11:26 +00:00
..
msvc8 added amb1262 - adt_trie 2007-12-10 05:14:37 +00:00
systems moved errno.h to top of platform includes 2007-12-22 19:35:54 +00:00
thread 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
vm 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
zlib finalized new structure and imported newly proposed plugin system API 2006-11-08 06:30:20 +00:00
AdminCache.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
AdminCache.h fixed CheckAccess() in IAdminSystem having the wrong parameter type 2007-09-26 02:14:05 +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
bitbuf.cpp ported SM's core to Orange Box 2007-10-14 00:04:21 +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 sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
CellRecipientFilter.h added GetGlobalTarget/SetGlobalTarget to g_pSM 2007-11-17 05:33:47 +00:00
ChatTriggers.cpp added amb968 - setting for suppressing potential chat triggers from admins 2007-12-14 06:42:40 +00:00
ChatTriggers.h various build fixes and vcproj changes 2007-10-14 18:53:29 +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 concmd manager now uses the concmd cleaner 2007-10-16 05:30:41 +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 - rewrote internal convar hooking mechanism to prevent crashes and potential "race conditions" 2007-12-06 03:28:02 +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 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
CoreConfig.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
CrazyDebugger.cpp - added beefy new ReadMapList() native 2007-12-02 02:10:37 +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 plugin name is now outputted in debug messages 2007-08-15 20:22:30 +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 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
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 - moved gameframe hook to timersys 2007-09-12 22:46:00 +00:00
frame_hooks.h - moved gameframe hook to timersys 2007-09-12 22:46:00 +00:00
GameConfigs.cpp added extended error info to text parser API; GameConfigs now display better errors 2007-12-22 19:36:28 +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 added GetGlobalTarget/SetGlobalTarget to g_pSM 2007-11-17 05:33:47 +00:00
HalfLife2.h overhaul of the vsp listening code 2007-10-15 22:15:22 +00:00
Logger.cpp fixed amb1164, SM was crashing due to interface changes from valve (this change is just to make the build update using the latest sdk) 2007-11-16 21:34:29 +00:00
Logger.h - implemented amb855 - LogAction() 2007-08-27 02:00:37 +00:00
Makefile.ep1 added amb1262 - adt_trie 2007-12-10 05:14:37 +00:00
Makefile.ep2 added amb1262 - adt_trie 2007-12-10 05:14:37 +00:00
Makefile.orig added amb1262 - adt_trie 2007-12-10 05:14:37 +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 sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +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 sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +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 fixed amb1305 by making OnClientPostAdminCheck() always occur after OnClientPutInServer(). this is now GUARANTEED. it was undefined before, however the usual case was opposite. if plugins were relying on this, they were written poorly and shouldn't have worked in the first place, especially with the threaded SQL plugin. 2007-12-22 08:57:08 +00:00
PlayerManager.h added amb1165 - exposed some plugin admin functionality to extensions 2007-11-17 02:54:44 +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 overhaul of the vsp listening code 2007-10-15 22:15:22 +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 - rewrote internal convar hooking mechanism to prevent crashes and potential "race conditions" 2007-12-06 03:28:02 +00:00
sm_srvcmds.h - rewrote internal convar hooking mechanism to prevent crashes and potential "race conditions" 2007-12-06 03:28:02 +00:00
sm_stringutil.cpp - added beefy new ReadMapList() native 2007-12-02 02:10:37 +00:00
sm_stringutil.h - added beefy new ReadMapList() native 2007-12-02 02:10:37 +00:00
sm_trie.cpp sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
sm_trie.h sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
sm_version.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_version.tpl 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_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 moved IClient stuff around so OB changes are easier to manage 2007-10-15 18:51:56 +00:00
smn_bitbuffer.cpp - removed ancient bcompat shim for translations/core.cfg file 2007-12-04 15:58:07 +00:00
smn_console.cpp added amb1204 - concommandbase iteration 2007-12-14 23:27:34 +00:00
smn_core.cpp added amb1289 - FindPluginByNumber 2007-12-16 23:45:41 +00:00
smn_database.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_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 an indexing error in amb967 2007-09-25 15:14:29 +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 fixed linuxbuild 2007-12-17 00:54:10 +00:00
smn_float.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_functions.cpp sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +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 ShowActivity2() which has a more convenient display algorithm 2007-10-21 20:06:30 +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_keyvalues.cpp sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +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 amb1237 part 1 - maplists.cfg missing could cause ReadMapList() to fail 2007-12-10 22:20: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 build, i suck 2007-11-16 18:23:04 +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 fixed small bug in SortADTArray 2007-11-20 04:36:38 +00:00
smn_string.cpp header movement #1 - reduced usage of TextParsers.h 2007-09-11 15:10:18 +00:00
smn_textparse.cpp sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +00:00
smn_timers.cpp added further error logging for timer closing 2007-11-11 20:40:08 +00:00
smn_usermsgs.cpp sm_dump_handles now shows memory usage 2007-12-05 18:07:18 +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 fixed makefiles more 2007-10-14 19:48:26 +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 - rewrote internal convar hooking mechanism to prevent crashes and potential "race conditions" 2007-12-06 03:28:02 +00:00
sourcemod.h added GetGlobalTarget/SetGlobalTarget to g_pSM 2007-11-17 05:33:47 +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 - rewrote internal convar hooking mechanism to prevent crashes and potential "race conditions" 2007-12-06 03:28:02 +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 - removed ancient bcompat shim for translations/core.cfg file 2007-12-04 15:58:07 +00:00
Translator.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
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 new versioning stuff 2007-03-03 07:50:01 +00:00