176 Commits (6a55b4367eaa85b44d0694b36679afd910fac010)

Author SHA1 Message Date
Rusty Russell a4287f99fd lightningd: add --plugin-dir option to load directory full of plugins. 6 years ago
Christian Decker d7e94a9386 plugin: Iterate over the options from a plugin using the tok->size 6 years ago
Christian Decker b8a1445317 plugin: Make plugin_kill a printf-like function 6 years ago
Christian Decker e625fd7e82 plugin: Map results back to the incoming JSON-RPC request 6 years ago
Christian Decker 7c93cf00bb plugin: Dispatch incoming RPC calls to appropriate plugin 6 years ago
Christian Decker a0f6a82a0b plugin: Make memleak happy 6 years ago
Christian Decker bf89d86ba8 plugin: Plugins need a list of methods they registered 6 years ago
Christian Decker a71208b2a0 plugin: Remove added JSON-RPC methods if a plugin gets killed 6 years ago
Christian Decker 7de4c40b77 plugin: Add plugin rpcmethods to the JSON-RPC interface 6 years ago
Christian Decker 3e1138951b plugin: Add pointer to jsonrpc so we can add new methods 6 years ago
Christian Decker a4ded47d34 plugin: Fix memory leak when requests are done 6 years ago
arowser 3ba751797b add needed include file 6 years ago
Christian Decker da465f0fdd plugin: Exit if we fail to start a plugin 6 years ago
Christian Decker b02861bfe1 plugin: Give each plugin their own log-prefix 6 years ago
Christian Decker 74c58e9f25 docs: Add an initial draft of the plugin documentation 6 years ago
Christian Decker 805a76a97f plugin: Make the plugins a list 6 years ago
Christian Decker 775e4b784d plugin: Get rid of redundant stdin and stdout members 6 years ago
Christian Decker e6ef675ea1 plugin: Send the configure request once we collected all options 6 years ago
Christian Decker 3abc32cbbc plugin: Terminate objects with an empty line to signal end 6 years ago
Christian Decker 404352fc7e plugin: Configure plugins once we've collected all cli options 6 years ago
Christian Decker 55d6d6b0e7 plugin: Register plugin cli options 6 years ago
Christian Decker 10338983a6 plugin: Add logs to plugin and add method to kill a plugin 6 years ago
Christian Decker 084224f134 plugin: Add request muxing to the plugin subsystem 6 years ago
Christian Decker d0de6e59c6 plugin: Start each plugin and setup the connection to it 6 years ago
Christian Decker c71f4f3bd9 plugin: Add listconfigs stub for the --plugin option 6 years ago
Christian Decker b6a1735929 plugin: Basic scaffolding for the plugin subsystem 6 years ago