core/systems/PluginSys.h
152ceef17866
2007-07-15 01:04 +0000
Borja Ferrer - added amb292, optional natives
275107f9ca95
2007-07-12 02:57 +0000
Borja Ferrer - added experimental optional natives (part 1)
e466e7319a68
2007-06-26 17:08 +0000
David Anderson - - sourcemod can now unload properly without crashing
54782a83a1ef
2007-06-18 07:04 +0000
David Anderson - - removed OnServerCfg in favor of OnConfigsExecuted
b38c83f9d526
2007-06-07 02:36 +0000
David Anderson - added sm_dump_handles command for tracking down Handle leaks... more to come someday
66c9fde7f632
2007-05-08 00:21 +0000
Scott Ehlert - Renamed err_max to maxlength. Yes, I am crazy.
ef60870067ff
2007-03-22 21:50 +0000
Scott Ehlert - More consistency of some sort...
d62a08ba6318
2007-03-22 21:12 +0000
Scott Ehlert - Made this more consistent or something...
ce1f369ba889
2007-03-17 00:55 +0000
Borja Ferrer - fixed several memory leaks
c4aa259cca88
2007-03-15 04:34 +0000
David Anderson - removed const from most apis. it was pointless since there were no actual const pointers.
9921680863d4
2007-03-14 07:54 +0000
Scott Ehlert - Global forwards created after all plugins have been loaded now properly get filled with IPluginFunction pointers.
0b7655d87148
2007-03-12 20:40 +0000
David Anderson - dynamic native providers can now be unloaded safely
fe5b368fcedc
2007-03-12 07:08 +0000
David Anderson - initial import of dynamic native code for both the JIT and plugins
164f7d3482ef
2007-02-26 08:32 +0000
David Anderson - removed Handle:myself from OnPluginStart
3410298035cb
2007-02-14 01:25 +0000
Scott Ehlert - Removed convar stuff from CPlugin, now uses plugin properties for convar listing
c8aa9d25b2c0
2007-02-13 19:20 +0000
David Anderson - added plugin properties
9b8a85bf4175
2007-02-08 21:41 +0000
Scott Ehlert - Initial import of convar stuff
ed37e9767ed4
2007-02-04 22:41 +0000
Borja Ferrer - Optimized forwards, now paused functions are stored in a temp list so we dont have to check if they're runnable on each function execution.
d2b0862c974e
2007-02-02 22:47 +0000
Scott Ehlert - Oi, consistency...
8ba73c27410b
2007-01-27 03:25 +0000
Borja Ferrer - added %T format support
6d5f90eef9f9
2007-01-27 00:03 +0000
Borja Ferrer - fixed plugins being loaded twice if they were loaded previously
d3a484f98f6d
2007-01-25 22:36 +0000
David Anderson - added license headers
b668cbd49c35
2007-01-20 02:12 +0000
Borja Ferrer - plugins get updated on map change
e244337a9b38
2007-01-19 08:22 +0000
David Anderson - finished massive reorganization - IPluginFunction is now part of the VM, NOT the plugin system! This is how it should have been in the first place...
5f48300aa103
2007-01-18 23:28 +0000
David Anderson - finished most of the extension system
51e67f50830e
2007-01-17 18:22 +0000
David Anderson - Finished porting the "plugins" command to the new menu system
07f6b2fe8468
2007-01-16 19:41 +0000
David Anderson - initial import of extension API and SDK as well as auto-loading
da8de49409e8
2007-01-15 00:56 +0000
Borja Ferrer - Added capability to toggle debug state in plugins at runtime
cd7c334f7ae0
2007-01-11 01:13 +0000
David Anderson - removed a few TODOs and filled out some PluginSys stuff
de0e374ffa47
2007-01-04 02:08 +0000
David Anderson - restructure of HandleSys admin permissions and interface
c110039da326
2007-01-01 10:33 +0000
David Anderson - initial import of handle natives and a few minor API changes
968f92668138
2006-12-30 07:23 +0000
David Anderson - added automatic native registration
7819a42069e4
2006-12-29 23:18 +0000
David Anderson - initial import of sharesystem (unfinished)
73d3fcf9bbd1
2006-12-16 22:31 +0000
David Anderson - these should compile now
2bec1ff85d06
2006-12-15 13:53 +0000
David Anderson - added second pass function
4c77142eaf36
2006-12-15 13:38 +0000
David Anderson - Added global class initialization automation
fae1894d884c
2006-12-13 11:16 +0000
David Anderson - !Added MOSTLY UNTESTED plugin loading
c7f86f9e6f60
2006-12-10 09:19 +0000
David Anderson - initial import of plugin database (UNTESTED)
44cbb89d6a2d
2006-12-06 00:09 +0000
David Anderson - removed debug code
d29ade52d953
2006-11-11 11:10 +0000
David Anderson - Fleshed out forward system and extensively documented its design considerations
c1699993453c
2006-11-11 05:49 +0000
David Anderson - Implemented a lot more of the plugin system
5611e4b3fa42
2006-11-11 01:19 +0000
David Anderson - initial import of proposed forward API
662fc7f7144b
2006-11-10 18:08 +0000
David Anderson - added plugin sys initial import