aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/sql/sql_plugin.c
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2015-10-21 10:36:54 +0200
committerTobias Brunner <tobias@strongswan.org>2016-09-05 15:39:43 +0200
commit05cac184852d8b5df8f1c5d290d3de73c4c9d921 (patch)
treebaac0c998a63febffb452cdc5a7a7c7a06d6909b /src/libcharon/plugins/sql/sql_plugin.c
parent42c562c27a623ff1e624dc1a939ae39cd5d369e7 (diff)
downloadstrongswan-05cac184852d8b5df8f1c5d290d3de73c4c9d921.tar.bz2
strongswan-05cac184852d8b5df8f1c5d290d3de73c4c9d921.tar.xz
nm: Build two plugin binaries from the single source
They're both the same now. We'll port the new one to libnm in follow-up commits. NetworkManager 1.2 (which is currently versioned as 1.1.0) is going to bring some new ABI while still supporting the old one. There's new VPN service and UI plugin APIs in libnm. There's one difficulty though -- the connection editor 1.2 will be linked against libnm and a new libnma library it will provide (as opposed to libnm-glib and libnm-gtk), thus will be incapable of loading of property plugins that are linked with the old libraries (due to glib type system limitations). However, we must not break support for other connection editors (GNOME control center, older versions of nm-connection-editor, etc.) therefore we need to build two versions of the property plugin. NetworkManager 1.2's libnm will provide a shim that makes it easy.
Diffstat (limited to 'src/libcharon/plugins/sql/sql_plugin.c')
0 files changed, 0 insertions, 0 deletions