David Anderson
4609cb409b
Whoa! Merged in Pawn! (Small 3.0)
...
Removed debug handling (will add back in soon)
Ported all amx_Exec()s to forward systems
Deprecated AMX Mod module support (incompatible with Pawn anyway!)
Deprecated many file natives (unused)
Deprecated some functionality of pause/unpause
Fixed some memory deallocation bugs (thanks fysh)
Bumped module API version to 3 (no new M/SDK yet!)
Bumped AMX Mod X version to 1.5!
Merged in CVector changes
2005-07-25 06:03:43 +00:00
David Anderson
79268c5316
---------------------------------------------------------------------------
...
Fixed memory bug found by fysh
2005-07-24 07:06:25 +00:00
David Anderson
29e1a5edc8
FAKEMETA IS GONE! SO LONG AND THANKS FOR THE FISH
2005-07-22 19:32:16 +00:00
David Anderson
3863bd3ccc
Fixed bug where not-found natives were still valid
2005-07-19 16:12:48 +00:00
David Anderson
3cba7811bd
Committed new auto-module registering system
...
require_module is now DEPRECATED
2005-07-15 19:15:58 +00:00
David Anderson
35ecd40228
Fixed bug at15479 (karlos)
...
Fixed bug at11812 (Kamikaze)
Added new build_pathname implementation for reentracy.
build_pathname_r added to module API
2005-07-08 05:05:06 +00:00
David Anderson
cc899d298d
Modules can now intercommunicate through RegisterFunction() - UNTESTED
...
Registering a function will make it available through ReqFunc,
2005-07-05 22:01:29 +00:00
David Anderson
719b32d71f
Changed to memalign, stupid debian is obsolete
2004-10-30 09:42:54 +00:00
David Anderson
c9b2f2f060
took out this
2004-10-29 20:40:06 +00:00
David Anderson
712859eb20
Fixed JIT crashing on some kernel configs (like FC2 >= 2.6.6)
2004-10-29 20:35:23 +00:00
David Anderson
ff5b1dd7cc
Changed error output format
2004-10-29 01:49:00 +00:00
David Anderson
3587483fa6
LogError() now can log native function names.
2004-10-29 00:21:44 +00:00
David Anderson
39070081d1
fixed empty log message on debug trace
2004-10-04 22:56:36 +00:00
David Anderson
00d8ffe503
Fixed a debug trace output
2004-10-04 20:36:21 +00:00
David Anderson
b9c83aa4a2
Reworked SDK LogError() to include module names
...
improved debugging output
2004-10-04 05:50:28 +00:00
Pavol Marko
01770f0e5b
Fixed possible problem where a file handle could stay open on memory allocation failure
2004-10-03 17:04:29 +00:00
Pavol Marko
4d04072672
Added MF_Prepare*ArrayA functions
...
The MF_Prepare*ArrayA functions have a third "bool copyBack" parameter which defaults to false and specifies whether the array should be copied from plugin space to module space after function execution (=whether the original array should be updated)
The MF_Prepare*Array are equivalent to MF_Prepare*ArrayA(ptr, size, false);
2004-09-18 13:37:46 +00:00
David Anderson
b7c0c47c05
New "debug" status for amxx plugins
.
...
Correctly switches between amx_opcodelist and nodebug.
Fixed metamod and amxmodx GPL alignment.
Fixed debug mode not being set for non-JIT.
2004-09-17 00:27:28 +00:00
David Anderson
dba30f7ee6
Exported error logger to modules
2004-09-15 21:28:20 +00:00
David Anderson
d3751054da
New debugging engine
2004-09-15 21:21:46 +00:00
David Anderson
44bb871f7e
amx_debug is now set correctly.
2004-09-14 19:27:55 +00:00
David Anderson
91decabfde
Added MNF_GetPlayerTeam for mahnsawce
2004-09-14 16:18:52 +00:00
David Anderson
69e7cbc722
removed debug info
2004-09-12 07:18:54 +00:00
David Anderson
b0315f5d56
Added more error reporting
2004-09-12 04:35:24 +00:00
David Anderson
ec55a2ab97
possible fix for dbi bug
2004-09-12 04:03:54 +00:00
David Anderson
1082ef31c7
Modules no longer need to have the correct extension (requested by UgLyPuNk)
2004-09-12 03:48:21 +00:00
Pavol Marko
77fffb46b2
Added allocator / reallocator / reallocator funcs in not-memtest builds so modules can use them
2004-09-11 21:52:18 +00:00
Pavol Marko
316ddad7ab
Added the Format function to the module api
2004-09-10 20:58:55 +00:00
David Anderson
3ec4ccd9da
Added new "amxx plugins" plugin fail message
2004-09-10 15:52:48 +00:00
David Anderson
b8721e0123
Fixed module correction output
2004-09-09 06:04:50 +00:00
David Anderson
6c73a7d8d1
New module registering ability
2004-09-09 05:16:53 +00:00
David Anderson
079a3e8bcd
Fixed JIT line op problem
2004-09-08 07:05:16 +00:00
Pavol Marko
5094bba5e9
added MNF_GetPlayerEdict
2004-09-05 22:09:45 +00:00
David Anderson
fbb7c0bb92
Changed addons/amxx to addons/amxmodx
2004-09-02 02:16:38 +00:00
David Anderson
02cb4b94f5
Commited new SDK
2004-09-01 21:13:30 +00:00
David Anderson
9d3ea5513b
Fixed a crash bug in FormatAmxString()
...
Added amx_FindNative to module API
Changed LZO->GZ in .amxx format
2004-08-24 04:30:13 +00:00
David Anderson
9f1bb9345c
REALLY fixed bug this time (thanks fsfod and mahnsawce)
2004-08-13 11:20:05 +00:00
David Anderson
f12680f179
Fixed a bug noted by mahnsawce
2004-08-13 11:05:38 +00:00
David Anderson
58f13e887c
Fixed a bug noted by mahnsawce
2004-08-13 10:46:13 +00:00
David Anderson
955fcb8549
Rewrote CString
2004-08-13 08:46:04 +00:00
Pavol Marko
7bd087281a
added MNF_MergeDefinitionFile
2004-07-28 19:28:36 +00:00
Pavol Marko
bbf8a21693
Removed debug info from 64 bit porting
...
Fixed minor bugs
2004-07-23 17:29:03 +00:00
David Anderson
6dc00f64f8
PM: Added 64bit compatibility
...
dvander: Fixed minor bugs
2004-07-23 16:55:53 +00:00
Pavol Marko
82d5b42356
added handlers for 3 new error messages from CAmxxReader
2004-07-22 14:55:16 +00:00
Pavol Marko
1c7aa62db1
changed to work with the .amxx files
2004-07-21 20:00:10 +00:00
Pavol Marko
9656eac079
Changed to support rewritten amxxlog
2004-07-08 16:02:01 +00:00
Pavol Marko
ab6909a60c
fixed bug where modules were queried / attached more times
2004-07-03 13:48:53 +00:00
David Anderson
ff23a74e9c
wtf, get_module() uncommitted again
...
fixed typo
2004-06-30 04:27:55 +00:00
Pavol Marko
eeebee0e18
Changed report_error behavior
2004-06-28 18:12:26 +00:00
Johnny Bergström
8840c03dff
Fixed a couple more typos dettach -> detach
2004-06-09 07:59:32 +00:00