Commit History

Auteur SHA1 Bericht Datum
  Stanislav Galabov f861b3cd57 Rename some files. Stop using init hook - init Lua interpreter from within the plugin_init function. Register action handler as a sym instead of as a hook. Once we have plugin_fini ready I'll remove the fini hook as well. 11 jaren geleden
  Stanislav Galabov d950e0c9f4 Removing file included by accident 11 jaren geleden
  Stanislav Galabov 3fbc9fdd98 Initial import of Lua plugin. Currently clish_plugin_lua_la_LDFLAGS and clish_plugin_lua_la_CFLAGS need to be specified manually in plugins/lua/module.am in order to build successfully. Once built - set CLISH_PATH to xml-examples/lua and start klish. You'll have all the commands as in xml-examples/test interpreted by Lua and, in addition, commands test8 (calls a lua function defined in test.lua), eval (can evaluate any string parameter as a Lua chunk) and test9 (an alias for eval) 11 jaren geleden
  Serj Kalichev 05db649ab0 Fix memory leaks for dyn views 11 jaren geleden
  Serj Kalichev 80d2d0ea50 Dynamic view. Thanks to aa.atnet. 11 jaren geleden
  Serj Kalichev 9f2e3f71f5 Free plugin's alias and conf 11 jaren geleden
  Serj Kalichev e7c62e0a80 Get content of <PLUGIN>...</PLUGIN> 11 jaren geleden
  Serj Kalichev cc9e5dc358 The plugin has alias and plugin defined name 11 jaren geleden
  Serj Kalichev 98c3b2bc24 Implement FINI function for plugins 11 jaren geleden
  Serj Kalichev aa1eca0762 Execute init hook on startup 11 jaren geleden
  Serj Kalichev 1b2ddac0cb Change plugin init prototype. RTLD_LOCAL while dlopen 11 jaren geleden
  Serj Kalichev 1db916faa1 udata container to store plugin named data 11 jaren geleden
  Serj Kalichev 21e5c5ae08 Fix UNIX_PATH_MAX portability problem. Thanks to S.Galabov 11 jaren geleden
  Serj Kalichev 53073e25c4 Support for bsdxml backend. Thanks to S.Galabov. 11 jaren geleden
  Serj Kalichev 2f12a71ce5 Implement clish_plugin_add_phook() 11 jaren geleden
  Serj Kalichev cec0a286f0 Hook wrappers. Dryrun config and log. 11 jaren geleden
  Serj Kalichev 277cbed638 Add wrappers for hooks 11 jaren geleden
  Serj Kalichev e26d4aabb1 Fix include internal.h 11 jaren geleden
  Serj Kalichev 2941f06afa Access wildcard 11 jaren geleden
  Serj Kalichev 9f620d4b43 Add func to get hook sym 11 jaren geleden
  Serj Kalichev 4f790a94cc Add clish_shell_set_hook() function 11 jaren geleden
  Serj Kalichev d4676684cc Don't relink non-null syms 11 jaren geleden
  Serj Kalichev d2af95fd89 Rename builtin/sym_navy.c to sym_misc.c 11 jaren geleden
  Serj Kalichev 6245456c58 Add hooks 11 jaren geleden
  Serj Kalichev 907a9c36f8 Fix default sym resolve mechanism 11 jaren geleden
  Serj Kalichev a347b77264 Rename client_hooks to hooks 11 jaren geleden
  Serj Kalichev abb9cea800 Add HOOK to scheme 11 jaren geleden
  Serj Kalichev d422ac77e9 Fix sym func type 11 jaren geleden
  Serj Kalichev b306e0bf13 Don't compile debug _dump.c code 11 jaren geleden
  Serj Kalichev e10081436e Add plugin symbol type 11 jaren geleden