Commit graph

12 commits

Author SHA1 Message Date
Moritz Lipp
edae973baa Check if plugin file ends with .so 2014-09-05 09:21:07 +02:00
Sebastian Ramacher
71ef7c7eed Fix some memory leaks and a use after free
Also return proper D-Bus errors

Signed-off-by: Sebastian Ramacher <sebastian+dev@ramacher.at>
2014-01-19 17:09:33 +01:00
Moritz Lipp
0fc5b80121 Replace glib memory functions with try version 2014-01-19 16:47:08 +01:00
Moritz Lipp
d699424cbe Add missing field initializer 2013-07-26 09:10:47 +02:00
Sebastian Ramacher
a6e6c3f108 demote some info-level messages to debug 2013-01-15 11:31:35 +01:00
Moritz Lipp
89e7832047 Update style 2012-10-09 01:12:18 +02:00
Moritz Lipp
97000769e4 Rename major/minor to be compatible with OpenBSD
Rename major/minor/rev to plugin_major/plugin_minor/plugin_rev to
avoid a conflict with the major/minor macros in sys/types.h
2012-07-10 18:00:46 +02:00
Moritz Lipp
5ad335043d Hide plugin structure and introduce new functions 2012-06-13 16:08:24 +02:00
Sebastian Ramacher
1e1b55de57 Display plugin version in debug mode. 2012-04-28 21:26:10 +02:00
Sebastian Ramacher
db859f3996 Use gmodule instead of dl. This is much more platform agnostic.
Also drop some API version 1 compatibility code.
2012-04-27 22:26:49 +02:00
Moritz Lipp
025c995d89 Introduce plugin manager 2012-04-01 18:32:16 +02:00
Moritz Lipp
4ade2c1472 Introduced plugin.h and plugin-api.h 2012-03-27 13:30:04 +02:00