David Anderson
6995b182c1
failsafe autoloading of libraries for 1.71- plugins
2006-05-11 10:19:09 +00:00
David Anderson
f600a96657
Initial massive import of the new code module auto-loading code
...
Important difference - pubtags table is used instead of library table!
2006-05-10 02:32:34 +00:00
David Anderson
c6f8749242
real fix for memleak
2006-05-07 22:21:06 +00:00
David Anderson
6ee7930a46
experimental fix for memleak
2006-05-07 21:59:57 +00:00
David Anderson
37151d361f
added layout for "plugin cache"
...
dynamic natives that are paused now pause parent plugin with an error
added catch for a potentially serious bug?
2006-05-07 21:16:00 +00:00
Borja Ferrer
d78ec24679
fixed bug when registering plugin_(un)pause forward
2006-04-28 22:51:40 +00:00
David Anderson
a43a3b0803
committed patch for correct typecasting
2006-02-26 05:03:05 +00:00
David Anderson
2843c333aa
Fixed bug at25472
2006-02-20 03:24:45 +00:00
David Anderson
ea5c9f0af4
gaben
2006-02-14 23:56:55 +00:00
David Anderson
dcaf3066bf
experimental optimizer for float ops
2006-02-10 15:43:27 +00:00
David Anderson
4426910b9a
made find plugin fast inline for speed
2006-02-01 12:10:52 +00:00
Borja Ferrer
ebd4974c75
final cleaned revision (I hope)
2005-09-16 23:48:51 +00:00
David Anderson
760e29e531
Finalized new debugging system
2005-09-11 03:58:38 +00:00
David Anderson
f8aac5e88d
Reworked code to support error handling, LogError() is separate from DisplayTrace() implementation
2005-09-09 16:04:44 +00:00
David Anderson
4738c92b8e
Committed new debugger with AMX fixes
2005-09-09 03:23:31 +00:00
David Anderson
4e8eff3e04
Fixed bug at17021.
2005-08-17 16:41:38 +00:00
David Anderson
abfca025d5
Committed new register_native system
2005-07-31 20:11:58 +00:00
David Anderson
1d6b173e87
Fixed a bug where bad plugins could crash
2005-07-28 18:00:40 +00:00
David Anderson
6a97d73167
Committed brand new debugger system
2005-07-26 21:31:21 +00:00
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
536a4f8472
Err, fixed these
2005-07-22 20:41:32 +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
996f461157
Fixed a memory leak on plugun unload
2005-06-16 20:20:24 +00:00
David Anderson
f9a57a83a0
Changed how plugins.ini is read
2004-09-17 00:46:33 +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
3ec4ccd9da
Added new "amxx plugins" plugin fail message
2004-09-10 15:52:48 +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
David Anderson
fbb7c0bb92
Changed addons/amxx to addons/amxmodx
2004-09-02 02:16:38 +00:00
David Anderson
955fcb8549
Rewrote CString
2004-08-13 08:46:04 +00:00
Pavol Marko
3120b750f4
pause & unpause added
2004-04-22 10:42:49 +00:00
Pavol Marko
dab5306655
using new forward functions
2004-04-03 19:18:46 +00:00
Pavol Marko
0612e67e2d
using new function names and parameters
2004-03-27 17:06:08 +00:00
Pavol Marko
130f274f86
more localinfos
2004-03-24 18:59:37 +00:00
David Anderson
f711baf3df
new file names
2004-03-24 01:35:44 +00:00
Felix Geyer
7cf7fce86d
changed header
2004-03-05 21:03:14 +00:00
Pavol Marko
71b590eb15
making sure evrything is in cvs :)
...
+ changed directory structure
base dir:
moddir/addons/amxx
core dll / so:
moddir/addons/amxx/dlls
modules dll / so files:
moddir/addons/amxx/modules
plugins .amx files:
moddir/addons/amxx/plugins
configs:
moddir/addons/amxx/config
modules.ini - module file names, without path info
plugins.ini - plugin file names, without path info
core.ini - renamed from config.ini
2004-03-05 18:32:29 +00:00
Pavol Marko
e72a36dd37
added central logging system, callfunc natives
2004-03-04 18:16:51 +00:00
Felix Geyer
8c6374567a
updated header
2004-02-21 19:36:35 +00:00
Felix Geyer
9e999a0ba6
Initial revision
2004-01-31 20:56:22 +00:00