Merge lp:~online-accounts/libsignon-glib/packaging into lp:libsignon-glib

Proposed by Alberto Mardegan
Status: Merged
Approved by: David Barth
Approved revision: no longer in the source branch.
Merged at revision: 152
Proposed branch: lp:~online-accounts/libsignon-glib/packaging
Merge into: lp:libsignon-glib
Diff against target: 93 lines (+17/-9)
5 files modified
debian/changelog (+7/-0)
libsignon-glib/signon-identity-info.c (+4/-3)
libsignon-glib/signon-identity.c (+2/-2)
libsignon-glib/signon.vapi (+3/-3)
tests/signon-glib-test.sh (+1/-1)
To merge this branch: bzr merge lp:~online-accounts/libsignon-glib/packaging
Reviewer Review Type Date Requested Status
PS Jenkins bot (community) continuous-integration Needs Fixing
Online Accounts Pending
Review via email: mp+255082@code.launchpad.net

Commit message

Merge from upstream:

- Introspection: mark ACL and realms as string lists (LP: #1439695)

Description of the change

Merge from upstream:

- Introspection: mark ACL and realms as string lists (LP: #1439695)

To post a comment you must log in.
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :
review: Needs Fixing (continuous-integration)
152. By Alberto Mardegan

Merge from upstream:

- Introspection: mark ACL and realms as string lists (LP: #1439695)

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'debian/changelog'
--- debian/changelog 2014-12-09 13:48:27 +0000
+++ debian/changelog 2015-04-10 07:30:42 +0000
@@ -1,3 +1,10 @@
1libsignon-glib (1.12+15.04.20141209-0ubuntu2) UNRELEASED; urgency=medium
2
3 * Merge from upstream:
4 - Introspection: mark ACL and realms as string lists (LP: #1439695)
5
6 -- Alberto Mardegan <alberto.mardegan@canonical.com> Thu, 02 Apr 2015 16:28:45 +0300
7
1libsignon-glib (1.12+15.04.20141209-0ubuntu1) vivid; urgency=medium8libsignon-glib (1.12+15.04.20141209-0ubuntu1) vivid; urgency=medium
29
3 [ Alberto Mardegan ]10 [ Alberto Mardegan ]
411
=== modified file 'libsignon-glib/signon-identity-info.c'
--- libsignon-glib/signon-identity-info.c 2012-08-02 10:25:48 +0000
+++ libsignon-glib/signon-identity-info.c 2015-04-10 07:30:42 +0000
@@ -480,7 +480,7 @@
480 * signon_identity_info_set_method:480 * signon_identity_info_set_method:
481 * @info: the #SignonIdentityInfo.481 * @info: the #SignonIdentityInfo.
482 * @method: an authentication method.482 * @method: an authentication method.
483 * @mechanisms: a %NULL-termianted list of mechanisms.483 * @mechanisms: (transfer none) (type GStrv): a %NULL-termianted list of mechanisms.
484 *484 *
485 * Adds a method to the list of allowed methods. If this method is not called485 * Adds a method to the list of allowed methods. If this method is not called
486 * even once, then all methods are allowed.486 * even once, then all methods are allowed.
@@ -518,7 +518,7 @@
518/**518/**
519 * signon_identity_info_set_realms:519 * signon_identity_info_set_realms:
520 * @info: the #SignonIdentityInfo.520 * @info: the #SignonIdentityInfo.
521 * @realms: a %NULL-terminated list of realms.521 * @realms: (transfer none) (type GStrv): a %NULL-terminated list of realms.
522 *522 *
523 * Specify what realms this identity can be used in.523 * Specify what realms this identity can be used in.
524 */524 */
@@ -535,7 +535,8 @@
535/**535/**
536 * signon_identity_info_set_access_control_list:536 * signon_identity_info_set_access_control_list:
537 * @info: the #SignonIdentityInfo.537 * @info: the #SignonIdentityInfo.
538 * @access_control_list: a %NULL-terminated list of ACL security domains.538 * @access_control_list: (transfer none) (type GStrv): a %NULL-terminated list
539 * of ACL security domains.
539 *540 *
540 * Specifies the ACL for this identity. The actual meaning of the ACL depends541 * Specifies the ACL for this identity. The actual meaning of the ACL depends
541 * on the security framework used by signond.542 * on the security framework used by signond.
542543
=== modified file 'libsignon-glib/signon-identity.c'
--- libsignon-glib/signon-identity.c 2013-04-15 09:48:50 +0000
+++ libsignon-glib/signon-identity.c 2015-04-10 07:30:42 +0000
@@ -722,8 +722,8 @@
722 * @store_secret: whether signond should store the password.722 * @store_secret: whether signond should store the password.
723 * @methods: (transfer none) (element-type utf8 GStrv): methods.723 * @methods: (transfer none) (element-type utf8 GStrv): methods.
724 * @caption: caption.724 * @caption: caption.
725 * @realms: realms.725 * @realms: (transfer none) (type GStrv): realms.
726 * @access_control_list: access control list.726 * @access_control_list: (transfer none) (type GStrv): access control list.
727 * @type: the type of the identity.727 * @type: the type of the identity.
728 * @cb: (scope async): callback.728 * @cb: (scope async): callback.
729 * @user_data: user_data.729 * @user_data: user_data.
730730
=== modified file 'libsignon-glib/signon.vapi'
--- libsignon-glib/signon.vapi 2014-12-05 07:15:03 +0000
+++ libsignon-glib/signon.vapi 2015-04-10 07:30:42 +0000
@@ -59,11 +59,11 @@
59 public bool get_storing_secret ();59 public bool get_storing_secret ();
60 public unowned string get_username ();60 public unowned string get_username ();
61 public void remove_method (string method);61 public void remove_method (string method);
62 public void set_access_control_list (string access_control_list);62 public void set_access_control_list ([CCode (array_length = false, array_null_terminated = true)] string[] access_control_list);
63 public void set_caption (string caption);63 public void set_caption (string caption);
64 public void set_identity_type (Signon.IdentityType type);64 public void set_identity_type (Signon.IdentityType type);
65 public void set_method (string method, string mechanisms);65 public void set_method (string method, [CCode (array_length = false, array_null_terminated = true)] string[] mechanisms);
66 public void set_realms (string realms);66 public void set_realms ([CCode (array_length = false, array_null_terminated = true)] string[] realms);
67 public void set_secret (string secret, bool store_secret);67 public void set_secret (string secret, bool store_secret);
68 public void set_username (string username);68 public void set_username (string username);
69 }69 }
7070
=== modified file 'tests/signon-glib-test.sh'
--- tests/signon-glib-test.sh 2012-11-29 12:00:52 +0000
+++ tests/signon-glib-test.sh 2015-04-10 07:30:42 +0000
@@ -18,7 +18,7 @@
18# session18# session
19if command -v dbus-test-runner > /dev/null ; then19if command -v dbus-test-runner > /dev/null ; then
20 echo "Using dbus-test-runner"20 echo "Using dbus-test-runner"
21 dbus-test-runner -m 180 -t signond \21 dbus-test-runner -m 180 -t signond -r \
22 -t "$TEST_APP" -f com.google.code.AccountsSSO.SingleSignOn22 -t "$TEST_APP" -f com.google.code.AccountsSSO.SingleSignOn
23else23else
24 echo "Using existing D-Bus session"24 echo "Using existing D-Bus session"

Subscribers

No one subscribed via source and target branches