~ps-jenkins/signon/trusty-proposed

« back to all changes in this revision

Viewing changes to src/signond/signond.pro

  • Committer: Tarmac
  • Author(s): Alberto Mardegan, Chris Adams
  • Date: 2013-08-26 16:57:09 UTC
  • mfrom: (596.1.3 packaging)
  • Revision ID: tarmac-20130826165709-gohq3hk9fkhan3zo
* New upstream release.

  - API/ABI break in libsignon-extension.so which will affect extensions
    providing an implementation of the AbstractAccessControlManager (we are aware
    of Ubuntu's apparmor extension only, which is still in early developments)
  - Revamp of unit tests; in particular, installation of tests is untested and
    probably needs some fixes. Patches are welcome, and will be incorporated with
    the next release.
  - Support for peer-to-peer connections
  - Extend the AbstractAccessControlManager interface to provide an asynchronous
    method to process access control requests, via the new AccessRequest /
    AccessReply classes.
  - Fix a memory leak and a crash at exit
  - Show pid of signonpluginprocess in syslog
  - Tests: fix for out-of-tree builds
  - Tests: do not build "untrusted" tests
  - Tests: add access control tests
  - signond: create AccessRequests when AC is denied
  - signond: allow overriding config dir
  - signond: empty ACL means "no access"
  - Remove unmaintained MSSF and SMACK AC extensions
  - Support exchanging recursive QVariantMaps between signond and the plugins
. Fixes: https://bugs.launchpad.net/bugs/1156776.

Approved by Ken VanDine, PS Jenkins bot.

Show diffs side-by-side

added added

removed removed

Lines of Context:
69
69
    $${TOP_BUILD_DIR}/lib/plugins/signon-plugins-common \
70
70
    $${TOP_BUILD_DIR}/lib/signond/SignOn
71
71
 
 
72
CONFIG(enable-p2p) {
 
73
    DEFINES += ENABLE_P2P
 
74
    PKGCONFIG += dbus-1
 
75
}
 
76
 
72
77
DEFINES += QT_NO_CAST_TO_ASCII \
73
78
    QT_NO_CAST_FROM_ASCII
74
79
DEFINES += "SIGNOND_PLUGINS_DIR=$${SIGNOND_PLUGINS_DIR_QUOTED}"