Protocol: | pserver | User: | anonymous |
Machine: | crossfire.cvs.sourceforge.net | CVSROOT: | /cvsroot/crossfire |
Filename: cfpython.c | |||
Revision 1.37 | ryo_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.36 | ryo_saeba | 2006/08/20 04:59:28 | +10 -0 |
Plugin wrappers for timers. | |||
Show difference between Revision 1.35 and 1.36 | |||
Revision 1.35 | ryo_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.34 | qal21 | 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.33 | qal21 | 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.32 | qal21 | 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.31 | qal21 | 2006/07/28 13:23:38 | +11 -11 |
Remove trailing whitespaces | |||
Show difference between Revision 1.30 and 1.31 | |||
Revision 1.30 | qal21 | 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.29 | ryo_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.28 | ryo_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.27 | ryo_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.26 | akirschbaum | 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.25 | akirschbaum | 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.24 | ryo_saeba | 2006/01/08 04:23:23 | +1 -0 |
Missing directory. | |||
Show difference between Revision 1.23 and 1.24 | |||
Revision 1.23 | ryo_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.22 | ryo_saeba | 2006/01/07 11:41:32 | +21 -0 |
Regions support for plugins | |||
Show difference between Revision 1.21 and 1.22 | |||
Revision 1.21 | ryo_saeba | 2006/01/01 05:33:48 | +3 -4 |
Reference-related crashes | |||
Show difference between Revision 1.20 and 1.21 | |||
Revision 1.20 | ryo_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.19 | akirschbaum | 2005/12/31 10:39:26 | +1 -1 |
Make file compilable again. | |||
Show difference between Revision 1.18 and 1.19 | |||
Revision 1.18 | ryo_saeba | 2005/12/28 17:00:32 | +41 -22 |
More leak fix | |||
Show difference between Revision 1.17 and 1.18 | |||
Revision 1.17 | ryo_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.16 | ryo_saeba | 2005/12/17 12:34:21 | +4 -0 |
Forgot some magic | |||
Show difference between Revision 1.15 and 1.16 | |||
Revision 1.15 | ryo_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.14 | akirschbaum | 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.13 | ryo_saeba | 2005/12/04 05:01:20 | +18 -8 |
References fix | |||
Show difference between Revision 1.12 and 1.13 | |||
Revision 1.12 | ryo_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.11 | gros | 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.10 | ryo_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.9 | ryo_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.8 | ryo_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.7 | akirschbaum | 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.6 | akirschbaum | 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.5 | gros | 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.4 | gros | 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.3 | gros | 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.2 | ryo_saeba | 2005/10/18 17:08:11 | +11 -10 |
Fix Windows compilation | |||
Show difference between Revision 1.1 and 1.2 | |||
Revision 1.1 | gros | 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 |