This website requires JavaScript.
Explore
Help
Sign In
UNLOZE
/
sourcemod
Watch
8
Star
0
Fork
0
Code
Issues
Pull Requests
Releases
Wiki
Activity
Files
00682b778291cdaa62107f0a56c602a2bf79a632
sourcemod
/
core
/
systems
T
History
David Anderson
172f28d676
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!
...
--HG-- extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%401662
2007-10-31 05:04:07 +00:00
..
ExtensionSys.cpp
added experimental extension interface for loading external extensions from mm:s
2007-10-28 08:02:24 +00:00
ExtensionSys.h
added experimental extension interface for loading external extensions from mm:s
2007-10-28 08:02:24 +00:00
ForwardSys.cpp
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
ForwardSys.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
HandleSys.cpp
fixed linux build
2007-10-22 16:48:54 +00:00
HandleSys.h
- sourcemod now intelligently unloads plugins which are leaking insane amounts of handles. these unloads get logged to sourcemod_fatal.log
2007-10-22 08:53:15 +00:00
LibrarySys.cpp
- fixed a bug where CS:S Tools could be loaded more than once on mapchange
2007-10-01 18:04:37 +00:00
LibrarySys.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
PluginInfoDatabase.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
PluginInfoDatabase.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
PluginSys.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
PluginSys.h
- sourcemod now intelligently unloads plugins which are leaking insane amounts of handles. these unloads get logged to sourcemod_fatal.log
2007-10-22 08:53:15 +00:00
ShareSys.cpp
fixed an overall deficiency where libraries did not include extensions. extensions can now mark themselves as libraries, and they thus become fully optional just as plugins do. additionally, a bug was fixed where plugins could be accidentally marked as required instead of optional. these changes resulted in a bcompat API bump to the extension/sharesys interface.
2007-10-15 04:06:57 +00:00
ShareSys.h
fixed an overall deficiency where libraries did not include extensions. extensions can now mark themselves as libraries, and they thus become fully optional just as plugins do. additionally, a bug was fixed where plugins could be accidentally marked as required instead of optional. these changes resulted in a bcompat API bump to the extension/sharesys interface.
2007-10-15 04:06:57 +00:00