| .. | 
		
		
			
			
			
			
				| msvc8 | Update of project file to match latest hl2sdk | 2008-02-20 07:56:33 +00:00 | 
		
			
			
			
			
				| systems | AutoExecConfig() protects against double-call bugs now (amb 1356) | 2008-01-13 02:08:40 +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 | - added amb1332, new cvar protection mechanism for rcon_password | 2008-01-08 03:06:33 +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 | 
		
			
			
			
			
				| 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 | fixed linux build | 2008-01-13 08:17:47 +00:00 | 
		
			
			
			
			
				| HalfLife2.h | fixed amb1379 with sweeping changes to the entity stuff.  all prop stocks are now natives so they can properly compute everything quickly, as well as do type checks.  Get/SetEntDataEnt are deprecated for being sucky, the new 2 versions do more checking and uses better values.  lastly, there are functions/parameters for finding types and sizes of property. | 2008-01-13 08:10:25 +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 | Makefiles now cross-compile on 64-bit systems | 2008-01-30 20:50:28 +00:00 | 
		
			
			
			
			
				| Makefile.ep2 | Update of project file to match latest hl2sdk | 2008-02-20 07:56:33 +00:00 | 
		
			
			
			
			
				| Makefile.orig | Makefiles now cross-compile on 64-bit systems | 2008-01-30 20:50:28 +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 | added amb1341 - OnClientPostAdminFilter | 2008-01-03 19:40:55 +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 | - 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 new native SendConVarValue for networking fake convar values to individual clients | 2008-01-21 02:01:22 +00:00 | 
		
			
			
			
			
				| smn_core.cpp | added amb1348 - SetFailState() formatting | 2008-01-04 16:20:25 +00:00 | 
		
			
			
			
			
				| smn_database.cpp | amb1443 - SQL_QuoteString -> SQL_EscapeString | 2008-02-22 02:23:17 +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 amb1379 with sweeping changes to the entity stuff.  all prop stocks are now natives so they can properly compute everything quickly, as well as do type checks.  Get/SetEntDataEnt are deprecated for being sucky, the new 2 versions do more checking and uses better values.  lastly, there are functions/parameters for finding types and sizes of property. | 2008-01-13 08:10:25 +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 amb1378 - FileExists() for valve fs | 2008-01-22 17:04:59 +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 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_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 | - added amb1332, new cvar protection mechanism for rcon_password | 2008-01-08 03:06:33 +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 | 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 | - 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 |