--- crossfire/plugins/cfpython ---


Protocol:pserver User:anonymous
Machine:crossfire.cvs.sourceforge.net CVSROOT:/cvsroot/crossfire

Filename: cfpython.c
Revision 1.37ryo_saeba 2006/08/27 09:11:34 +189 -0
Add constants for many things.
Show difference between Revision 1.36 and 1.37
Revision 1.36ryo_saeba 2006/08/20 04:59:28 +10 -0
Plugin wrappers for timers.
Show difference between Revision 1.35 and 1.36
Revision 1.35ryo_saeba 2006/08/15 08:43:47 +26 -0
Add plugin function to get time of day. Add matching Python function.
Show difference between Revision 1.34 and 1.35
Revision 1.34qal21 2006/08/12 14:38:23 +20 -4
Impliment cfpython map invalidation. Change behavoir of EVENT_MAP*
Show difference between Revision 1.33 and 1.34
Revision 1.33qal21 2006/08/08 13:17:54 +9 -1
Add no_save, and python object invalidation.
Show difference between Revision 1.32 and 1.33
Revision 1.32qal21 2006/07/29 15:44:51 +2 -0
Modify Crossfire_Object_wrap() to use the hash tables provided by hashtable.c to avoid creating more python wrapper objects than is needed.
Show difference between Revision 1.31 and 1.32
Revision 1.31qal21 2006/07/28 13:23:38 +11 -11
Remove trailing whitespaces
Show difference between Revision 1.30 and 1.31
Revision 1.30qal21 2006/07/27 01:16:38 +125 -27
Add caching of the bytecode of python scripts, based upon code used in Daimonin's old python plugin before they moved to lua.
Show difference between Revision 1.29 and 1.30
Revision 1.29ryo_saeba 2006/05/20 10:47:48 +7 -7
Log hook for plugins. Use it for Python & cfanim.
Show difference between Revision 1.28 and 1.29
Revision 1.28ryo_saeba 2006/03/18 09:05:32 +2 -2
Massive cleaning of code. Shouldn't be any functional change.
Show difference between Revision 1.27 and 1.28
Revision 1.27ryo_saeba 2006/01/15 10:50:32 +9 -7
Custom commands fixes. Global logout event change.
Show difference between Revision 1.26 and 1.27
Revision 1.26akirschbaum 2006/01/08 07:45:33 +249 -292
plugins/cfpython/cfpython.c: Just whitespace changes to make it conform to
programming_guide.
Show difference between Revision 1.25 and 1.26
Revision 1.25akirschbaum 2006/01/08 07:23:30 +1 -0
plugins/cfpython/cfpython.c: Make sure context->options always is initialized.
Show difference between Revision 1.24 and 1.25
Revision 1.24ryo_saeba 2006/01/08 04:23:23 +1 -0
Missing directory.
Show difference between Revision 1.23 and 1.24
Revision 1.23ryo_saeba 2006/01/07 17:37:47 +14 -14
Dispatch Python event handler scripts in subdirectories.
Show difference between Revision 1.22 and 1.23
Revision 1.22ryo_saeba 2006/01/07 11:41:32 +21 -0
Regions support for plugins
Show difference between Revision 1.21 and 1.22
Revision 1.21ryo_saeba 2006/01/01 05:33:48 +3 -4
Reference-related crashes
Show difference between Revision 1.20 and 1.21
Revision 1.20ryo_saeba 2005/12/31 12:20:22 +11 -10
Don't print file not found messages for global events.
Show difference between Revision 1.19 and 1.20
Revision 1.19akirschbaum 2005/12/31 10:39:26 +1 -1
Make file compilable again.
Show difference between Revision 1.18 and 1.19
Revision 1.18ryo_saeba 2005/12/28 17:00:32 +41 -22
More leak fix
Show difference between Revision 1.17 and 1.18
Revision 1.17ryo_saeba 2005/12/28 03:54:48 +40 -21
Scripts don't share variables anymore.
Show difference between Revision 1.16 and 1.17
Revision 1.16ryo_saeba 2005/12/17 12:34:21 +4 -0
Forgot some magic
Show difference between Revision 1.15 and 1.16
Revision 1.15ryo_saeba 2005/12/17 12:21:44 +17 -0
Plugins can get party information
Show difference between Revision 1.14 and 1.15
Revision 1.14akirschbaum 2005/12/11 13:11:32 +26 -27
Fix buffer overflows which can be triggered remotely.
Show difference between Revision 1.13 and 1.14
Revision 1.13ryo_saeba 2005/12/04 05:01:20 +18 -8
References fix
Show difference between Revision 1.12 and 1.13
Revision 1.12ryo_saeba 2005/11/20 09:08:39 +39 -2
Plugins can access archetypes. Added wrappers in Python.
Show difference between Revision 1.11 and 1.12
Revision 1.11gros 2005/11/10 04:13:30 +15 -6
Correcting incorrect memory allocation scheme crashing the server after a couple of plugin/plugout commands.
Show difference between Revision 1.10 and 1.11
Revision 1.10ryo_saeba 2005/11/07 17:25:44 +2 -0
Fix crash with Python plugin.
Show difference between Revision 1.9 and 1.10
Revision 1.9ryo_saeba 2005/11/05 14:33:17 +36 -0
Added data retention functions to Python
Show difference between Revision 1.8 and 1.9
Revision 1.8ryo_saeba 2005/11/05 05:17:08 +2 -6
Fix case. Add compare for map and object.
Show difference between Revision 1.7 and 1.8
Revision 1.7akirschbaum 2005/10/28 14:08:53 +1 -3
Fix compiler warnings. Most changes do not change the program (remove unused
variables, convert "if(x = y)" into "x = y; if(x)"); a few actually fix
(possible) problems (fix uninitialized variables, fix printf format
specifiers, fix mismatches between signed and unsigned variables, add missing
return and default statements).
Show difference between Revision 1.6 and 1.7
Revision 1.6akirschbaum 2005/10/24 15:32:37 +1 -1
Remove stray characters causing a syntax error.
Show difference between Revision 1.5 and 1.6
Revision 1.5gros 2005/10/24 14:28:06 +2 -2
Corrected a bug in the custom command system of cfpython.
Gros - 24/10/2005
Show difference between Revision 1.4 and 1.5
Revision 1.4gros 2005/10/19 15:50:47 +9 -12
Added support for running python_init.py at CFPython startup.
Gros - 19/10/2005
Show difference between Revision 1.3 and 1.4
Revision 1.3gros 2005/10/19 14:42:34 +7 -17
Various small fixes of the plugin subsystem.
Gros - 19/10/2005
Show difference between Revision 1.2 and 1.3
Revision 1.2ryo_saeba 2005/10/18 17:08:11 +11 -10
Fix Windows compilation
Show difference between Revision 1.1 and 1.2
Revision 1.1gros 2005/10/18 09:51:51 None
Version 2.0 of the Animator and Python plugins. Part of the transition to version 2.0 of the plugin interface.
An empty template for plugins writing as well as a library of common wrappers are also provided.
Gros - 18/10/2005
First version


File made using version 1.98 of cvs2html by leaf at 2011-07-21 16:59