help
|
diff browse annotate |
d10b38524be3 2008-08-15 05:22 +0000 |
David Anderson - Landed sourcepawn-1.2. The big changes: |
|
diff browse annotate |
be9f9063b727 2008-07-16 03:46 +0000 |
David Anderson - Fixed a bug where natives with no owner could be bound (crashing). |
|
diff browse annotate |
db7c6362f3f2 2008-07-11 08:18 +0000 |
David Anderson - landed massive refactoring of the JIT. contexts are actually contexts now, and a higher level structure wraps sp_plugin_t info. on that note, both sp_plugin_t and sp_context_t are entirely opaque, and not even core has access to them. amazingly, i managed to keep binary compatibility here although a large number of functions are deprecated (and core should eventually stop calling them). |
|
diff browse annotate |
54a8411faaac 2008-07-07 06:25 +0000 |
David Anderson - amazingly, core now builds. it probably crashes horribly but i'll test tomorrow. |
|
diff browse annotate |
c24a6fa957db 2008-07-06 04:49 +0000 |
David Anderson - jit refactoring branch |
|
diff browse annotate |
debb2ab2c782 2008-05-26 07:51 +0000 |
David Anderson - rewrite of the native and dependency binding/interaction code. this will ease the transition for native overrides, and greatly simplifies most of the logic. all native binding code now takes place almost entirely in ShareSys, and PluginSys supplements this logic where appropriate. extensionsys has been cleaned up |
|
diff browse annotate |
b7aa2b626807 2008-03-30 07:00 +0000 |
Scott Ehlert - Spring Cleaning, Part Ichi (1) |
|
diff browse annotate |
e73a1e51833b 2008-03-27 04:54 +0000 |
Scott Ehlert - Updated copyright year |
|
diff browse annotate |
9c545310f947 2007-12-06 03:28 +0000 |
David Anderson - - rewrote internal convar hooking mechanism to prevent crashes and potential "race conditions" |
|
diff browse annotate |
451c11ef473a 2007-11-17 04:31 +0000 |
David Anderson - added a quick experimental system for overriding core natives |
|
diff browse annotate |
adbc41dc9cd0 2007-10-15 04:06 +0000 |
David Anderson - 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. |
|
diff browse annotate |
ab94316bb52b 2007-08-15 06:19 +0000 |
Scott Ehlert - Updated license headers on virtually all files with extremely minor changes in the name of some sort of strange consistency. |
|
diff browse annotate |
17badaf66ce4 2007-08-01 02:12 +0000 |
David Anderson - updated more header files (mostly internal now) |
|
diff browse annotate |
bdbf922e246f 2007-06-01 02:30 +0000 |
David Anderson - -initial import of database natives + config |
|
diff browse annotate |
ef60870067ff 2007-03-22 21:50 +0000 |
Scott Ehlert - More consistency of some sort... |
|
diff browse annotate |
ea61550036b5 2007-02-26 02:47 +0000 |
David Anderson - added per-handle security (untested) |
|
diff browse annotate |
d3a484f98f6d 2007-01-25 22:36 +0000 |
David Anderson - added license headers |
|
diff browse annotate |
3f4073018d76 2007-01-24 23:43 +0000 |
David Anderson - Added initial admin system natives |
|
diff browse annotate |
e23aca731e37 2007-01-19 05:33 +0000 |
David Anderson - reorganized SourceMod for the public SDK |
|
diff browse annotate |
5f48300aa103 2007-01-18 23:28 +0000 |
David Anderson - finished most of the extension system |
|
diff browse annotate |
35d47ceae36f 2007-01-18 20:56 +0000 |
David Anderson - This is now const |
|
diff browse annotate |
804f4de0aa69 2007-01-18 20:30 +0000 |
David Anderson - Quick commit of ShareSys API change |
|
diff browse annotate |
31192ed0fe13 2007-01-18 09:14 +0000 |
David Anderson - fixed a dep bug |
|
diff browse annotate |
59ef1afbe958 2007-01-17 06:48 +0000 |
David Anderson - Added plugin dependencies to extensions |
|
diff browse annotate |
fa485d2f25ed 2007-01-17 03:01 +0000 |
David Anderson - Added extension loading/unloading |
|
diff browse annotate |
c3d54680969a 2007-01-11 07:29 +0000 |
David Anderson - Handle system can now unload identities safely. when an identity is removed, all handles owned by it are removed in a chain. |
|
diff browse annotate |
de0e374ffa47 2007-01-04 02:08 +0000 |
David Anderson - restructure of HandleSys admin permissions and interface |
|
diff browse annotate |
ca9b124a2544 2007-01-02 01:44 +0000 |
David Anderson - fixed various issues in the handle system with cloning |
|
diff browse annotate |
7819a42069e4 2006-12-29 23:18 +0000 |
David Anderson - initial import of sharesystem (unfinished) |