George Kiagiadakis
ce7f9002cd
core: fix stupid mistakes in module loading mechanism
2019-04-16 18:41:09 +03:00
George Kiagiadakis
9e0e8f62ae
plugin: implement default_handle_pw_proxy
2019-04-16 18:27:34 +03:00
George Kiagiadakis
fad4682df6
lib: move gtype out of WpPluginMetadata and simplify plugin macros
...
the GType cannot be in statically allocated data,
since it's not known at compile time
2019-04-16 18:14:59 +03:00
George Kiagiadakis
a8450b0f02
src: use a common log domain in the daemon code
...
glib log domains are not like the gstreamer ones, where you can enable
many of them with a wildcard, therefore it is not particularly useful
to have different ones per file
2019-04-16 15:44:04 +03:00
George Kiagiadakis
6f740a2a13
src: implement module loading
2019-04-16 15:42:10 +03:00
George Kiagiadakis
f1bb4e3588
lib: implement proxy & proxy-registry
2019-04-15 17:07:06 +03:00
George Kiagiadakis
aa34eaae97
lib: add a log domain
2019-04-12 13:08:11 +03:00
George Kiagiadakis
96d801803c
switch all headers to use SPDX-License-Identifier
2019-04-12 12:53:54 +03:00
George Kiagiadakis
cdf0fe43bb
add LICENSE
2019-04-12 12:51:15 +03:00
George Kiagiadakis
ae45940cc4
add README.md
2019-04-12 12:50:37 +03:00
George Kiagiadakis
6f6e2b0e3e
lib: implement plugin mechanism and a basic proxy object
2019-04-12 12:37:36 +03:00
George Kiagiadakis
a50bb17ed6
object: error is allocated by the callee (and inferred)
2019-04-11 09:57:04 +03:00
George Kiagiadakis
bd7c6e18f5
add .editorconfig
2019-04-10 12:35:41 +03:00
George Kiagiadakis
9d4731d029
lib: begin working on a library to allow implementing policy plugins
2019-04-10 12:32:51 +03:00
George Kiagiadakis
43c44fb7cf
Initial commit
2019-04-04 16:47:33 +03:00