Release 1.0.3 58/23758/1
authorImran Zaman <imran.zaman@intel.com>
Wed, 2 Jul 2014 10:31:12 +0000 (13:31 +0300)
committerImran Zaman <imran.zaman@intel.com>
Wed, 2 Jul 2014 10:31:12 +0000 (13:31 +0300)
Change-Id: I7595ac5d23a9a842616d85e20d38a6d2790432d0
Signed-off-by: Imran Zaman <imran.zaman@intel.com>
46 files changed:
aclocal.m4
build-aux/config.guess
build-aux/config.sub
build-aux/ltmain.sh
configure
configure.ac
dists/debian/changelog
dists/debian/rules
dists/rpm/gsignond-suse.spec
dists/rpm/gsignond-tizen.changes
dists/rpm/gsignond-tizen.spec
docs/gsignond-sections.txt
docs/html/GSignondAccessControlManager.html
docs/html/GSignondConfig.html
docs/html/GSignondCredentials.html
docs/html/GSignondDigestPlugin.html
docs/html/GSignondExtension.html
docs/html/GSignondPasswordPlugin.html
docs/html/GSignondPlugin.html
docs/html/GSignondSecretStorage.html
docs/html/GSignondSsoTestPlugin.html
docs/html/GSignondStorageManager.html
docs/html/api-index-full.html
docs/html/gsignond-Errors.html
docs/html/gsignond-GSignondDictionary.html
docs/html/gsignond-GSignondSecurityContext.html
docs/html/gsignond-GSignondSessionData.html
docs/html/gsignond-GSignondSignonuiData.html
docs/html/gsignond-General-configuration.html
docs/html/gsignond-Logging.html
docs/html/gsignond-Utility-functions.html
docs/html/gsignond.devhelp2
docs/html/home.png
docs/html/index.sgml
docs/html/left-insensitive.png
docs/html/left.png
docs/html/object-tree.html
docs/html/right-insensitive.png
docs/html/right.png
docs/html/up-insensitive.png
docs/html/up.png
include/gsignond/gsignond-log.h
src/daemon/db/gsignond-db-metadata-database.c
src/daemon/dbus/gsignond-dbus-identity-adapter.c
src/daemon/gsignond-daemon.c
tools/prepare-tizen.sh

index ce2aae5..af3e421 100644 (file)
@@ -180,61 +180,6 @@ else
 fi[]dnl
 ])# PKG_CHECK_MODULES
 
-
-# PKG_INSTALLDIR(DIRECTORY)
-# -------------------------
-# Substitutes the variable pkgconfigdir as the location where a module
-# should install pkg-config .pc files. By default the directory is
-# $libdir/pkgconfig, but the default can be changed by passing
-# DIRECTORY. The user can override through the --with-pkgconfigdir
-# parameter.
-AC_DEFUN([PKG_INSTALLDIR],
-[m4_pushdef([pkg_default], [m4_default([$1], ['${libdir}/pkgconfig'])])
-m4_pushdef([pkg_description],
-    [pkg-config installation directory @<:@]pkg_default[@:>@])
-AC_ARG_WITH([pkgconfigdir],
-    [AS_HELP_STRING([--with-pkgconfigdir], pkg_description)],,
-    [with_pkgconfigdir=]pkg_default)
-AC_SUBST([pkgconfigdir], [$with_pkgconfigdir])
-m4_popdef([pkg_default])
-m4_popdef([pkg_description])
-]) dnl PKG_INSTALLDIR
-
-
-# PKG_NOARCH_INSTALLDIR(DIRECTORY)
-# -------------------------
-# Substitutes the variable noarch_pkgconfigdir as the location where a
-# module should install arch-independent pkg-config .pc files. By
-# default the directory is $datadir/pkgconfig, but the default can be
-# changed by passing DIRECTORY. The user can override through the
-# --with-noarch-pkgconfigdir parameter.
-AC_DEFUN([PKG_NOARCH_INSTALLDIR],
-[m4_pushdef([pkg_default], [m4_default([$1], ['${datadir}/pkgconfig'])])
-m4_pushdef([pkg_description],
-    [pkg-config arch-independent installation directory @<:@]pkg_default[@:>@])
-AC_ARG_WITH([noarch-pkgconfigdir],
-    [AS_HELP_STRING([--with-noarch-pkgconfigdir], pkg_description)],,
-    [with_noarch_pkgconfigdir=]pkg_default)
-AC_SUBST([noarch_pkgconfigdir], [$with_noarch_pkgconfigdir])
-m4_popdef([pkg_default])
-m4_popdef([pkg_description])
-]) dnl PKG_NOARCH_INSTALLDIR
-
-
-# PKG_CHECK_VAR(VARIABLE, MODULE, CONFIG-VARIABLE,
-# [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
-# -------------------------------------------
-# Retrieves the value of the pkg-config variable for the given module.
-AC_DEFUN([PKG_CHECK_VAR],
-[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
-AC_ARG_VAR([$1], [value of $3 for $2, overriding pkg-config])dnl
-
-_PKG_CONFIG([$1], [variable="][$3]["], [$2])
-AS_VAR_COPY([$1], [pkg_cv_][$1])
-
-AS_VAR_IF([$1], [""], [$5], [$4])dnl
-])# PKG_CHECK_VAR
-
 # Copyright (C) 2002-2013 Free Software Foundation, Inc.
 #
 # This file is free software; the Free Software Foundation
@@ -848,8 +793,7 @@ to "yes", and re-run configure.
 END
     AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
   fi
-fi
-])
+fi])
 
 dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
index 1f5c50c..b79252d 100755 (executable)
@@ -1,8 +1,8 @@
 #! /bin/sh
 # Attempt to guess a canonical system name.
-#   Copyright 1992-2014 Free Software Foundation, Inc.
+#   Copyright 1992-2013 Free Software Foundation, Inc.
 
-timestamp='2014-03-23'
+timestamp='2013-06-10'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -50,7 +50,7 @@ version="\
 GNU config.guess ($timestamp)
 
 Originally written by Per Bothner.
-Copyright 1992-2014 Free Software Foundation, Inc.
+Copyright 1992-2013 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -149,7 +149,7 @@ Linux|GNU|GNU/*)
        LIBC=gnu
        #endif
        EOF
-       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`
+       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
        ;;
 esac
 
@@ -826,7 +826,7 @@ EOF
     *:MINGW*:*)
        echo ${UNAME_MACHINE}-pc-mingw32
        exit ;;
-    *:MSYS*:*)
+    i*:MSYS*:*)
        echo ${UNAME_MACHINE}-pc-msys
        exit ;;
     i*:windows32*:*)
@@ -969,10 +969,10 @@ EOF
        eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-${LIBC}"; exit; }
        ;;
-    openrisc*:Linux:*:*)
-       echo or1k-unknown-linux-${LIBC}
+    or1k:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
-    or32:Linux:*:* | or1k*:Linux:*:*)
+    or32:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux-${LIBC}
        exit ;;
     padre:Linux:*:*)
@@ -1260,26 +1260,16 @@ EOF
        if test "$UNAME_PROCESSOR" = unknown ; then
            UNAME_PROCESSOR=powerpc
        fi
-       if test `echo "$UNAME_RELEASE" | sed -e 's/\..*//'` -le 10 ; then
-           if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
-               if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
-                   (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
-                   grep IS_64BIT_ARCH >/dev/null
-               then
-                   case $UNAME_PROCESSOR in
-                       i386) UNAME_PROCESSOR=x86_64 ;;
-                       powerpc) UNAME_PROCESSOR=powerpc64 ;;
-                   esac
-               fi
+       if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+           if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
+               (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+               grep IS_64BIT_ARCH >/dev/null
+           then
+               case $UNAME_PROCESSOR in
+                   i386) UNAME_PROCESSOR=x86_64 ;;
+                   powerpc) UNAME_PROCESSOR=powerpc64 ;;
+               esac
            fi
-       elif test "$UNAME_PROCESSOR" = i386 ; then
-           # Avoid executing cc on OS X 10.9, as it ships with a stub
-           # that puts up a graphical alert prompting to install
-           # developer tools.  Any system running Mac OS X 10.7 or
-           # later (Darwin 11 and later) is required to have a 64-bit
-           # processor. This is not true of the ARM version of Darwin
-           # that Apple uses in portable devices.
-           UNAME_PROCESSOR=x86_64
        fi
        echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
        exit ;;
@@ -1371,6 +1361,154 @@ EOF
        exit ;;
 esac
 
+eval $set_cc_for_build
+cat >$dummy.c <<EOF
+#ifdef _SEQUENT_
+# include <sys/types.h>
+# include <sys/utsname.h>
+#endif
+main ()
+{
+#if defined (sony)
+#if defined (MIPSEB)
+  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
+     I don't know....  */
+  printf ("mips-sony-bsd\n"); exit (0);
+#else
+#include <sys/param.h>
+  printf ("m68k-sony-newsos%s\n",
+#ifdef NEWSOS4
+       "4"
+#else
+       ""
+#endif
+       ); exit (0);
+#endif
+#endif
+
+#if defined (__arm) && defined (__acorn) && defined (__unix)
+  printf ("arm-acorn-riscix\n"); exit (0);
+#endif
+
+#if defined (hp300) && !defined (hpux)
+  printf ("m68k-hp-bsd\n"); exit (0);
+#endif
+
+#if defined (NeXT)
+#if !defined (__ARCHITECTURE__)
+#define __ARCHITECTURE__ "m68k"
+#endif
+  int version;
+  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
+  if (version < 4)
+    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
+  else
+    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
+  exit (0);
+#endif
+
+#if defined (MULTIMAX) || defined (n16)
+#if defined (UMAXV)
+  printf ("ns32k-encore-sysv\n"); exit (0);
+#else
+#if defined (CMU)
+  printf ("ns32k-encore-mach\n"); exit (0);
+#else
+  printf ("ns32k-encore-bsd\n"); exit (0);
+#endif
+#endif
+#endif
+
+#if defined (__386BSD__)
+  printf ("i386-pc-bsd\n"); exit (0);
+#endif
+
+#if defined (sequent)
+#if defined (i386)
+  printf ("i386-sequent-dynix\n"); exit (0);
+#endif
+#if defined (ns32000)
+  printf ("ns32k-sequent-dynix\n"); exit (0);
+#endif
+#endif
+
+#if defined (_SEQUENT_)
+    struct utsname un;
+
+    uname(&un);
+
+    if (strncmp(un.version, "V2", 2) == 0) {
+       printf ("i386-sequent-ptx2\n"); exit (0);
+    }
+    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
+       printf ("i386-sequent-ptx1\n"); exit (0);
+    }
+    printf ("i386-sequent-ptx\n"); exit (0);
+
+#endif
+
+#if defined (vax)
+# if !defined (ultrix)
+#  include <sys/param.h>
+#  if defined (BSD)
+#   if BSD == 43
+      printf ("vax-dec-bsd4.3\n"); exit (0);
+#   else
+#    if BSD == 199006
+      printf ("vax-dec-bsd4.3reno\n"); exit (0);
+#    else
+      printf ("vax-dec-bsd\n"); exit (0);
+#    endif
+#   endif
+#  else
+    printf ("vax-dec-bsd\n"); exit (0);
+#  endif
+# else
+    printf ("vax-dec-ultrix\n"); exit (0);
+# endif
+#endif
+
+#if defined (alliant) && defined (i860)
+  printf ("i860-alliant-bsd\n"); exit (0);
+#endif
+
+  exit (1);
+}
+EOF
+
+$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
+       { echo "$SYSTEM_NAME"; exit; }
+
+# Apollos put the system type in the environment.
+
+test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
+
+# Convex versions that predate uname can use getsysinfo(1)
+
+if [ -x /usr/convex/getsysinfo ]
+then
+    case `getsysinfo -f cpu_type` in
+    c1*)
+       echo c1-convex-bsd
+       exit ;;
+    c2*)
+       if getsysinfo -f scalar_acc
+       then echo c32-convex-bsd
+       else echo c2-convex-bsd
+       fi
+       exit ;;
+    c34*)
+       echo c34-convex-bsd
+       exit ;;
+    c38*)
+       echo c38-convex-bsd
+       exit ;;
+    c4*)
+       echo c4-convex-bsd
+       exit ;;
+    esac
+fi
+
 cat >&2 <<EOF
 $0: unable to guess system type
 
index d654d03..9633db7 100755 (executable)
@@ -1,8 +1,8 @@
 #! /bin/sh
 # Configuration validation subroutine script.
-#   Copyright 1992-2014 Free Software Foundation, Inc.
+#   Copyright 1992-2013 Free Software Foundation, Inc.
 
-timestamp='2014-05-01'
+timestamp='2013-08-10'
 
 # This file is free software; you can redistribute it and/or modify it
 # under the terms of the GNU General Public License as published by
@@ -68,7 +68,7 @@ Report bugs and patches to <config-patches@gnu.org>."
 version="\
 GNU config.sub ($timestamp)
 
-Copyright 1992-2014 Free Software Foundation, Inc.
+Copyright 1992-2013 Free Software Foundation, Inc.
 
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
@@ -265,7 +265,6 @@ case $basic_machine in
        | hexagon \
        | i370 | i860 | i960 | ia64 \
        | ip2k | iq2000 \
-       | k1om \
        | le32 | le64 \
        | lm32 \
        | m32c | m32r | m32rle | m68000 | m68k | m88k \
@@ -283,10 +282,8 @@ case $basic_machine in
        | mips64vr5900 | mips64vr5900el \
        | mipsisa32 | mipsisa32el \
        | mipsisa32r2 | mipsisa32r2el \
-       | mipsisa32r6 | mipsisa32r6el \
        | mipsisa64 | mipsisa64el \
        | mipsisa64r2 | mipsisa64r2el \
-       | mipsisa64r6 | mipsisa64r6el \
        | mipsisa64sb1 | mipsisa64sb1el \
        | mipsisa64sr71k | mipsisa64sr71kel \
        | mipsr5900 | mipsr5900el \
@@ -298,7 +295,8 @@ case $basic_machine in
        | nds32 | nds32le | nds32be \
        | nios | nios2 | nios2eb | nios2el \
        | ns16k | ns32k \
-       | open8 | or1k | or1knd | or32 \
+       | open8 \
+       | or1k | or32 \
        | pdp10 | pdp11 | pj | pjl \
        | powerpc | powerpc64 | powerpc64le | powerpcle \
        | pyramid \
@@ -326,7 +324,7 @@ case $basic_machine in
        c6x)
                basic_machine=tic6x-unknown
                ;;
-       m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | nvptx | picochip)
+       m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x | picochip)
                basic_machine=$basic_machine-unknown
                os=-none
                ;;
@@ -383,7 +381,6 @@ case $basic_machine in
        | hexagon-* \
        | i*86-* | i860-* | i960-* | ia64-* \
        | ip2k-* | iq2000-* \
-       | k1om-* \
        | le32-* | le64-* \
        | lm32-* \
        | m32c-* | m32r-* | m32rle-* \
@@ -403,10 +400,8 @@ case $basic_machine in
        | mips64vr5900-* | mips64vr5900el-* \
        | mipsisa32-* | mipsisa32el-* \
        | mipsisa32r2-* | mipsisa32r2el-* \
-       | mipsisa32r6-* | mipsisa32r6el-* \
        | mipsisa64-* | mipsisa64el-* \
        | mipsisa64r2-* | mipsisa64r2el-* \
-       | mipsisa64r6-* | mipsisa64r6el-* \
        | mipsisa64sb1-* | mipsisa64sb1el-* \
        | mipsisa64sr71k-* | mipsisa64sr71kel-* \
        | mipsr5900-* | mipsr5900el-* \
@@ -418,7 +413,6 @@ case $basic_machine in
        | nios-* | nios2-* | nios2eb-* | nios2el-* \
        | none-* | np1-* | ns16k-* | ns32k-* \
        | open8-* \
-       | or1k*-* \
        | orion-* \
        | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
        | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
@@ -1380,7 +1374,7 @@ case $os in
              | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
              | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
              | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
-             | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es* | -tirtos*)
+             | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
        # Remember, each alternative MUST END IN *, to match a version number.
                ;;
        -qnx*)
@@ -1598,6 +1592,9 @@ case $basic_machine in
        mips*-*)
                os=-elf
                ;;
+       or1k-*)
+               os=-elf
+               ;;
        or32-*)
                os=-coff
                ;;
index bb5fa02..a356aca 100644 (file)
@@ -70,7 +70,7 @@
 #         compiler:            $LTCC
 #         compiler flags:              $LTCFLAGS
 #         linker:              $LD (gnu? $with_gnu_ld)
-#         $progname:   (GNU libtool) 2.4.2 Debian-2.4.2-1.7
+#         $progname:   (GNU libtool) 2.4.2 Debian-2.4.2-1.7ubuntu1
 #         automake:    $automake_version
 #         autoconf:    $autoconf_version
 #
@@ -80,7 +80,7 @@
 
 PROGRAM=libtool
 PACKAGE=libtool
-VERSION="2.4.2 Debian-2.4.2-1.7"
+VERSION="2.4.2 Debian-2.4.2-1.7ubuntu1"
 TIMESTAMP=""
 package_revision=1.3337
 
index cdbc8a9..2f20cc6 100755 (executable)
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for gsignond 1.0.2.
+# Generated by GNU Autoconf 2.69 for gsignond 1.0.3.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -587,8 +587,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='gsignond'
 PACKAGE_TARNAME='gsignond'
-PACKAGE_VERSION='1.0.2'
-PACKAGE_STRING='gsignond 1.0.2'
+PACKAGE_VERSION='1.0.3'
+PACKAGE_STRING='gsignond 1.0.3'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL='http://01.org/gsso'
 
@@ -1383,7 +1383,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures gsignond 1.0.2 to adapt to many kinds of systems.
+\`configure' configures gsignond 1.0.3 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1453,7 +1453,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of gsignond 1.0.2:";;
+     short | recursive ) echo "Configuration of gsignond 1.0.3:";;
    esac
   cat <<\_ACEOF
 
@@ -1606,7 +1606,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-gsignond configure 1.0.2
+gsignond configure 1.0.3
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1971,7 +1971,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by gsignond $as_me 1.0.2, which was
+It was created by gsignond $as_me 1.0.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2839,7 +2839,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='gsignond'
- VERSION='1.0.2'
+ VERSION='1.0.3'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -3017,7 +3017,6 @@ END
   fi
 fi
 
-
 # Checks for programs.
 ac_ext=c
 ac_cpp='$CPP $CPPFLAGS'
@@ -13615,7 +13614,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by gsignond $as_me 1.0.2, which was
+This file was extended by gsignond $as_me 1.0.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -13682,7 +13681,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-gsignond config.status 1.0.2
+gsignond config.status 1.0.3
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
@@ -16056,7 +16055,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by gsignond $as_me 1.0.2, which was
+This file was extended by gsignond $as_me 1.0.3, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -16123,7 +16122,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-gsignond config.status 1.0.2
+gsignond config.status 1.0.3
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
index 40c06d6..579ac5c 100644 (file)
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ([2.60])
-AC_INIT([gsignond], [1.0.2],[],[],[http://01.org/gsso])
+AC_INIT([gsignond], [1.0.3],[],[],[http://01.org/gsso])
 AC_CONFIG_SRCDIR([src/daemon/main.c])
 AC_CONFIG_HEADERS([config.h])
 AC_CONFIG_AUX_DIR([build-aux])
index 172ed49..b0c0e7f 100644 (file)
@@ -1,3 +1,9 @@
+gsignond (1.0.3-1) unstable; urgency=low
+
+  * Update to 1.0.3
+
+ -- Imran Zamam <imran.zaman@.intel.com>  Mon, 30 Jun 2014 16:22:00 +0200
+
 gsignond (1.0.1-4) unstable; urgency=low
 
   * Update to 1.0.1
index c59a978..55bee4d 100755 (executable)
@@ -16,7 +16,7 @@ export DH_OPTIONS
        dh $@ --parallel
 
 override_dh_auto_configure:
-       dh_auto_configure -- --enable-dbus-type=session --enable-gtk-doc
+       dh_auto_configure -- --enable-dbus-type=session --enable-gtk-doc --enable-debug
 
 override_dh_auto_test:
        true
index 121d7e1..b83885c 100644 (file)
@@ -6,7 +6,7 @@
 
 Name: gsignond
 Summary: GLib based Single Sign-On daemon
-Version: 1.0.1
+Version: 1.0.3
 Release: 1
 Group: System/Daemons
 License: LGPL-2.1+
@@ -115,6 +115,9 @@ groupadd -f -r gsignond
 
 
 %changelog
+* Mon Jun 30 2014 Imran Zaman <imran.zaman@intel.com>
+- Release 1.0.3
+
 * Fri Mar 07 2014 Jussi Laako <jussi.laako@linux.intel.com>
 - Release 1.0.1
 
index ca4ba25..85ec61c 100644 (file)
@@ -1,3 +1,6 @@
+* Mon Jun 30 2014 Imran Zaman <imran.zaman@intel.com>
+- Release 1.0.3
+
 * Fri Mar 07 2014 Jussi Laako <jussi.laako@linux.intel.com>
 - Release 1.0.1
 
index 5c8fc7f..ad32965 100644 (file)
@@ -6,8 +6,8 @@
 
 Name: gsignond
 Summary: GLib based Single Sign-On daemon
-Version: 1.0.1
-Release: 2
+Version: 1.0.3
+Release: 1
 Group: Security/Accounts
 License: LGPL-2.1+
 Source: %{name}-%{version}.tar.gz
index 6217773..5a4746c 100644 (file)
@@ -164,9 +164,9 @@ gsignond_extension_get_type
 <SECTION>
 <FILE>gsignond-log</FILE>
 TRACEBACK
-INFO
 ERR
 WARN
+INFO
 DBG
 </SECTION>
 
index 9a45532..5b9a502 100644 (file)
@@ -51,7 +51,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondAccessControlManager.html#gsignond-access-control-manager-peer-is-allowed-to-use-identity" title="gsignond_access_control_manager_peer_is_allowed_to_use_identity ()">gsignond_access_control_manager_peer_is_allowed_to_use_identity</a> <span class="c_punctuation">()</span>
@@ -59,7 +59,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondAccessControlManager.html#gsignond-access-control-manager-peer-is-owner-of-identity" title="gsignond_access_control_manager_peer_is_owner_of_identity ()">gsignond_access_control_manager_peer_is_owner_of_identity</a> <span class="c_punctuation">()</span>
@@ -67,7 +67,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondAccessControlManager.html#gsignond-access-control-manager-acl-is-valid" title="gsignond_access_control_manager_acl_is_valid ()">gsignond_access_control_manager_acl_is_valid</a> <span class="c_punctuation">()</span>
 </div>
 <div class="refsect1">
 <a name="GSignondAccessControlManager.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen">    GObject
+<pre class="screen">    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
     <span class="lineart">╰──</span> GSignondAccessControlManager
 </pre>
 </div>
@@ -127,8 +127,8 @@ gsignond_access_control_manager_security_context_of_peer
                                (<em class="parameter"><code><a class="link" href="GSignondAccessControlManager.html" title="GSignondAccessControlManager"><span class="type">GSignondAccessControlManager</span></a> *self</code></em>,
                                 <em class="parameter"><code><a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *peer_ctx</code></em>,
                                 <em class="parameter"><code><span class="type">int</span> peer_fd</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *peer_service</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *peer_app_ctx</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *peer_service</code></em>,
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *peer_app_ctx</code></em>);</pre>
 <p>Retrieves and sets <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> of the specified peer.</p>
 <p>The default implementation sets the app context as it was passed, and sets 
 the system context to the binary path of the process that is determined from
@@ -176,7 +176,7 @@ the system context to the binary path of the process that is determined from
 <hr>
 <div class="refsect2">
 <a name="gsignond-access-control-manager-peer-is-allowed-to-use-identity"></a><h3>gsignond_access_control_manager_peer_is_allowed_to_use_identity ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_access_control_manager_peer_is_allowed_to_use_identity
                                (<em class="parameter"><code><a class="link" href="GSignondAccessControlManager.html" title="GSignondAccessControlManager"><span class="type">GSignondAccessControlManager</span></a> *self</code></em>,
                                 <em class="parameter"><code>const <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *peer_ctx</code></em>,
@@ -229,7 +229,7 @@ as well.</p></td>
 <hr>
 <div class="refsect2">
 <a name="gsignond-access-control-manager-peer-is-owner-of-identity"></a><h3>gsignond_access_control_manager_peer_is_owner_of_identity ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_access_control_manager_peer_is_owner_of_identity
                                (<em class="parameter"><code><a class="link" href="GSignondAccessControlManager.html" title="GSignondAccessControlManager"><span class="type">GSignondAccessControlManager</span></a> *self</code></em>,
                                 <em class="parameter"><code>const <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *peer_ctx</code></em>,
@@ -276,7 +276,7 @@ to check <em class="parameter"><code>peer_ctx</code></em>
 <hr>
 <div class="refsect2">
 <a name="gsignond-access-control-manager-acl-is-valid"></a><h3>gsignond_access_control_manager_acl_is_valid ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_access_control_manager_acl_is_valid
                                (<em class="parameter"><code><a class="link" href="GSignondAccessControlManager.html" title="GSignondAccessControlManager"><span class="type">GSignondAccessControlManager</span></a> *self</code></em>,
                                 <em class="parameter"><code>const <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *peer_ctx</code></em>,
index cf22896..5f2785f 100644 (file)
@@ -50,7 +50,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gint</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondConfig.html#gsignond-config-get-integer" title="gsignond_config_get_integer ()">gsignond_config_get_integer</a> <span class="c_punctuation">()</span>
@@ -65,7 +65,7 @@
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="GSignondConfig.html#gsignond-config-get-string" title="gsignond_config_get_string ()">gsignond_config_get_string</a> <span class="c_punctuation">()</span>
@@ -84,7 +84,7 @@
 </div>
 <div class="refsect1">
 <a name="GSignondConfig.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen">    GObject
+<pre class="screen">    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
     <span class="lineart">╰──</span> GSignondConfig
 </pre>
 </div>
@@ -110,7 +110,7 @@ in decreasing order of priority:</p>
 <li class="listitem"><p>GSIGNOND_CONFIG environment variable</p></li>
 <li class="listitem"><p>g_get_user_config_dir() + "gsignond.conf"</p></li>
 <li class="listitem"><p>path specified in --sysconfdir configure option ($(sysconfdir))</p></li>
-<li class="listitem"><p>each of <code class="function">g_get_system_config_dirs()</code> + "gsignond.conf"</p></li>
+<li class="listitem"><p>each of <a href="http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Utility-Functions.html#g-get-system-config-dirs"><code class="function">g_get_system_config_dirs()</code></a> + "gsignond.conf"</p></li>
 </ul></div>
 <p>Otherwise, the config file location is determined at compilation time as 
 $(sysconfdir) + "gsignond.conf"</p>
@@ -138,9 +138,9 @@ as they're already provided with a config object when they're created.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-config-get-integer"></a><h3>gsignond_config_get_integer ()</h3>
-<pre class="programlisting"><span class="returnvalue">gint</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
 gsignond_config_get_integer (<em class="parameter"><code><a class="link" href="GSignondConfig.html" title="GSignondConfig"><span class="type">GSignondConfig</span></a> *self</code></em>,
-                             <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
+                             <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 <p>Get an integer configuration value.</p>
 <div class="refsect3">
 <a name="id-1.3.2.7.3.5"></a><h4>Parameters</h4>
@@ -176,8 +176,8 @@ exist or cannot be converted to the integer, 0 is returned.</p>
 <a name="gsignond-config-set-integer"></a><h3>gsignond_config_set_integer ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_config_set_integer (<em class="parameter"><code><a class="link" href="GSignondConfig.html" title="GSignondConfig"><span class="type">GSignondConfig</span></a> *self</code></em>,
-                             <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
-                             <em class="parameter"><code><span class="type">gint</span> value</code></em>);</pre>
+                             <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
+                             <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);</pre>
 <p>Sets the configuration value to the provided integer.</p>
 <div class="refsect3">
 <a name="id-1.3.2.7.4.5"></a><h4>Parameters</h4>
@@ -210,9 +210,9 @@ gsignond_config_set_integer (<em class="parameter"><code><a class="link" href="G
 <hr>
 <div class="refsect2">
 <a name="gsignond-config-get-string"></a><h3>gsignond_config_get_string ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_config_get_string (<em class="parameter"><code><a class="link" href="GSignondConfig.html" title="GSignondConfig"><span class="type">GSignondConfig</span></a> *self</code></em>,
-                            <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
+                            <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 <p>Get a string configuration value.</p>
 <div class="refsect3">
 <a name="id-1.3.2.7.5.5"></a><h4>Parameters</h4>
@@ -248,8 +248,8 @@ exist, NULL is returned. </p>
 <a name="gsignond-config-set-string"></a><h3>gsignond_config_set_string ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_config_set_string (<em class="parameter"><code><a class="link" href="GSignondConfig.html" title="GSignondConfig"><span class="type">GSignondConfig</span></a> *self</code></em>,
-                            <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
-                            <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
+                            <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
+                            <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 <p>Sets the configuration value to the provided string.</p>
 <div class="refsect3">
 <a name="id-1.3.2.7.6.5"></a><h4>Parameters</h4>
index 2bfc9f9..567a3e6 100644 (file)
@@ -50,7 +50,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondCredentials.html#gsignond-credentials-set-data" title="gsignond_credentials_set_data ()">gsignond_credentials_set_data</a> <span class="c_punctuation">()</span>
@@ -58,7 +58,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondCredentials.html#gsignond-credentials-set-id" title="gsignond_credentials_set_id ()">gsignond_credentials_set_id</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondCredentials.html#gsignond-credentials-set-username" title="gsignond_credentials_set_username ()">gsignond_credentials_set_username</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="GSignondCredentials.html#gsignond-credentials-get-username" title="gsignond_credentials_get_username ()">gsignond_credentials_get_username</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondCredentials.html#gsignond-credentials-set-password" title="gsignond_credentials_set_password ()">gsignond_credentials_set_password</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="GSignondCredentials.html#gsignond-credentials-get-password" title="gsignond_credentials_get_password ()">gsignond_credentials_get_password</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondCredentials.html#gsignond-credentials-equal" title="gsignond_credentials_equal ()">gsignond_credentials_equal</a> <span class="c_punctuation">()</span>
 </div>
 <div class="refsect1">
 <a name="GSignondCredentials.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen">    GObject
+<pre class="screen">    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
     <span class="lineart">╰──</span> GSignondCredentials
 </pre>
 </div>
@@ -146,11 +146,11 @@ gsignond_credentials_new ();</pre>
 <hr>
 <div class="refsect2">
 <a name="gsignond-credentials-set-data"></a><h3>gsignond_credentials_set_data ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_credentials_set_data (<em class="parameter"><code><a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> *self</code></em>,
                                <em class="parameter"><code>const <span class="type">guint32</span> id</code></em>,
-                               <em class="parameter"><code>const <span class="type">gchar</span> *username</code></em>,
-                               <em class="parameter"><code>const <span class="type">gchar</span> *password</code></em>);</pre>
+                               <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *username</code></em>,
+                               <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *password</code></em>);</pre>
 <p>Sets the data of the <a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a>.</p>
 <div class="refsect3">
 <a name="id-1.7.7.7.3.5"></a><h4>Parameters</h4>
@@ -193,7 +193,7 @@ gsignond_credentials_set_data (<em class="parameter"><code><a class="link" href=
 <hr>
 <div class="refsect2">
 <a name="gsignond-credentials-set-id"></a><h3>gsignond_credentials_set_id ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_credentials_set_id (<em class="parameter"><code><a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> *self</code></em>,
                              <em class="parameter"><code>const <span class="type">guint32</span> id</code></em>);</pre>
 <p>Sets the identity id of the <a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> object</p>
@@ -255,9 +255,9 @@ gsignond_credentials_get_id (<em class="parameter"><code><a class="link" href="G
 <hr>
 <div class="refsect2">
 <a name="gsignond-credentials-set-username"></a><h3>gsignond_credentials_set_username ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_credentials_set_username (<em class="parameter"><code><a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> *self</code></em>,
-                                   <em class="parameter"><code>const <span class="type">gchar</span> *username</code></em>);</pre>
+                                   <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *username</code></em>);</pre>
 <p>Sets the username of the GSignondCredentials object</p>
 <div class="refsect3">
 <a name="id-1.7.7.7.6.5"></a><h4>Parameters</h4>
@@ -290,7 +290,7 @@ gsignond_credentials_set_username (<em class="parameter"><code><a class="link" h
 <hr>
 <div class="refsect2">
 <a name="gsignond-credentials-get-username"></a><h3>gsignond_credentials_get_username ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_credentials_get_username (<em class="parameter"><code><a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> *self</code></em>);</pre>
 <p>Gets the username of the <a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> object</p>
 <div class="refsect3">
@@ -317,9 +317,9 @@ gsignond_credentials_get_username (<em class="parameter"><code><a class="link" h
 <hr>
 <div class="refsect2">
 <a name="gsignond-credentials-set-password"></a><h3>gsignond_credentials_set_password ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_credentials_set_password (<em class="parameter"><code><a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> *self</code></em>,
-                                   <em class="parameter"><code>const <span class="type">gchar</span> *password</code></em>);</pre>
+                                   <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *password</code></em>);</pre>
 <p>Sets the password of the GSignondCredentials object</p>
 <div class="refsect3">
 <a name="id-1.7.7.7.8.5"></a><h4>Parameters</h4>
@@ -352,7 +352,7 @@ gsignond_credentials_set_password (<em class="parameter"><code><a class="link" h
 <hr>
 <div class="refsect2">
 <a name="gsignond-credentials-get-password"></a><h3>gsignond_credentials_get_password ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_credentials_get_password (<em class="parameter"><code><a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> *self</code></em>);</pre>
 <p>Gets the password from the <a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> object</p>
 <div class="refsect3">
@@ -379,7 +379,7 @@ gsignond_credentials_get_password (<em class="parameter"><code><a class="link" h
 <hr>
 <div class="refsect2">
 <a name="gsignond-credentials-equal"></a><h3>gsignond_credentials_equal ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_credentials_equal (<em class="parameter"><code><a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> *one</code></em>,
                             <em class="parameter"><code><a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> *two</code></em>);</pre>
 <p>Compares elements of two GSignondCredentials object for equality.</p>
index 39030ab..7f63561 100644 (file)
@@ -34,7 +34,7 @@
 </tr></table></div>
 <div class="refsect1">
 <a name="GSignondDigestPlugin.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen">    GObject
+<pre class="screen">    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
     <span class="lineart">╰──</span> GSignondDigestPlugin
 </pre>
 </div>
index ff8f1cd..09a68c9 100644 (file)
@@ -41,7 +41,7 @@
 </colgroup>
 <tbody>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="GSignondExtension.html#gsignond-extension-get-name" title="gsignond_extension_get_name ()">gsignond_extension_get_name</a> <span class="c_punctuation">()</span>
@@ -84,7 +84,7 @@
 </div>
 <div class="refsect1">
 <a name="GSignondExtension.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen">    GObject
+<pre class="screen">    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
     <span class="lineart">╰──</span> GSignondExtension
 </pre>
 </div>
@@ -116,7 +116,7 @@ https://code.google.com/p/accounts-sso/source/browse/?repo=gsignond#git%2Fsrc%2F
 <a name="GSignondExtension.functions_details"></a><h2>Functions</h2>
 <div class="refsect2">
 <a name="gsignond-extension-get-name"></a><h3>gsignond_extension_get_name ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_extension_get_name (<em class="parameter"><code><a class="link" href="GSignondExtension.html" title="GSignondExtension"><span class="type">GSignondExtension</span></a> *self</code></em>);</pre>
 <p>Get a human readable name of the extension. Default implementation
 returns "default".</p>
index e020fb6..81f9091 100644 (file)
@@ -34,7 +34,7 @@
 </tr></table></div>
 <div class="refsect1">
 <a name="GSignondPasswordPlugin.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen">    GObject
+<pre class="screen">    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
     <span class="lineart">╰──</span> GSignondPasswordPlugin
 </pre>
 </div>
index 2e2b255..c33563e 100644 (file)
 </colgroup>
 <tbody>
 <tr>
-<td class="property_type"><span class="type">GStrv</span></td>
+<td class="property_type"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a></td>
 <td class="property_name"><a class="link" href="GSignondPlugin.html#GSignondPlugin--mechanisms" title="The “mechanisms” property">mechanisms</a></td>
 <td class="property_flags">Read</td>
 </tr>
 <tr>
 <td class="property_type">
-<span class="type">gchar</span> *</td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 <td class="property_name"><a class="link" href="GSignondPlugin.html#GSignondPlugin--type" title="The “type” property">type</a></td>
 <td class="property_flags">Read</td>
 </tr>
 <div class="refsect1">
 <a name="GSignondPlugin.description"></a><h2>Description</h2>
 <p><a class="link" href="GSignondPlugin.html" title="GSignondPlugin"><span class="type">GSignondPlugin</span></a> is an interface for implementing GLib-based authentication plugins.</p>
-<p>When creating a plugin, write the <span class="type">GObject</span> boilerplate code as usual, but</p>
+<p>When creating a plugin, write the <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> boilerplate code as usual, but</p>
 <p>a) declare the type as follows:</p>
-<div class="informalexample">
-  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
-    <tbody>
-      <tr>
-        <td class="listing_lines" align="right"><pre>1
-2
-3</pre></td>
-        <td class="listing_code"><pre class="programlisting">G_TYPE_OBJECT<span class="gtkdoc opt">,</span>
-<span class="function">G_IMPLEMENT_INTERFACE</span> <span class="gtkdoc opt">(</span>GSIGNOND_TYPE_PLUGIN<span class="gtkdoc opt">,</span>
-                       gsignond_plugin_interface_init<span class="gtkdoc opt">));</span></pre></td>
-      </tr>
-    </tbody>
-  </table>
-</div>
-
+<div class="informalexample"><pre class="programlisting">
+                        G_TYPE_OBJECT,
+                        G_IMPLEMENT_INTERFACE (GSIGNOND_TYPE_PLUGIN,
+                                               gsignond_plugin_interface_init));
+</pre></div>
 <p></p>
 <p>b) implement <code class="function">gsignond_plugin_interface_init</code> as follows:</p>
-<div class="informalexample">
-  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
-    <tbody>
-      <tr>
-        <td class="listing_lines" align="right"><pre>1
-2
-3
-4
-5
-6
-7
-8</pre></td>
-        <td class="listing_code"><pre class="programlisting"><span class="function">gsignond_plugin_interface_init</span> <span class="gtkdoc opt">(</span>GSignondPluginInterface <span class="gtkdoc opt">*</span>iface<span class="gtkdoc opt">)</span>
-<span class="gtkdoc opt">{</span>
-    iface<span class="gtkdoc opt">-&gt;</span>cancel <span class="gtkdoc opt">=</span> gsignond_password_plugin_cancel<span class="gtkdoc opt">;</span>
-    iface<span class="gtkdoc opt">-&gt;</span>request_initial <span class="gtkdoc opt">=</span> gsignond_password_plugin_request_initial<span class="gtkdoc opt">;</span>
-    iface<span class="gtkdoc opt">-&gt;</span>request <span class="gtkdoc opt">=</span> gsignond_password_plugin_request<span class="gtkdoc opt">;</span>
-    iface<span class="gtkdoc opt">-&gt;</span>user_action_finished <span class="gtkdoc opt">=</span> gsignond_password_plugin_user_action_finished<span class="gtkdoc opt">;</span>
-    iface<span class="gtkdoc opt">-&gt;</span>refresh <span class="gtkdoc opt">=</span> gsignond_password_plugin_refresh<span class="gtkdoc opt">;</span>
-<span class="gtkdoc opt">}</span></pre></td>
-      </tr>
-    </tbody>
-  </table>
-</div>
-
+<div class="informalexample"><pre class="programlisting">
+gsignond_plugin_interface_init (GSignondPluginInterface *iface)
+{
+    iface-&gt;cancel = gsignond_password_plugin_cancel;
+    iface-&gt;request_initial = gsignond_password_plugin_request_initial;
+    iface-&gt;request = gsignond_password_plugin_request;
+    iface-&gt;user_action_finished = gsignond_password_plugin_user_action_finished;
+    iface-&gt;refresh = gsignond_password_plugin_refresh;
+}
+</pre></div>
 <p></p>
 <p>where the <code class="function">gsignond_password_plugin_cancel</code> etc. are specific implementations of
 plugin interface methods that every plugin must provide (see below for when
 and how they're used by the daemon).</p>
 <p>c) override <a class="link" href="GSignondPlugin.html#GSignondPlugin--type" title="The “type” property"><span class="type">“type”</span></a> and <a class="link" href="GSignondPlugin.html#GSignondPlugin--mechanisms" title="The “mechanisms” property"><span class="type">“mechanisms”</span></a> property 
 implementations in the plugin class constructor like this:</p>
-<div class="informalexample">
-  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
-    <tbody>
-      <tr>
-        <td class="listing_lines" align="right"><pre>1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11</pre></td>
-        <td class="listing_code"><pre class="programlisting"><span class="function">gsignond_password_plugin_class_init</span> <span class="gtkdoc opt">(</span>GSignondPasswordPluginClass <span class="gtkdoc opt">*</span>klass<span class="gtkdoc opt">)</span>
-<span class="gtkdoc opt">{</span>
-    GObjectClass <span class="gtkdoc opt">*</span>gobject_class <span class="gtkdoc opt">=</span> <span class="function">G_OBJECT_CLASS</span> <span class="gtkdoc opt">(</span>klass<span class="gtkdoc opt">);</span>
+<div class="informalexample"><pre class="programlisting">
+gsignond_password_plugin_class_init (GSignondPasswordPluginClass *klass)
+{
+    GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
     
-    gobject_class<span class="gtkdoc opt">-&gt;</span>set_property <span class="gtkdoc opt">=</span> gsignond_password_plugin_set_property<span class="gtkdoc opt">;</span>
-    gobject_class<span class="gtkdoc opt">-&gt;</span>get_property <span class="gtkdoc opt">=</span> gsignond_password_plugin_get_property<span class="gtkdoc opt">;</span>
+    gobject_class-&gt;set_property = gsignond_password_plugin_set_property;
+    gobject_class-&gt;get_property = gsignond_password_plugin_get_property;
     
-    <span class="function">g_object_class_override_property</span> <span class="gtkdoc opt">(</span>gobject_class<span class="gtkdoc opt">,</span> PROP_TYPE<span class="gtkdoc opt">,</span> <span class="string">&quot;type&quot;</span><span class="gtkdoc opt">);</span>
-    <span class="function">g_object_class_override_property</span> <span class="gtkdoc opt">(</span>gobject_class<span class="gtkdoc opt">,</span> PROP_MECHANISMS<span class="gtkdoc opt">,</span> 
-                                      <span class="string">&quot;mechanisms&quot;</span><span class="gtkdoc opt">);</span>
-<span class="gtkdoc opt">}</span></pre></td>
-      </tr>
-    </tbody>
-  </table>
-</div>
-
+    g_object_class_override_property (gobject_class, PROP_TYPE, "type");
+    g_object_class_override_property (gobject_class, PROP_MECHANISMS, 
+                                      "mechanisms");
+}
+</pre></div>
 <p>
 (naturally, plugin's property setter should ignore attempts to set these properties,
 and plugin's property getter should provide their values when asked)</p>
@@ -407,7 +364,7 @@ error, and prepare for a new authentication session.</p>
 gsignond_plugin_request_initial (<em class="parameter"><code><a class="link" href="GSignondPlugin.html" title="GSignondPlugin"><span class="type">GSignondPlugin</span></a> *self</code></em>,
                                  <em class="parameter"><code><span class="type">GSignondSessionData</span> *session_data</code></em>,
                                  <em class="parameter"><code><span class="type">GSignondDictionary</span> *identity_method_cache</code></em>,
-                                 <em class="parameter"><code>const <span class="type">gchar</span> *mechanism</code></em>);</pre>
+                                 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mechanism</code></em>);</pre>
 <p>This method starts a new authentication session.</p>
 <div class="refsect3">
 <a name="id-1.5.2.10.3.5"></a><h4>Parameters</h4>
@@ -634,7 +591,7 @@ signal. This method should not be used otherwise.</p>
 <a name="gsignond-plugin-error"></a><h3>gsignond_plugin_error ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_plugin_error (<em class="parameter"><code><a class="link" href="GSignondPlugin.html" title="GSignondPlugin"><span class="type">GSignondPlugin</span></a> *self</code></em>,
-                       <em class="parameter"><code><span class="type">GError</span> *error</code></em>);</pre>
+                       <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>);</pre>
 <p>Plugin implementations should use this to issue <a class="link" href="GSignondPlugin.html#GSignondPlugin-error" title="The “error” signal"><span class="type">“error”</span></a>
 signal. This method should not be used otherwise.</p>
 <div class="refsect3">
@@ -728,7 +685,7 @@ signal. This method should not be used otherwise.</p>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_plugin_status_changed (<em class="parameter"><code><a class="link" href="GSignondPlugin.html" title="GSignondPlugin"><span class="type">GSignondPlugin</span></a> *self</code></em>,
                                 <em class="parameter"><code><a class="link" href="GSignondPlugin.html#GSignondPluginState" title="enum GSignondPluginState"><span class="type">GSignondPluginState</span></a> state</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *message</code></em>);</pre>
 <p>Plugin implementations should use this to issue <a class="link" href="GSignondPlugin.html#GSignondPlugin-status-changed" title="The “status-changed” signal"><span class="type">“status-changed”</span></a>
 signal. This method should not be used otherwise.</p>
 <div class="refsect3">
@@ -894,7 +851,7 @@ plugin implementations should provide.</p>
 </colgroup>
 <tbody>
 <tr>
-<td class="struct_member_name"><p><span class="type">GTypeInterface</span> <em class="structfield"><code><a name="GSignondPluginInterface.parent"></a>parent</code></em>;</p></td>
+<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GTypeInterface"><span class="type">GTypeInterface</span></a> <em class="structfield"><code><a name="GSignondPluginInterface.parent"></a>parent</code></em>;</p></td>
 <td class="struct_member_description"><p>parent interface type.</p></td>
 <td class="struct_member_annotations"> </td>
 </tr>
@@ -932,7 +889,7 @@ plugin implementations should provide.</p>
 <a name="GSignondPlugin.property-details"></a><h2>Property Details</h2>
 <div class="refsect2">
 <a name="GSignondPlugin--mechanisms"></a><h3>The <code class="literal">“mechanisms”</code> property</h3>
-<pre class="programlisting">  “mechanisms”               <span class="type">GStrv</span></pre>
+<pre class="programlisting">  “mechanisms”               <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a></pre>
 <p>This property holds a list of authentication mechanisms that the plugin
 implements, all specified within the authentication method. For example,
 OAuth plugin could implement "oauth1" and "oauth2" mechanisms.</p>
@@ -941,7 +898,7 @@ OAuth plugin could implement "oauth1" and "oauth2" mechanisms.</p>
 <hr>
 <div class="refsect2">
 <a name="GSignondPlugin--type"></a><h3>The <code class="literal">“type”</code> property</h3>
-<pre class="programlisting">  “type”                     <span class="type">gchar</span> *</pre>
+<pre class="programlisting">  “type”                     <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 <p>This property holds a plugin type, or authentication method it implements
 (for example "oauth" or "sasl").</p>
 <p>Flags: Read</p>
@@ -954,8 +911,8 @@ OAuth plugin could implement "oauth1" and "oauth2" mechanisms.</p>
 <a name="GSignondPlugin-error"></a><h3>The <code class="literal">“error”</code> signal</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 user_function (<a class="link" href="GSignondPlugin.html" title="GSignondPlugin"><span class="type">GSignondPlugin</span></a> *plugin,
-               <span class="type">GError</span>         *error,
-               <span class="type">gpointer</span>        user_data)</pre>
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>         *error,
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>        user_data)</pre>
 <p>This signal is issued by the plugin when an error has occured, or the
 plugin otherwise has a reason to cancel the authentication session. The
 <em class="parameter"><code>error</code></em>
@@ -994,8 +951,8 @@ plugin otherwise has a reason to cancel the authentication session. The
 <a name="GSignondPlugin-refreshed"></a><h3>The <code class="literal">“refreshed”</code> signal</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 user_function (<a class="link" href="GSignondPlugin.html" title="GSignondPlugin"><span class="type">GSignondPlugin</span></a> *plugin,
-               <span class="type">GHashTable</span>     *ui_data,
-               <span class="type">gpointer</span>        user_data)</pre>
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a>     *ui_data,
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>        user_data)</pre>
 <p>This signal is issued by the plugin when the UI interaction is ongoing
 and the UI needs to be refreshed. This can be used for example to update
 captcha image in the UI.</p>
@@ -1033,8 +990,8 @@ captcha image in the UI.</p>
 <a name="GSignondPlugin-response"></a><h3>The <code class="literal">“response”</code> signal</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 user_function (<a class="link" href="GSignondPlugin.html" title="GSignondPlugin"><span class="type">GSignondPlugin</span></a> *plugin,
-               <span class="type">GHashTable</span>     *session_data,
-               <span class="type">gpointer</span>        user_data)</pre>
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a>     *session_data,
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>        user_data)</pre>
 <p>This signal is issued by the plugin when it wants to provide an intermediate
 response to the application or needs additional information from the application.</p>
 <p>After issuing this signal the plugin expects a <a class="link" href="GSignondPlugin.html#gsignond-plugin-response" title="gsignond_plugin_response ()"><code class="function">gsignond_plugin_response()</code></a> call.</p>
@@ -1072,8 +1029,8 @@ response to the application or needs additional information from the application
 <a name="GSignondPlugin-response-final"></a><h3>The <code class="literal">“response-final”</code> signal</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 user_function (<a class="link" href="GSignondPlugin.html" title="GSignondPlugin"><span class="type">GSignondPlugin</span></a> *plugin,
-               <span class="type">GHashTable</span>     *session_data,
-               <span class="type">gpointer</span>        user_data)</pre>
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a>     *session_data,
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>        user_data)</pre>
 <p>This signal is issued by the plugin when it has completed the authentication
 sequence and is used to provide the final response to the application.</p>
 <p>After issuing this signal the plugin is idle and is ready for a new
@@ -1113,8 +1070,8 @@ authentication session.</p>
 <pre class="programlisting"><span class="returnvalue">void</span>
 user_function (<a class="link" href="GSignondPlugin.html" title="GSignondPlugin"><span class="type">GSignondPlugin</span></a>     *plugin,
                <a class="link" href="GSignondPlugin.html#GSignondPluginState" title="enum GSignondPluginState"><span class="type">GSignondPluginState</span></a> state,
-               <span class="type">gchar</span>              *message,
-               <span class="type">gpointer</span>            user_data)</pre>
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a>              *message,
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>            user_data)</pre>
 <p>This signal is issued by the plugin when plugin state has changed. This
 can be used by applications to report authentication progress.</p>
 <div class="refsect3">
@@ -1156,8 +1113,8 @@ can be used by applications to report authentication progress.</p>
 <a name="GSignondPlugin-store"></a><h3>The <code class="literal">“store”</code> signal</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 user_function (<a class="link" href="GSignondPlugin.html" title="GSignondPlugin"><span class="type">GSignondPlugin</span></a> *plugin,
-               <span class="type">GHashTable</span>     *data,
-               <span class="type">gpointer</span>        user_data)</pre>
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a>     *data,
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>        user_data)</pre>
 <p>This signal is issued by the plugin when it has data to store in persistant
 storage. The same data would later be provided to plugin via
 
@@ -1197,8 +1154,8 @@ gsignond_plugin_request_initial <em class="parameter"><code>identity_method_cach
 <a name="GSignondPlugin-user-action-required"></a><h3>The <code class="literal">“user-action-required”</code> signal</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 user_function (<a class="link" href="GSignondPlugin.html" title="GSignondPlugin"><span class="type">GSignondPlugin</span></a> *plugin,
-               <span class="type">GHashTable</span>     *ui_data,
-               <span class="type">gpointer</span>        user_data)</pre>
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a>     *ui_data,
+               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>        user_data)</pre>
 <p>This signal is issued by the plugin when it needs a UI interaction with
 the user to happen. When the interaction is complete, <a class="link" href="GSignondPlugin.html#gsignond-plugin-user-action-finished" title="gsignond_plugin_user_action_finished ()"><code class="function">gsignond_plugin_user_action_finished()</code></a>
 should be issued.</p>
index 98d6fbb..8b6db05 100644 (file)
@@ -43,7 +43,7 @@
 <tbody>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-open-db" title="gsignond_secret_storage_open_db ()">gsignond_secret_storage_open_db</a> <span class="c_punctuation">()</span>
@@ -51,7 +51,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-close-db" title="gsignond_secret_storage_close_db ()">gsignond_secret_storage_close_db</a> <span class="c_punctuation">()</span>
@@ -59,7 +59,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-clear-db" title="gsignond_secret_storage_clear_db ()">gsignond_secret_storage_clear_db</a> <span class="c_punctuation">()</span>
@@ -67,7 +67,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-is-open-db" title="gsignond_secret_storage_is_open_db ()">gsignond_secret_storage_is_open_db</a> <span class="c_punctuation">()</span>
@@ -83,7 +83,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-update-credentials" title="gsignond_secret_storage_update_credentials ()">gsignond_secret_storage_update_credentials</a> <span class="c_punctuation">()</span>
@@ -91,7 +91,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-remove-credentials" title="gsignond_secret_storage_remove_credentials ()">gsignond_secret_storage_remove_credentials</a> <span class="c_punctuation">()</span>
@@ -99,7 +99,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-check-credentials" title="gsignond_secret_storage_check_credentials ()">gsignond_secret_storage_check_credentials</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GHashTable</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="returnvalue">GHashTable</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-load-data" title="gsignond_secret_storage_load_data ()">gsignond_secret_storage_load_data</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-update-data" title="gsignond_secret_storage_update_data ()">gsignond_secret_storage_update_data</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-remove-data" title="gsignond_secret_storage_remove_data ()">gsignond_secret_storage_remove_data</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">GError</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-get-last-error" title="gsignond_secret_storage_get_last_error ()">gsignond_secret_storage_get_last_error</a> <span class="c_punctuation">()</span>
 </div>
 <div class="refsect1">
 <a name="GSignondSecretStorage.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen">    GObject
+<pre class="screen">    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
     <span class="lineart">╰──</span> GSignondSecretStorage
 </pre>
 </div>
@@ -179,7 +179,7 @@ that provides a subclassed implementation of <a class="link" href="GSignondSecre
 <a name="GSignondSecretStorage.functions_details"></a><h2>Functions</h2>
 <div class="refsect2">
 <a name="gsignond-secret-storage-open-db"></a><h3>gsignond_secret_storage_open_db ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_secret_storage_open_db (<em class="parameter"><code><a class="link" href="GSignondSecretStorage.html" title="GSignondSecretStorage"><span class="type">GSignondSecretStorage</span></a> *self</code></em>);</pre>
 <p>Opens (and initializes) the database. The implementation should take
 care of creating the DB, if it doesn't exist, and it should use
@@ -210,7 +210,7 @@ to determine database location in the filesystem.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-secret-storage-close-db"></a><h3>gsignond_secret_storage_close_db ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_secret_storage_close_db (<em class="parameter"><code><a class="link" href="GSignondSecretStorage.html" title="GSignondSecretStorage"><span class="type">GSignondSecretStorage</span></a> *self</code></em>);</pre>
 <p>Closes the database. To reopen it, call <a class="link" href="GSignondSecretStorage.html#gsignond-secret-storage-open-db" title="gsignond_secret_storage_open_db ()"><code class="function">gsignond_secret_storage_open_db()</code></a>.</p>
 <div class="refsect3">
@@ -237,7 +237,7 @@ gsignond_secret_storage_close_db (<em class="parameter"><code><a class="link" hr
 <hr>
 <div class="refsect2">
 <a name="gsignond-secret-storage-clear-db"></a><h3>gsignond_secret_storage_clear_db ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_secret_storage_clear_db (<em class="parameter"><code><a class="link" href="GSignondSecretStorage.html" title="GSignondSecretStorage"><span class="type">GSignondSecretStorage</span></a> *self</code></em>);</pre>
 <p>Removes all stored secrets from the database.</p>
 <div class="refsect3">
@@ -264,7 +264,7 @@ gsignond_secret_storage_clear_db (<em class="parameter"><code><a class="link" hr
 <hr>
 <div class="refsect2">
 <a name="gsignond-secret-storage-is-open-db"></a><h3>gsignond_secret_storage_is_open_db ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_secret_storage_is_open_db (<em class="parameter"><code><a class="link" href="GSignondSecretStorage.html" title="GSignondSecretStorage"><span class="type">GSignondSecretStorage</span></a> *self</code></em>);</pre>
 <p>Checks if the database is open or not.</p>
 <div class="refsect3">
@@ -328,7 +328,7 @@ NULL otherwise. </p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-secret-storage-update-credentials"></a><h3>gsignond_secret_storage_update_credentials ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_secret_storage_update_credentials
                                (<em class="parameter"><code><a class="link" href="GSignondSecretStorage.html" title="GSignondSecretStorage"><span class="type">GSignondSecretStorage</span></a> *self</code></em>,
                                 <em class="parameter"><code><a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> *creds</code></em>);</pre>
@@ -364,7 +364,7 @@ gsignond_secret_storage_update_credentials
 <hr>
 <div class="refsect2">
 <a name="gsignond-secret-storage-remove-credentials"></a><h3>gsignond_secret_storage_remove_credentials ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_secret_storage_remove_credentials
                                (<em class="parameter"><code><a class="link" href="GSignondSecretStorage.html" title="GSignondSecretStorage"><span class="type">GSignondSecretStorage</span></a> *self</code></em>,
                                 <em class="parameter"><code>const <span class="type">guint32</span> id</code></em>);</pre>
@@ -400,7 +400,7 @@ gsignond_secret_storage_remove_credentials
 <hr>
 <div class="refsect2">
 <a name="gsignond-secret-storage-check-credentials"></a><h3>gsignond_secret_storage_check_credentials ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_secret_storage_check_credentials
                                (<em class="parameter"><code><a class="link" href="GSignondSecretStorage.html" title="GSignondSecretStorage"><span class="type">GSignondSecretStorage</span></a> *self</code></em>,
                                 <em class="parameter"><code><a class="link" href="GSignondCredentials.html" title="GSignondCredentials"><span class="type">GSignondCredentials</span></a> *creds</code></em>);</pre>
@@ -436,7 +436,7 @@ gsignond_secret_storage_check_credentials
 <hr>
 <div class="refsect2">
 <a name="gsignond-secret-storage-load-data"></a><h3>gsignond_secret_storage_load_data ()</h3>
-<pre class="programlisting"><span class="returnvalue">GHashTable</span> *
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="returnvalue">GHashTable</span></a> *
 gsignond_secret_storage_load_data (<em class="parameter"><code><a class="link" href="GSignondSecretStorage.html" title="GSignondSecretStorage"><span class="type">GSignondSecretStorage</span></a> *self</code></em>,
                                    <em class="parameter"><code>const <span class="type">guint32</span> id</code></em>,
                                    <em class="parameter"><code>const <span class="type">guint32</span> method</code></em>);</pre>
@@ -477,11 +477,11 @@ gsignond_secret_storage_load_data (<em class="parameter"><code><a class="link" h
 <hr>
 <div class="refsect2">
 <a name="gsignond-secret-storage-update-data"></a><h3>gsignond_secret_storage_update_data ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_secret_storage_update_data (<em class="parameter"><code><a class="link" href="GSignondSecretStorage.html" title="GSignondSecretStorage"><span class="type">GSignondSecretStorage</span></a> *self</code></em>,
                                      <em class="parameter"><code>const <span class="type">guint32</span> id</code></em>,
                                      <em class="parameter"><code>const <span class="type">guint32</span> method</code></em>,
-                                     <em class="parameter"><code><span class="type">GHashTable</span> *data</code></em>);</pre>
+                                     <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *data</code></em>);</pre>
 <p>Calling this method updates the secret data
 associated with the given id/method.</p>
 <div class="refsect3">
@@ -525,7 +525,7 @@ associated with the given id/method.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-secret-storage-remove-data"></a><h3>gsignond_secret_storage_remove_data ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_secret_storage_remove_data (<em class="parameter"><code><a class="link" href="GSignondSecretStorage.html" title="GSignondSecretStorage"><span class="type">GSignondSecretStorage</span></a> *self</code></em>,
                                      <em class="parameter"><code>const <span class="type">guint32</span> id</code></em>,
                                      <em class="parameter"><code>const <span class="type">guint32</span> method</code></em>);</pre>
@@ -566,7 +566,7 @@ gsignond_secret_storage_remove_data (<em class="parameter"><code><a class="link"
 <hr>
 <div class="refsect2">
 <a name="gsignond-secret-storage-get-last-error"></a><h3>gsignond_secret_storage_get_last_error ()</h3>
-<pre class="programlisting">const <span class="returnvalue">GError</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> *
 gsignond_secret_storage_get_last_error
                                (<em class="parameter"><code><a class="link" href="GSignondSecretStorage.html" title="GSignondSecretStorage"><span class="type">GSignondSecretStorage</span></a> *self</code></em>);</pre>
 <p>Retrieves the last occurred error that has occured</p>
@@ -587,7 +587,7 @@ gsignond_secret_storage_get_last_error
 </div>
 <div class="refsect3">
 <a name="id-1.7.6.8.13.6"></a><h4>Returns</h4>
-<p> last occurred <span class="type">GError</span>. </p>
+<p> last occurred <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>. </p>
 <p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
 </div>
 </div>
index 3e765e8..c9e8fe0 100644 (file)
@@ -34,7 +34,7 @@
 </tr></table></div>
 <div class="refsect1">
 <a name="GSignondSsoTestPlugin.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen">    GObject
+<pre class="screen">    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
     <span class="lineart">╰──</span> GSignondSsoTestPlugin
 </pre>
 </div>
index 0952d9c..07fb97a 100644 (file)
@@ -43,7 +43,7 @@
 <tbody>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondStorageManager.html#gsignond-storage-manager-initialize-storage" title="gsignond_storage_manager_initialize_storage ()">gsignond_storage_manager_initialize_storage</a> <span class="c_punctuation">()</span>
@@ -51,7 +51,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondStorageManager.html#gsignond-storage-manager-delete-storage" title="gsignond_storage_manager_delete_storage ()">gsignond_storage_manager_delete_storage</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondStorageManager.html#gsignond-storage-manager-storage-is-initialized" title="gsignond_storage_manager_storage_is_initialized ()">gsignond_storage_manager_storage_is_initialized</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="GSignondStorageManager.html#gsignond-storage-manager-mount-filesystem" title="gsignond_storage_manager_mount_filesystem ()">gsignond_storage_manager_mount_filesystem</a> <span class="c_punctuation">()</span>
@@ -74,7 +74,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondStorageManager.html#gsignond-storage-manager-unmount-filesystem" title="gsignond_storage_manager_unmount_filesystem ()">gsignond_storage_manager_unmount_filesystem</a> <span class="c_punctuation">()</span>
@@ -82,7 +82,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="GSignondStorageManager.html#gsignond-storage-manager-filesystem-is-mounted" title="gsignond_storage_manager_filesystem_is_mounted ()">gsignond_storage_manager_filesystem_is_mounted</a> <span class="c_punctuation">()</span>
 </div>
 <div class="refsect1">
 <a name="GSignondStorageManager.object-hierarchy"></a><h2>Object Hierarchy</h2>
-<pre class="screen">    GObject
+<pre class="screen">    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
     <span class="lineart">╰──</span> GSignondStorageManager
 </pre>
 </div>
@@ -131,7 +131,7 @@ implementation of <a class="link" href="GSignondStorageManager.html" title="GSig
 <a name="GSignondStorageManager.functions_details"></a><h2>Functions</h2>
 <div class="refsect2">
 <a name="gsignond-storage-manager-initialize-storage"></a><h3>gsignond_storage_manager_initialize_storage ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_storage_manager_initialize_storage
                                (<em class="parameter"><code><a class="link" href="GSignondStorageManager.html" title="GSignondStorageManager"><span class="type">GSignondStorageManager</span></a> *self</code></em>);</pre>
 <p>Initialize encryption storage. This means making sure that the 
@@ -160,7 +160,7 @@ necessary directories under <a class="link" href="gsignond-General-configuration
 <hr>
 <div class="refsect2">
 <a name="gsignond-storage-manager-delete-storage"></a><h3>gsignond_storage_manager_delete_storage ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_storage_manager_delete_storage
                                (<em class="parameter"><code><a class="link" href="GSignondStorageManager.html" title="GSignondStorageManager"><span class="type">GSignondStorageManager</span></a> *self</code></em>);</pre>
 <p>Destroys all the encryption keys and wipes the storage. <a class="link" href="gsignond-Utility-functions.html#gsignond-wipe-directory" title="gsignond_wipe_directory ()"><code class="function">gsignond_wipe_directory()</code></a>
@@ -189,7 +189,7 @@ is typically used for the latter.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-storage-manager-storage-is-initialized"></a><h3>gsignond_storage_manager_storage_is_initialized ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_storage_manager_storage_is_initialized
                                (<em class="parameter"><code><a class="link" href="GSignondStorageManager.html" title="GSignondStorageManager"><span class="type">GSignondStorageManager</span></a> *self</code></em>);</pre>
 <p>Checks if the storage has been initialized.</p>
@@ -217,7 +217,7 @@ gsignond_storage_manager_storage_is_initialized
 <hr>
 <div class="refsect2">
 <a name="gsignond-storage-manager-mount-filesystem"></a><h3>gsignond_storage_manager_mount_filesystem ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_storage_manager_mount_filesystem
                                (<em class="parameter"><code><a class="link" href="GSignondStorageManager.html" title="GSignondStorageManager"><span class="type">GSignondStorageManager</span></a> *self</code></em>);</pre>
 <p>Mounts an encrypted storage and returns the filesystem path of the storage
@@ -250,7 +250,7 @@ secret database.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-storage-manager-unmount-filesystem"></a><h3>gsignond_storage_manager_unmount_filesystem ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_storage_manager_unmount_filesystem
                                (<em class="parameter"><code><a class="link" href="GSignondStorageManager.html" title="GSignondStorageManager"><span class="type">GSignondStorageManager</span></a> *self</code></em>);</pre>
 <p>Unmounts a previously mounted encrypted storage filesystem.</p>
@@ -278,7 +278,7 @@ gsignond_storage_manager_unmount_filesystem
 <hr>
 <div class="refsect2">
 <a name="gsignond-storage-manager-filesystem-is-mounted"></a><h3>gsignond_storage_manager_filesystem_is_mounted ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_storage_manager_filesystem_is_mounted
                                (<em class="parameter"><code><a class="link" href="GSignondStorageManager.html" title="GSignondStorageManager"><span class="type">GSignondStorageManager</span></a> *self</code></em>);</pre>
 <p>Checks if the encrypted storage filesystem is currently mounted.</p>
index 8df48b8..503f5ef 100644 (file)
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="gsignond-Errors.html#GSignondError" title="enum GSignondError">GSignondError</a>, enum in <a class="link" href="gsignond-Errors.html" title="Errors">Errors</a>
+<a class="link" href="gsignond-Errors.html#GSIGNOND-ERROR:CAPS" title="GSIGNOND_ERROR">GSIGNOND_ERROR</a>, macro in <a class="link" href="gsignond-Errors.html" title="Errors">Errors</a>
 </dt>
 <dd></dd>
 <dt>
-<a class="link" href="gsignond-Errors.html#GSIGNOND-ERROR:CAPS" title="GSIGNOND_ERROR">GSIGNOND_ERROR</a>, macro in <a class="link" href="gsignond-Errors.html" title="Errors">Errors</a>
+<a class="link" href="gsignond-Errors.html#GSignondError" title="enum GSignondError">GSignondError</a>, enum in <a class="link" href="gsignond-Errors.html" title="Errors">Errors</a>
 </dt>
 <dd></dd>
 <dt>
index b8379f4..78f20ff 100644 (file)
@@ -46,7 +46,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GQuark</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Errors.html#gsignond-error-quark" title="gsignond_error_quark ()">gsignond_error_quark</a> <span class="c_punctuation">()</span>
@@ -54,7 +54,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GError</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Errors.html#gsignond-error-new-from-variant" title="gsignond_error_new_from_variant ()">gsignond_error_new_from_variant</a> <span class="c_punctuation">()</span>
@@ -62,7 +62,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GVariant</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Errors.html#gsignond-error-to-variant" title="gsignond_error_to_variant ()">gsignond_error_to_variant</a> <span class="c_punctuation">()</span>
 <p>This file provides GSignond error definitions and utilities.
 When creating an error, use <a class="link" href="gsignond-Errors.html#GSIGNOND-ERROR:CAPS" title="GSIGNOND_ERROR"><span class="type">GSIGNOND_ERROR</span></a> for the error domain and errors 
 from <a class="link" href="gsignond-Errors.html#GSignondError" title="enum GSignondError"><span class="type">GSignondError</span></a> for the error code.</p>
-<div class="informalexample">
-  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
-    <tbody>
-      <tr>
-        <td class="listing_lines" align="right"><pre>1</pre></td>
-        <td class="listing_code"><pre class="programlisting"><span class="string">&quot;Not enough data&quot;</span><span class="gtkdoc opt">);</span></pre></td>
-      </tr>
-    </tbody>
-  </table>
-</div>
-
+<div class="informalexample"><pre class="programlisting">
+    "Not enough data");
+</pre></div>
 <p></p>
 </div>
 <div class="refsect1">
@@ -124,21 +116,21 @@ from <a class="link" href="gsignond-Errors.html#GSignondError" title="enum GSign
 <a name="GSIGNOND-ERROR:CAPS"></a><h3>GSIGNOND_ERROR</h3>
 <pre class="programlisting">#define GSIGNOND_ERROR   (gsignond_error_quark())
 </pre>
-<p>This macro should be used when creating a <span class="type">GError</span> in GSignond plugins and extensions.
-(for example with <code class="function">g_error_new()</code> )</p>
+<p>This macro should be used when creating a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> in GSignond plugins and extensions.
+(for example with <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#g-error-new"><code class="function">g_error_new()</code></a> )</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="gsignond-error-quark"></a><h3>gsignond_error_quark ()</h3>
-<pre class="programlisting"><span class="returnvalue">GQuark</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Quarks.html#GQuark"><span class="returnvalue">GQuark</span></a>
 gsignond_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 <p>Creates and returns a domain for GSignond errors.</p>
 </div>
 <hr>
 <div class="refsect2">
 <a name="gsignond-error-new-from-variant"></a><h3>gsignond_error_new_from_variant ()</h3>
-<pre class="programlisting"><span class="returnvalue">GError</span> *
-gsignond_error_new_from_variant (<em class="parameter"><code><span class="type">GVariant</span> *var</code></em>);</pre>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="returnvalue">GError</span></a> *
+gsignond_error_new_from_variant (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *var</code></em>);</pre>
 <p>Converts the GVariant to GError.</p>
 <div class="refsect3">
 <a name="id-1.8.2.8.4.5"></a><h4>Parameters</h4>
@@ -150,22 +142,22 @@ gsignond_error_new_from_variant (<em class="parameter"><code><span class="type">
 </colgroup>
 <tbody><tr>
 <td class="parameter_name"><p>var</p></td>
-<td class="parameter_description"><p>instance of <span class="type">GVariant</span></p></td>
+<td class="parameter_description"><p>instance of <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a></p></td>
 <td class="parameter_annotations"> </td>
 </tr></tbody>
 </table></div>
 </div>
 <div class="refsect3">
 <a name="id-1.8.2.8.4.6"></a><h4>Returns</h4>
-<p> <span class="type">GError</span> object if successful, NULL otherwise. </p>
+<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> object if successful, NULL otherwise. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
 </div>
 <hr>
 <div class="refsect2">
 <a name="gsignond-error-to-variant"></a><h3>gsignond_error_to_variant ()</h3>
-<pre class="programlisting"><span class="returnvalue">GVariant</span> *
-gsignond_error_to_variant (<em class="parameter"><code><span class="type">GError</span> *error</code></em>);</pre>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
+gsignond_error_to_variant (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error</code></em>);</pre>
 <p>Converts the GError to GVariant.</p>
 <div class="refsect3">
 <a name="id-1.8.2.8.5.5"></a><h4>Parameters</h4>
@@ -177,14 +169,14 @@ gsignond_error_to_variant (<em class="parameter"><code><span class="type">GError
 </colgroup>
 <tbody><tr>
 <td class="parameter_name"><p>error</p></td>
-<td class="parameter_description"><p>instance of <span class="type">GError</span></p></td>
+<td class="parameter_description"><p>instance of <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a></p></td>
 <td class="parameter_annotations"> </td>
 </tr></tbody>
 </table></div>
 </div>
 <div class="refsect3">
 <a name="id-1.8.2.8.5.6"></a><h4>Returns</h4>
-<p> <span class="type">GVariant</span> object if successful, NULL otherwise. </p>
+<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> object if successful, NULL otherwise. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
 </div>
@@ -192,7 +184,7 @@ gsignond_error_to_variant (<em class="parameter"><code><span class="type">GError
 <div class="refsect2">
 <a name="gsignond-get-gerror-for-id"></a><h3>gsignond_get_gerror_for_id()</h3>
 <pre class="programlisting">#define             gsignond_get_gerror_for_id(err, message, args...)</pre>
-<p>A helper macro that creates a <span class="type">GError</span> with the proper gsignond domain</p>
+<p>A helper macro that creates a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> with the proper gsignond domain</p>
 <div class="refsect3">
 <a name="id-1.8.2.8.6.5"></a><h4>Parameters</h4>
 <div class="informaltable"><table width="100%" border="0">
index a85d9ff..f7550ee 100644 (file)
@@ -82,7 +82,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GVariant</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-to-variant" title="gsignond_dictionary_to_variant ()">gsignond_dictionary_to_variant</a> <span class="c_punctuation">()</span>
@@ -90,7 +90,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GVariantBuilder</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariantBuilder"><span class="returnvalue">GVariantBuilder</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-to-variant-builder" title="gsignond_dictionary_to_variant_builder ()">gsignond_dictionary_to_variant_builder</a> <span class="c_punctuation">()</span>
@@ -98,7 +98,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GVariant</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-get" title="gsignond_dictionary_get ()">gsignond_dictionary_get</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-set" title="gsignond_dictionary_set ()">gsignond_dictionary_set</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-get-boolean" title="gsignond_dictionary_get_boolean ()">gsignond_dictionary_get_boolean</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-set-boolean" title="gsignond_dictionary_set_boolean ()">gsignond_dictionary_set_boolean</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-get-int32" title="gsignond_dictionary_get_int32 ()">gsignond_dictionary_get_int32</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-set-int32" title="gsignond_dictionary_set_int32 ()">gsignond_dictionary_set_int32</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-get-uint32" title="gsignond_dictionary_get_uint32 ()">gsignond_dictionary_get_uint32</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-set-uint32" title="gsignond_dictionary_set_uint32 ()">gsignond_dictionary_set_uint32</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-get-int64" title="gsignond_dictionary_get_int64 ()">gsignond_dictionary_get_int64</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-set-int64" title="gsignond_dictionary_set_int64 ()">gsignond_dictionary_set_int64</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-get-uint64" title="gsignond_dictionary_get_uint64 ()">gsignond_dictionary_get_uint64</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-set-uint64" title="gsignond_dictionary_set_uint64 ()">gsignond_dictionary_set_uint64</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-get-string" title="gsignond_dictionary_get_string ()">gsignond_dictionary_get_string</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-set-string" title="gsignond_dictionary_set_string ()">gsignond_dictionary_set_string</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-remove" title="gsignond_dictionary_remove ()">gsignond_dictionary_remove</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-contains" title="gsignond_dictionary_contains ()">gsignond_dictionary_contains</a> <span class="c_punctuation">()</span>
 </div>
 <div class="refsect1">
 <a name="gsignond-GSignondDictionary.description"></a><h2>Description</h2>
-<p>A <span class="type">GSignondDictionary</span> is a dictionary data structure that maps string keys to <span class="type">GVariant</span> values.
+<p>A <span class="type">GSignondDictionary</span> is a dictionary data structure that maps string keys to <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> values.
 It's used in multiple places in gsignond and its public API to pass key-value
 data sets.</p>
-<div class="informalexample">
-  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
-    <tbody>
-      <tr>
-        <td class="listing_lines" align="right"><pre>1
-2
-3
-4
-5
-6
-7</pre></td>
-        <td class="listing_code"><pre class="programlisting"><span class="function"><a href="gsignond-GSignondDictionary.html#gsignond-dictionary-set-string">gsignond_dictionary_set_string</a></span><span class="gtkdoc opt">(</span>dict<span class="gtkdoc opt">,</span> <span class="string">&quot;name&quot;</span><span class="gtkdoc opt">,</span> <span class="string">&quot;John Smith&quot;</span><span class="gtkdoc opt">);</span>
-<span class="function"><a href="gsignond-GSignondDictionary.html#gsignond-dictionary-set-uint32">gsignond_dictionary_set_uint32</a></span><span class="gtkdoc opt">(</span>dict<span class="gtkdoc opt">,</span> <span class="string">&quot;age&quot;</span><span class="gtkdoc opt">,</span> <span class="number">32</span><span class="gtkdoc opt">);</span>
-
-guint32 age<span class="gtkdoc opt">;</span>
-gboolean success <span class="gtkdoc opt">=</span> <span class="function"><a href="gsignond-GSignondDictionary.html#gsignond-dictionary-get-uint32">gsignond_dictionary_get_uint32</a></span><span class="gtkdoc opt">(</span>dict<span class="gtkdoc opt">,</span> <span class="string">&quot;age&quot;</span><span class="gtkdoc opt">, &amp;</span>age<span class="gtkdoc opt">);</span>
-<span class="gtkdoc kwb">const</span> gchar<span class="gtkdoc opt">*</span> name <span class="gtkdoc opt">=</span> <span class="function"><a href="gsignond-GSignondDictionary.html#gsignond-dictionary-get-string">gsignond_dictionary_get_string</a></span><span class="gtkdoc opt">(</span>dict<span class="gtkdoc opt">,</span> <span class="string">&quot;name&quot;</span><span class="gtkdoc opt">);</span>
-<span class="function"><a href="gsignond-GSignondDictionary.html#gsignond-dictionary-unref">gsignond_dictionary_unref</a></span><span class="gtkdoc opt">(</span>dict<span class="gtkdoc opt">);</span></pre></td>
-      </tr>
-    </tbody>
-  </table>
-</div>
+<div class="informalexample"><pre class="programlisting">
+    gsignond_dictionary_set_string(dict, "name", "John Smith");
+    gsignond_dictionary_set_uint32(dict, "age", 32);
 
+    guint32 age;
+    gboolean success = gsignond_dictionary_get_uint32(dict, "age", &amp;age);
+    const gchar* name = gsignond_dictionary_get_string(dict, "name");
+    gsignond_dictionary_unref(dict);
+</pre></div>
 <p></p>
 </div>
 <div class="refsect1">
@@ -362,8 +348,8 @@ NULL otherwise. </p>
 <div class="refsect2">
 <a name="gsignond-dictionary-new-from-variant"></a><h3>gsignond_dictionary_new_from_variant ()</h3>
 <pre class="programlisting"><span class="returnvalue">GSignondDictionary</span> *
-gsignond_dictionary_new_from_variant (<em class="parameter"><code><span class="type">GVariant</span> *variant</code></em>);</pre>
-<p>Converts the <span class="type">GVariant</span> to <span class="type">GSignondDictionary</span>. This is useful for example if 
+gsignond_dictionary_new_from_variant (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);</pre>
+<p>Converts the <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> to <span class="type">GSignondDictionary</span>. This is useful for example if 
 the dictionary needs to be deserialized, or if it's contained in another 
 <span class="type">GSignondDictionary</span> and has been retrieved using <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-get" title="gsignond_dictionary_get ()"><code class="function">gsignond_dictionary_get()</code></a>.</p>
 <div class="refsect3">
@@ -376,7 +362,7 @@ the dictionary needs to be deserialized, or if it's contained in another
 </colgroup>
 <tbody><tr>
 <td class="parameter_name"><p>variant</p></td>
-<td class="parameter_description"><p>instance of <span class="type">GVariant</span></p></td>
+<td class="parameter_description"><p>instance of <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a></p></td>
 <td class="parameter_annotations"> </td>
 </tr></tbody>
 </table></div>
@@ -390,9 +376,9 @@ the dictionary needs to be deserialized, or if it's contained in another
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-to-variant"></a><h3>gsignond_dictionary_to_variant ()</h3>
-<pre class="programlisting"><span class="returnvalue">GVariant</span> *
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 gsignond_dictionary_to_variant (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>);</pre>
-<p>Converts the <span class="type">GSignondDictionary</span> to a <span class="type">GVariant</span>. The result can be serialized
+<p>Converts the <span class="type">GSignondDictionary</span> to a <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>. The result can be serialized
 or put into another <span class="type">GSignondDictionary</span> using <a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-set" title="gsignond_dictionary_set ()"><code class="function">gsignond_dictionary_set()</code></a>.</p>
 <div class="refsect3">
 <a name="id-1.5.3.7.7.5"></a><h4>Parameters</h4>
@@ -411,19 +397,19 @@ or put into another <span class="type">GSignondDictionary</span> using <a class=
 </div>
 <div class="refsect3">
 <a name="id-1.5.3.7.7.6"></a><h4>Returns</h4>
-<p> <span class="type">GVariant</span> object if successful, NULL otherwise. </p>
+<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> object if successful, NULL otherwise. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
 </div>
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-to-variant-builder"></a><h3>gsignond_dictionary_to_variant_builder ()</h3>
-<pre class="programlisting"><span class="returnvalue">GVariantBuilder</span> *
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariantBuilder"><span class="returnvalue">GVariantBuilder</span></a> *
 gsignond_dictionary_to_variant_builder
                                (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>);</pre>
-<p>Converts the <span class="type">GSignondDictionary</span> to a <span class="type">GVariantBuilder</span> of type 
+<p>Converts the <span class="type">GSignondDictionary</span> to a <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariantBuilder"><span class="type">GVariantBuilder</span></a> of type 
 G_VARIANT_TYPE_VARDICT.</p>
-<p>Caller should use <code class="function">g_variant_builder_unref()</code> on the return value when it is
+<p>Caller should use <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#g-variant-builder-unref"><code class="function">g_variant_builder_unref()</code></a> on the return value when it is
 no longer needed.</p>
 <div class="refsect3">
 <a name="id-1.5.3.7.8.6"></a><h4>Parameters</h4>
@@ -442,19 +428,19 @@ no longer needed.</p>
 </div>
 <div class="refsect3">
 <a name="id-1.5.3.7.8.7"></a><h4>Returns</h4>
-<p> <span class="type">GVariantBuilder</span> if successful, NULL otherwise. </p>
+<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariantBuilder"><span class="type">GVariantBuilder</span></a> if successful, NULL otherwise. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
 </div>
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-get"></a><h3>gsignond_dictionary_get ()</h3>
-<pre class="programlisting"><span class="returnvalue">GVariant</span> *
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 gsignond_dictionary_get (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
-<p>Retrieves a <span class="type">GVariant</span> value from the dictionary. This can be used to retrieve
+                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
+<p>Retrieves a <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> value from the dictionary. This can be used to retrieve
 a value of an arbitrary type, and then convert it manually to a specific type
-using <span class="type">GVariant</span> methods. For most commonly used types, also getters that
+using <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> methods. For most commonly used types, also getters that
 return the specific type directly are provided (<a class="link" href="gsignond-GSignondDictionary.html#gsignond-dictionary-get-string" title="gsignond_dictionary_get_string ()"><code class="function">gsignond_dictionary_get_string()</code></a>
 and similar).</p>
 <div class="refsect3">
@@ -489,12 +475,12 @@ example if the entry corresponding to the supplied key doesn't exist). </p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-set"></a><h3>gsignond_dictionary_set ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_set (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
-                         <em class="parameter"><code><span class="type">GVariant</span> *value</code></em>);</pre>
+                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
+                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *value</code></em>);</pre>
 <p>Adds or replaces key-value pair in the dictionary. This allows to set a value
-of an arbitrary type: it first needs to be converted to a <span class="type">GVariant</span>. For most
+of an arbitrary type: it first needs to be converted to a <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>. For most
 commonly used types also type-specific setters are provided.</p>
 <div class="refsect3">
 <a name="id-1.5.3.7.10.5"></a><h4>Parameters</h4>
@@ -532,10 +518,10 @@ commonly used types also type-specific setters are provided.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-get-boolean"></a><h3>gsignond_dictionary_get_boolean ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_get_boolean (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                                 <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
-                                 <em class="parameter"><code><span class="type">gboolean</span> *value</code></em>);</pre>
+                                 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
+                                 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *value</code></em>);</pre>
 <p>Retrieves a gboolean value.</p>
 <div class="refsect3">
 <a name="id-1.5.3.7.11.5"></a><h4>Parameters</h4>
@@ -573,10 +559,10 @@ gsignond_dictionary_get_boolean (<em class="parameter"><code><span class="type">
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-set-boolean"></a><h3>gsignond_dictionary_set_boolean ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_set_boolean (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                                 <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
-                                 <em class="parameter"><code><span class="type">gboolean</span> value</code></em>);</pre>
+                                 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
+                                 <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
 <p>Sets or replaces a gboolean value in the dictionary.</p>
 <div class="refsect3">
 <a name="id-1.5.3.7.12.5"></a><h4>Parameters</h4>
@@ -614,10 +600,10 @@ gsignond_dictionary_set_boolean (<em class="parameter"><code><span class="type">
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-get-int32"></a><h3>gsignond_dictionary_get_int32 ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_get_int32 (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                               <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
-                               <em class="parameter"><code><span class="type">gint</span> *value</code></em>);</pre>
+                               <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
+                               <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *value</code></em>);</pre>
 <p>Retrieves a int32 value.</p>
 <div class="refsect3">
 <a name="id-1.5.3.7.13.5"></a><h4>Parameters</h4>
@@ -655,10 +641,10 @@ gsignond_dictionary_get_int32 (<em class="parameter"><code><span class="type">GS
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-set-int32"></a><h3>gsignond_dictionary_set_int32 ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_set_int32 (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                               <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
-                               <em class="parameter"><code><span class="type">gint</span> value</code></em>);</pre>
+                               <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
+                               <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);</pre>
 <p>Sets or replaces a int32 value in the dictionary.</p>
 <div class="refsect3">
 <a name="id-1.5.3.7.14.5"></a><h4>Parameters</h4>
@@ -696,10 +682,10 @@ gsignond_dictionary_set_int32 (<em class="parameter"><code><span class="type">GS
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-get-uint32"></a><h3>gsignond_dictionary_get_uint32 ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_get_uint32 (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
-                                <em class="parameter"><code><span class="type">guint</span> *value</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
+                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *value</code></em>);</pre>
 <p>Retrieves a uint32 value.</p>
 <div class="refsect3">
 <a name="id-1.5.3.7.15.5"></a><h4>Parameters</h4>
@@ -737,9 +723,9 @@ gsignond_dictionary_get_uint32 (<em class="parameter"><code><span class="type">G
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-set-uint32"></a><h3>gsignond_dictionary_set_uint32 ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_set_uint32 (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
                                 <em class="parameter"><code><span class="type">guint32</span> value</code></em>);</pre>
 <p>Sets or replaces a uint32 value in the dictionary.</p>
 <div class="refsect3">
@@ -778,9 +764,9 @@ gsignond_dictionary_set_uint32 (<em class="parameter"><code><span class="type">G
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-get-int64"></a><h3>gsignond_dictionary_get_int64 ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_get_int64 (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                               <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
+                               <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
                                <em class="parameter"><code><span class="type">gint64</span> *value</code></em>);</pre>
 <p>Retrieves a int64 value.</p>
 <div class="refsect3">
@@ -819,9 +805,9 @@ gsignond_dictionary_get_int64 (<em class="parameter"><code><span class="type">GS
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-set-int64"></a><h3>gsignond_dictionary_set_int64 ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_set_int64 (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                               <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
+                               <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
                                <em class="parameter"><code><span class="type">gint64</span> value</code></em>);</pre>
 <p>Sets or replaces a int64 value in the dictionary.</p>
 <div class="refsect3">
@@ -860,9 +846,9 @@ gsignond_dictionary_set_int64 (<em class="parameter"><code><span class="type">GS
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-get-uint64"></a><h3>gsignond_dictionary_get_uint64 ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_get_uint64 (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
                                 <em class="parameter"><code><span class="type">guint64</span> *value</code></em>);</pre>
 <p>Retrieves a uint64 value.</p>
 <div class="refsect3">
@@ -901,9 +887,9 @@ gsignond_dictionary_get_uint64 (<em class="parameter"><code><span class="type">G
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-set-uint64"></a><h3>gsignond_dictionary_set_uint64 ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_set_uint64 (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
                                 <em class="parameter"><code><span class="type">guint64</span> value</code></em>);</pre>
 <p>Sets or replaces a uint64 value in the dictionary.</p>
 <div class="refsect3">
@@ -942,9 +928,9 @@ gsignond_dictionary_set_uint64 (<em class="parameter"><code><span class="type">G
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-get-string"></a><h3>gsignond_dictionary_get_string ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_dictionary_get_string (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 <p>Retrieves a string value.</p>
 <div class="refsect3">
 <a name="id-1.5.3.7.21.5"></a><h4>Parameters</h4>
@@ -977,10 +963,10 @@ gsignond_dictionary_get_string (<em class="parameter"><code><span class="type">G
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-set-string"></a><h3>gsignond_dictionary_set_string ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_set_string (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 <p>Sets or replaces a string value in the dictionary.</p>
 <div class="refsect3">
 <a name="id-1.5.3.7.22.5"></a><h4>Parameters</h4>
@@ -1018,9 +1004,9 @@ gsignond_dictionary_set_string (<em class="parameter"><code><span class="type">G
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-remove"></a><h3>gsignond_dictionary_remove ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_remove (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                            <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
+                            <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 <p>Removes key-value pair in the dictionary as per key.</p>
 <div class="refsect3">
 <a name="id-1.5.3.7.23.5"></a><h4>Parameters</h4>
@@ -1053,9 +1039,9 @@ gsignond_dictionary_remove (<em class="parameter"><code><span class="type">GSign
 <hr>
 <div class="refsect2">
 <a name="gsignond-dictionary-contains"></a><h3>gsignond_dictionary_contains ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_dictionary_contains (<em class="parameter"><code><span class="type">GSignondDictionary</span> *dict</code></em>,
-                              <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
+                              <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 <p>Checks if the <em class="parameter"><code>dict</code></em>
  contains <em class="parameter"><code>key</code></em>
 .</p>
index 9549f83..da94409 100644 (file)
@@ -81,7 +81,7 @@
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSecurityContext.html#gsignond-security-context-get-system-context" title="gsignond_security_context_get_system_context ()">gsignond_security_context_get_system_context</a> <span class="c_punctuation">()</span>
@@ -96,7 +96,7 @@
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSecurityContext.html#gsignond-security-context-get-application-context" title="gsignond_security_context_get_application_context ()">gsignond_security_context_get_application_context</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GVariant</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSecurityContext.html#gsignond-security-context-to-variant" title="gsignond_security_context_to_variant ()">gsignond_security_context_to_variant</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSecurityContext.html#gsignond-security-context-match" title="gsignond_security_context_match ()">gsignond_security_context_match</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSecurityContext.html#gsignond-security-context-check" title="gsignond_security_context_check ()">gsignond_security_context_check</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GVariant</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSecurityContext.html#gsignond-security-context-list-to-variant" title="gsignond_security_context_list_to_variant ()">gsignond_security_context_list_to_variant</a> <span class="c_punctuation">()</span>
@@ -238,8 +238,8 @@ gsignond_security_context_new ();</pre>
 <a name="gsignond-security-context-new-from-values"></a><h3>gsignond_security_context_new_from_values ()</h3>
 <pre class="programlisting"><a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="returnvalue">GSignondSecurityContext</span></a> *
 gsignond_security_context_new_from_values
-                               (<em class="parameter"><code>const <span class="type">gchar</span> *system_context</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *application_context</code></em>);</pre>
+                               (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *system_context</code></em>,
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *application_context</code></em>);</pre>
 <p>Allocates and initializes a new security context item.</p>
 <div class="refsect3">
 <a name="id-1.7.4.8.3.5"></a><h4>Parameters</h4>
@@ -324,7 +324,7 @@ gsignond_security_context_copy (<em class="parameter"><code>const <a class="link
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_security_context_set_system_context
                                (<em class="parameter"><code><a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *ctx</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *system_context</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *system_context</code></em>);</pre>
 <p>Sets the system context part of the
 <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a>.</p>
 <div class="refsect3">
@@ -353,7 +353,7 @@ gsignond_security_context_set_system_context
 <hr>
 <div class="refsect2">
 <a name="gsignond-security-context-get-system-context"></a><h3>gsignond_security_context_get_system_context ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_security_context_get_system_context
                                (<em class="parameter"><code>const <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *ctx</code></em>);</pre>
 <p>Get the system context partof the
@@ -385,7 +385,7 @@ gsignond_security_context_get_system_context
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_security_context_set_application_context
                                (<em class="parameter"><code><a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *ctx</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *application_context</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *application_context</code></em>);</pre>
 <p>Sets the application context part of
 the <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a>.</p>
 <div class="refsect3">
@@ -414,7 +414,7 @@ the <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurity
 <hr>
 <div class="refsect2">
 <a name="gsignond-security-context-get-application-context"></a><h3>gsignond_security_context_get_application_context ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_security_context_get_application_context
                                (<em class="parameter"><code>const <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *ctx</code></em>);</pre>
 <p>Get the application context part of
@@ -443,7 +443,7 @@ the <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurity
 <hr>
 <div class="refsect2">
 <a name="gsignond-security-context-to-variant"></a><h3>gsignond_security_context_to_variant ()</h3>
-<pre class="programlisting"><span class="returnvalue">GVariant</span> *
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 gsignond_security_context_to_variant (<em class="parameter"><code>const <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *ctx</code></em>);</pre>
 <p>Build a GVariant of type "(ss)" from a <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> item.</p>
 <div class="refsect3">
@@ -472,7 +472,7 @@ gsignond_security_context_to_variant (<em class="parameter"><code>const <a class
 <a name="gsignond-security-context-from-variant"></a><h3>gsignond_security_context_from_variant ()</h3>
 <pre class="programlisting"><a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="returnvalue">GSignondSecurityContext</span></a> *
 gsignond_security_context_from_variant
-                               (<em class="parameter"><code><span class="type">GVariant</span> *variant</code></em>);</pre>
+                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);</pre>
 <p>Builds a <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> item from a GVariant of type "(ss)".</p>
 <div class="refsect3">
 <a name="id-1.7.4.8.11.5"></a><h4>Parameters</h4>
@@ -533,7 +533,7 @@ gsignond_security_context_compare (<em class="parameter"><code>const <a class="l
 <hr>
 <div class="refsect2">
 <a name="gsignond-security-context-match"></a><h3>gsignond_security_context_match ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_security_context_match (<em class="parameter"><code>const <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *ctx1</code></em>,
                                  <em class="parameter"><code>const <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *ctx2</code></em>);</pre>
 <p>Compare two <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> items match.</p>
@@ -571,7 +571,7 @@ otherwise FALSE. Two NULL contexts match.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-security-context-check"></a><h3>gsignond_security_context_check ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_security_context_check (<em class="parameter"><code>const <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *reference</code></em>,
                                  <em class="parameter"><code>const <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> *test</code></em>);</pre>
 <p>Check if <em class="parameter"><code>test</code></em>
@@ -613,7 +613,7 @@ FALSE is returned.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-security-context-list-to-variant"></a><h3>gsignond_security_context_list_to_variant ()</h3>
-<pre class="programlisting"><span class="returnvalue">GVariant</span> *
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 gsignond_security_context_list_to_variant
                                (<em class="parameter"><code>const <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContextList" title="GSignondSecurityContextList"><span class="type">GSignondSecurityContextList</span></a> *list</code></em>);</pre>
 <p>Builds a GVariant of type "a(ss)" from a GList of <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a>
@@ -644,7 +644,7 @@ items.</p>
 <a name="gsignond-security-context-list-from-variant"></a><h3>gsignond_security_context_list_from_variant ()</h3>
 <pre class="programlisting"><a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContextList" title="GSignondSecurityContextList"><span class="returnvalue">GSignondSecurityContextList</span></a> *
 gsignond_security_context_list_from_variant
-                               (<em class="parameter"><code><span class="type">GVariant</span> *variant</code></em>);</pre>
+                               (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *variant</code></em>);</pre>
 <p>Builds a GList of <a class="link" href="gsignond-GSignondSecurityContext.html#GSignondSecurityContext" title="GSignondSecurityContext"><span class="type">GSignondSecurityContext</span></a> items from a GVariant of type
 "a(ss)".</p>
 <div class="refsect3">
@@ -741,12 +741,12 @@ meaning in <a class="link" href="gsignond-GSignondSecurityContext.html#gsignond-
 </colgroup>
 <tbody>
 <tr>
-<td class="struct_member_name"><p><span class="type">gchar</span> *<em class="structfield"><code><a name="GSignondSecurityContext.sys-ctx"></a>sys_ctx</code></em>;</p></td>
+<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GSignondSecurityContext.sys-ctx"></a>sys_ctx</code></em>;</p></td>
 <td class="struct_member_description"><p>system context</p></td>
 <td class="struct_member_annotations"> </td>
 </tr>
 <tr>
-<td class="struct_member_name"><p><span class="type">gchar</span> *<em class="structfield"><code><a name="GSignondSecurityContext.app-ctx"></a>app_ctx</code></em>;</p></td>
+<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GSignondSecurityContext.app-ctx"></a>app_ctx</code></em>;</p></td>
 <td class="struct_member_description"><p>application context</p></td>
 <td class="struct_member_annotations"> </td>
 </tr>
index 9a0d441..960dcbe 100644 (file)
@@ -41,7 +41,7 @@
 </colgroup>
 <tbody>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSessionData.html#gsignond-session-data-get-username" title="gsignond_session_data_get_username ()">gsignond_session_data_get_username</a> <span class="c_punctuation">()</span>
@@ -56,7 +56,7 @@
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSessionData.html#gsignond-session-data-get-secret" title="gsignond_session_data_get_secret ()">gsignond_session_data_get_secret</a> <span class="c_punctuation">()</span>
@@ -71,7 +71,7 @@
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSessionData.html#gsignond-session-data-get-realm" title="gsignond_session_data_get_realm ()">gsignond_session_data_get_realm</a> <span class="c_punctuation">()</span>
@@ -87,7 +87,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GSequence</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="returnvalue">GSequence</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSessionData.html#gsignond-session-data-get-allowed-realms" title="gsignond_session_data_get_allowed_realms ()">gsignond_session_data_get_allowed_realms</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSessionData.html#gsignond-session-data-get-caption" title="gsignond_session_data_get_caption ()">gsignond_session_data_get_caption</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSessionData.html#gsignond-session-data-get-renew-token" title="gsignond_session_data_get_renew_token ()">gsignond_session_data_get_renew_token</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSessionData.html#gsignond-session-data-get-ui-policy" title="gsignond_session_data_get_ui_policy ()">gsignond_session_data_get_ui_policy</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSessionData.html#gsignond-session-data-get-network-proxy" title="gsignond_session_data_get_network_proxy ()">gsignond_session_data_get_network_proxy</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSessionData.html#gsignond-session-data-get-network-timeout" title="gsignond_session_data_get_network_timeout ()">gsignond_session_data_get_network_timeout</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSessionData.html#gsignond-session-data-get-window-id" title="gsignond_session_data_get_window_id ()">gsignond_session_data_get_window_id</a> <span class="c_punctuation">()</span>
@@ -233,7 +233,7 @@ setters with explicit key string.</p>
 <a name="gsignond-GSignondSessionData.functions_details"></a><h2>Functions</h2>
 <div class="refsect2">
 <a name="gsignond-session-data-get-username"></a><h3>gsignond_session_data_get_username ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_session_data_get_username (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>);</pre>
 <p>A getter for a username associated with the authentication session.</p>
 <div class="refsect3">
@@ -262,7 +262,7 @@ gsignond_session_data_get_username (<em class="parameter"><code><span class="typ
 <a name="gsignond-session-data-set-username"></a><h3>gsignond_session_data_set_username ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_session_data_set_username (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>,
-                                    <em class="parameter"><code>const <span class="type">gchar</span> *username</code></em>);</pre>
+                                    <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *username</code></em>);</pre>
 <p>A setter for a username associated with the authentication session.</p>
 <div class="refsect3">
 <a name="id-1.5.4.8.3.5"></a><h4>Parameters</h4>
@@ -290,7 +290,7 @@ gsignond_session_data_set_username (<em class="parameter"><code><span class="typ
 <hr>
 <div class="refsect2">
 <a name="gsignond-session-data-get-secret"></a><h3>gsignond_session_data_get_secret ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_session_data_get_secret (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>);</pre>
 <p>A getter for a secret (e.g. a password) associated with the authentication session.</p>
 <div class="refsect3">
@@ -319,7 +319,7 @@ gsignond_session_data_get_secret (<em class="parameter"><code><span class="type"
 <a name="gsignond-session-data-set-secret"></a><h3>gsignond_session_data_set_secret ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_session_data_set_secret (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>,
-                                  <em class="parameter"><code>const <span class="type">gchar</span> *secret</code></em>);</pre>
+                                  <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *secret</code></em>);</pre>
 <p>A setter for a secret (e.g. a password) associated with the authentication session.</p>
 <div class="refsect3">
 <a name="id-1.5.4.8.5.5"></a><h4>Parameters</h4>
@@ -347,7 +347,7 @@ gsignond_session_data_set_secret (<em class="parameter"><code><span class="type"
 <hr>
 <div class="refsect2">
 <a name="gsignond-session-data-get-realm"></a><h3>gsignond_session_data_get_realm ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_session_data_get_realm (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>);</pre>
 <p>A getter for a realm associated with the authentication session.</p>
 <div class="refsect3">
@@ -376,7 +376,7 @@ gsignond_session_data_get_realm (<em class="parameter"><code><span class="type">
 <a name="gsignond-session-data-set-realm"></a><h3>gsignond_session_data_set_realm ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_session_data_set_realm (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>,
-                                 <em class="parameter"><code>const <span class="type">gchar</span> *realm</code></em>);</pre>
+                                 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *realm</code></em>);</pre>
 <p>A setter for a realm associated with the authentication session.</p>
 <div class="refsect3">
 <a name="id-1.5.4.8.7.5"></a><h4>Parameters</h4>
@@ -404,7 +404,7 @@ gsignond_session_data_set_realm (<em class="parameter"><code><span class="type">
 <hr>
 <div class="refsect2">
 <a name="gsignond-session-data-get-allowed-realms"></a><h3>gsignond_session_data_get_allowed_realms ()</h3>
-<pre class="programlisting"><span class="returnvalue">GSequence</span> *
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="returnvalue">GSequence</span></a> *
 gsignond_session_data_get_allowed_realms
                                (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>);</pre>
 <p>A getter for a list of realms allowed for the identity use.</p>
@@ -425,7 +425,7 @@ gsignond_session_data_get_allowed_realms
 </div>
 <div class="refsect3">
 <a name="id-1.5.4.8.8.6"></a><h4>Returns</h4>
-<p> <span class="type">GSequence</span> of allowed realms. </p>
+<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="type">GSequence</span></a> of allowed realms. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
 </div>
@@ -435,7 +435,7 @@ gsignond_session_data_get_allowed_realms
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_session_data_set_allowed_realms
                                (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>,
-                                <em class="parameter"><code><span class="type">GSequence</span> *realms</code></em>);</pre>
+                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="type">GSequence</span></a> *realms</code></em>);</pre>
 <p>A setter for a list of realms allowed for the identity use.</p>
 <div class="refsect3">
 <a name="id-1.5.4.8.9.5"></a><h4>Parameters</h4>
@@ -453,7 +453,7 @@ gsignond_session_data_set_allowed_realms
 </tr>
 <tr>
 <td class="parameter_name"><p>realms</p></td>
-<td class="parameter_description"><p>a <span class="type">GSequence</span> if allowed realms</p></td>
+<td class="parameter_description"><p>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="type">GSequence</span></a> if allowed realms</p></td>
 <td class="parameter_annotations"> </td>
 </tr>
 </tbody>
@@ -463,7 +463,7 @@ gsignond_session_data_set_allowed_realms
 <hr>
 <div class="refsect2">
 <a name="gsignond-session-data-get-caption"></a><h3>gsignond_session_data_get_caption ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_session_data_get_caption (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>);</pre>
 <p>A getter for a caption associated with the authentication session.
 Caption tells the user which application/credentials/provider is requestion
@@ -494,7 +494,7 @@ authentication.</p>
 <a name="gsignond-session-data-set-caption"></a><h3>gsignond_session_data_set_caption ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_session_data_set_caption (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>,
-                                   <em class="parameter"><code>const <span class="type">gchar</span> *caption</code></em>);</pre>
+                                   <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *caption</code></em>);</pre>
 <p>A setter for a caption associated with the authentication session.
 Caption tells the user which application/credentials/provider is requestion
 authentication.</p>
@@ -524,9 +524,9 @@ authentication.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-session-data-get-renew-token"></a><h3>gsignond_session_data_get_renew_token ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_session_data_get_renew_token (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>,
-                                       <em class="parameter"><code><span class="type">gboolean</span> *renew_token</code></em>);</pre>
+                                       <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *renew_token</code></em>);</pre>
 <p>A getter for a renew token property associated with the authentication session.
 This property tells the plugin to discard any cached tokens and start 
 the authentication process anew.</p>
@@ -564,7 +564,7 @@ dictionary or not.</p>
 <a name="gsignond-session-data-set-renew-token"></a><h3>gsignond_session_data_set_renew_token ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_session_data_set_renew_token (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>,
-                                       <em class="parameter"><code><span class="type">gboolean</span> renew_token</code></em>);</pre>
+                                       <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> renew_token</code></em>);</pre>
 <p>A setter for a renew token property associated with the authentication session.
 This property tells the plugin to discard any cached tokens and start 
 the authentication process anew.</p>
@@ -594,7 +594,7 @@ the authentication process anew.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-session-data-get-ui-policy"></a><h3>gsignond_session_data_get_ui_policy ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_session_data_get_ui_policy (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>,
                                      <em class="parameter"><code><a class="link" href="gsignond-GSignondSessionData.html#GSignondUiPolicy" title="enum GSignondUiPolicy"><span class="type">GSignondUiPolicy</span></a> *ui_policy</code></em>);</pre>
 <p>A getter for UI policy setting associated with the authentication session.
@@ -662,7 +662,7 @@ The UI policy indicates how the authentication plugin should interact with the u
 <hr>
 <div class="refsect2">
 <a name="gsignond-session-data-get-network-proxy"></a><h3>gsignond_session_data_get_network_proxy ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_session_data_get_network_proxy
                                (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>);</pre>
 <p>A getter for a network proxy setting associated with the authentication session.
@@ -694,7 +694,7 @@ If this property is not set, the default system proxy settings should be used.</
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_session_data_set_network_proxy
                                (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *network_proxy</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *network_proxy</code></em>);</pre>
 <p>A setter for a network proxy setting associated with the authentication session.
 If this property is not set, the default system proxy settings should be used.</p>
 <div class="refsect3">
@@ -723,7 +723,7 @@ If this property is not set, the default system proxy settings should be used.</
 <hr>
 <div class="refsect2">
 <a name="gsignond-session-data-get-network-timeout"></a><h3>gsignond_session_data_get_network_timeout ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_session_data_get_network_timeout
                                (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>,
                                 <em class="parameter"><code><span class="type">guint32</span> *network_timeout</code></em>);</pre>
@@ -793,7 +793,7 @@ This can be used to change the default timeout in case of unresponsive servers.<
 <hr>
 <div class="refsect2">
 <a name="gsignond-session-data-get-window-id"></a><h3>gsignond_session_data_get_window_id ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_session_data_get_window_id (<em class="parameter"><code><span class="type">GSignondSessionData</span> *data</code></em>,
                                      <em class="parameter"><code><span class="type">guint32</span> *window_id</code></em>);</pre>
 <p>A getter for a window id setting associated with the authentication session.
index 02d4d1c..4e0bb48 100644 (file)
@@ -41,7 +41,7 @@
 </colgroup>
 <tbody>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-captcha-response" title="gsignond_signonui_data_get_captcha_response ()">gsignond_signonui_data_get_captcha_response</a> <span class="c_punctuation">()</span>
@@ -56,7 +56,7 @@
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-captcha-url" title="gsignond_signonui_data_get_captcha_url ()">gsignond_signonui_data_get_captcha_url</a> <span class="c_punctuation">()</span>
@@ -71,7 +71,7 @@
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-caption" title="gsignond_signonui_data_get_caption ()">gsignond_signonui_data_get_caption</a> <span class="c_punctuation">()</span>
@@ -87,7 +87,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-confirm" title="gsignond_signonui_data_get_confirm ()">gsignond_signonui_data_get_confirm</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-final-url" title="gsignond_signonui_data_get_final_url ()">gsignond_signonui_data_get_final_url</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-forgot-password" title="gsignond_signonui_data_get_forgot_password ()">gsignond_signonui_data_get_forgot_password</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-forgot-password-url" title="gsignond_signonui_data_get_forgot_password_url ()">gsignond_signonui_data_get_forgot_password_url</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-message" title="gsignond_signonui_data_get_message ()">gsignond_signonui_data_get_message</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-open-url" title="gsignond_signonui_data_get_open_url ()">gsignond_signonui_data_get_open_url</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-password" title="gsignond_signonui_data_get_password ()">gsignond_signonui_data_get_password</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-query-error" title="gsignond_signonui_data_get_query_error ()">gsignond_signonui_data_get_query_error</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-query-password" title="gsignond_signonui_data_get_query_password ()">gsignond_signonui_data_get_query_password</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-query-username" title="gsignond_signonui_data_get_query_username ()">gsignond_signonui_data_get_query_username</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-remember-password" title="gsignond_signonui_data_get_remember_password ()">gsignond_signonui_data_get_remember_password</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-request-id" title="gsignond_signonui_data_get_request_id ()">gsignond_signonui_data_get_request_id</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-test-reply" title="gsignond_signonui_data_get_test_reply ()">gsignond_signonui_data_get_test_reply</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-title" title="gsignond_signonui_data_get_title ()">gsignond_signonui_data_get_title</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-url-response" title="gsignond_signonui_data_get_url_response ()">gsignond_signonui_data_get_url_response</a> <span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
-<td class="function_type">const <span class="returnvalue">gchar</span> *
+<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-GSignondSignonuiData.html#gsignond-signonui-data-get-username" title="gsignond_signonui_data_get_username ()">gsignond_signonui_data_get_username</a> <span class="c_punctuation">()</span>
@@ -377,7 +377,7 @@ password, query error code, remember password, url response.</p>
 <a name="gsignond-GSignondSignonuiData.functions_details"></a><h2>Functions</h2>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-captcha-response"></a><h3>gsignond_signonui_data_get_captcha_response ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_captcha_response
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the user's response to a captcha query.</p>
@@ -408,7 +408,7 @@ gsignond_signonui_data_get_captcha_response
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_captcha_response
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *response</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *response</code></em>);</pre>
 <p>A setter for the user's response to a captcha query.</p>
 <div class="refsect3">
 <a name="id-1.5.5.8.3.5"></a><h4>Parameters</h4>
@@ -436,7 +436,7 @@ gsignond_signonui_data_set_captcha_response
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-captcha-url"></a><h3>gsignond_signonui_data_get_captcha_url ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_captcha_url
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the captcha URL.</p>
@@ -467,7 +467,7 @@ gsignond_signonui_data_get_captcha_url
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_captcha_url
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *url</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *url</code></em>);</pre>
 <p>A setter for the captcha URL.</p>
 <div class="refsect3">
 <a name="id-1.5.5.8.5.5"></a><h4>Parameters</h4>
@@ -495,7 +495,7 @@ gsignond_signonui_data_set_captcha_url
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-caption"></a><h3>gsignond_signonui_data_get_caption ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_caption (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the caption string. Caption tells the user which 
 application/credentials/provider is requestion authentication.</p>
@@ -525,7 +525,7 @@ application/credentials/provider is requestion authentication.</p>
 <a name="gsignond-signonui-data-set-caption"></a><h3>gsignond_signonui_data_set_caption ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_caption (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                    <em class="parameter"><code>const <span class="type">gchar</span> *caption</code></em>);</pre>
+                                    <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *caption</code></em>);</pre>
 <p>A setter for the caption string. Caption tells the user which 
 application/credentials/provider is requestion authentication.</p>
 <div class="refsect3">
@@ -554,9 +554,9 @@ application/credentials/provider is requestion authentication.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-confirm"></a><h3>gsignond_signonui_data_get_confirm ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_signonui_data_get_confirm (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                    <em class="parameter"><code><span class="type">gboolean</span> *confirm</code></em>);</pre>
+                                    <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *confirm</code></em>);</pre>
 <p>A getter for the confirm mode. In confirm mode the user is asked to enter
 an old password (which is compared to the supplied password), and a new password twice
 (which is returned).</p>
@@ -594,7 +594,7 @@ dictionary or not.</p>
 <a name="gsignond-signonui-data-set-confirm"></a><h3>gsignond_signonui_data_set_confirm ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_confirm (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                    <em class="parameter"><code><span class="type">gboolean</span> confirm</code></em>);</pre>
+                                    <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> confirm</code></em>);</pre>
 <p>A setter for the confirm mode. In confirm mode the user is asked to enter
 an old password (which is compared to the supplied password), and a new password twice
 (which is returned).</p>
@@ -624,7 +624,7 @@ an old password (which is compared to the supplied password), and a new password
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-final-url"></a><h3>gsignond_signonui_data_get_final_url ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_final_url (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the final URL. When the signon UI detects that the user is at 
 the final URL (possibly with additional query or fragment parameters), it 
@@ -656,7 +656,7 @@ This is used by redirection-based authentication, such as OAuth.</p>
 <a name="gsignond-signonui-data-set-final-url"></a><h3>gsignond_signonui_data_set_final_url ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_final_url (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                      <em class="parameter"><code>const <span class="type">gchar</span> *url</code></em>);</pre>
+                                      <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *url</code></em>);</pre>
 <p>A setter for the final URL. When the signon UI detects that the user is at 
 the final URL (possibly with additional query or fragment parameters), it 
 will close the window and return the full URL via url response property.
@@ -687,7 +687,7 @@ This is used by redirection-based authentication, such as OAuth.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-forgot-password"></a><h3>gsignond_signonui_data_get_forgot_password ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_forgot_password
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the forgot password string which is shown to the user as a link to
@@ -719,7 +719,7 @@ reset the password or remind him of the password.</p>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_forgot_password
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *forgot</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *forgot</code></em>);</pre>
 <p>A setter for the forgot password string, which is shown to the user as a link to
 reset the password or remind him of the password.</p>
 <div class="refsect3">
@@ -753,7 +753,7 @@ reset the password or remind him of the password.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-forgot-password-url"></a><h3>gsignond_signonui_data_get_forgot_password_url ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_forgot_password_url
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the forgot password URL, where the user can reset or request a 
@@ -785,7 +785,7 @@ reminder of the password.</p>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_forgot_password_url
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *url</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *url</code></em>);</pre>
 <p>A setter for the forgot password URL, where the user can reset or request a 
 reminder of the password.</p>
 <div class="refsect3">
@@ -819,7 +819,7 @@ reminder of the password.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-message"></a><h3>gsignond_signonui_data_get_message ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_message (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the message which is show to the user in the signon UI dialog.</p>
 <div class="refsect3">
@@ -848,7 +848,7 @@ gsignond_signonui_data_get_message (<em class="parameter"><code><span class="typ
 <a name="gsignond-signonui-data-set-message"></a><h3>gsignond_signonui_data_set_message ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_message (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                    <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);</pre>
+                                    <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *message</code></em>);</pre>
 <p>A setter for the message which is show to the user in the signon UI dialog.</p>
 <div class="refsect3">
 <a name="id-1.5.5.8.17.5"></a><h4>Parameters</h4>
@@ -876,7 +876,7 @@ gsignond_signonui_data_set_message (<em class="parameter"><code><span class="typ
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-open-url"></a><h3>gsignond_signonui_data_get_open_url ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_open_url (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the URL that should be opened by signon UI.</p>
 <div class="refsect3">
@@ -905,7 +905,7 @@ gsignond_signonui_data_get_open_url (<em class="parameter"><code><span class="ty
 <a name="gsignond-signonui-data-set-open-url"></a><h3>gsignond_signonui_data_set_open_url ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_open_url (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                     <em class="parameter"><code>const <span class="type">gchar</span> *url</code></em>);</pre>
+                                     <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *url</code></em>);</pre>
 <p>A setter for the URL that should be opened by signon UI.</p>
 <div class="refsect3">
 <a name="id-1.5.5.8.19.5"></a><h4>Parameters</h4>
@@ -933,7 +933,7 @@ gsignond_signonui_data_set_open_url (<em class="parameter"><code><span class="ty
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-password"></a><h3>gsignond_signonui_data_get_password ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_password (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the password string.</p>
 <div class="refsect3">
@@ -962,7 +962,7 @@ gsignond_signonui_data_get_password (<em class="parameter"><code><span class="ty
 <a name="gsignond-signonui-data-set-password"></a><h3>gsignond_signonui_data_set_password ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_password (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                     <em class="parameter"><code>const <span class="type">gchar</span> *password</code></em>);</pre>
+                                     <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *password</code></em>);</pre>
 <p>A setter for the password string.</p>
 <div class="refsect3">
 <a name="id-1.5.5.8.21.5"></a><h4>Parameters</h4>
@@ -990,7 +990,7 @@ gsignond_signonui_data_set_password (<em class="parameter"><code><span class="ty
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-query-error"></a><h3>gsignond_signonui_data_get_query_error ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_signonui_data_get_query_error
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
                                 <em class="parameter"><code><a class="link" href="gsignond-GSignondSignonuiData.html#GSignondSignonuiError" title="enum GSignondSignonuiError"><span class="type">GSignondSignonuiError</span></a> *error</code></em>);</pre>
@@ -1062,10 +1062,10 @@ there were no errors.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-query-password"></a><h3>gsignond_signonui_data_get_query_password ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_signonui_data_get_query_password
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                <em class="parameter"><code><span class="type">gboolean</span> *query_password</code></em>);</pre>
+                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *query_password</code></em>);</pre>
 <p>A getter for the query password property. It indicates whether the signon UI
 should ask the user for a password (and return it in the password property).</p>
 <div class="refsect3">
@@ -1103,7 +1103,7 @@ dictionary or not.</p>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_query_password
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                <em class="parameter"><code><span class="type">gboolean</span> query</code></em>);</pre>
+                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> query</code></em>);</pre>
 <p>A setter for the query password property. It indicates whether the signon UI
 should ask the user for a password (and return it in the password property).</p>
 <div class="refsect3">
@@ -1132,10 +1132,10 @@ should ask the user for a password (and return it in the password property).</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-query-username"></a><h3>gsignond_signonui_data_get_query_username ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_signonui_data_get_query_username
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                <em class="parameter"><code><span class="type">gboolean</span> *query_username</code></em>);</pre>
+                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *query_username</code></em>);</pre>
 <p>A getter for the query username property. It indicates whether the signon UI
 should ask the user for a username (and return it in the username property).</p>
 <div class="refsect3">
@@ -1173,7 +1173,7 @@ dictionary or not.</p>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_query_username
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                <em class="parameter"><code><span class="type">gboolean</span> query</code></em>);</pre>
+                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> query</code></em>);</pre>
 <p>A setter for the query username property. It indicates whether the signon UI
 should ask the user for a username (and return it in the username property).</p>
 <div class="refsect3">
@@ -1202,10 +1202,10 @@ should ask the user for a username (and return it in the username property).</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-remember-password"></a><h3>gsignond_signonui_data_get_remember_password ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 gsignond_signonui_data_get_remember_password
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                <em class="parameter"><code><span class="type">gboolean</span> *remember_password</code></em>);</pre>
+                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> *remember_password</code></em>);</pre>
 <p>A getter for whether the password should be remembered.</p>
 <div class="refsect3">
 <a name="id-1.5.5.8.28.5"></a><h4>Parameters</h4>
@@ -1242,7 +1242,7 @@ dictionary or not.</p>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_remember_password
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                <em class="parameter"><code><span class="type">gboolean</span> remember</code></em>);</pre>
+                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> remember</code></em>);</pre>
 <p>A setter for whether the password should be remembered.</p>
 <div class="refsect3">
 <a name="id-1.5.5.8.29.5"></a><h4>Parameters</h4>
@@ -1270,7 +1270,7 @@ gsignond_signonui_data_set_remember_password
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-request-id"></a><h3>gsignond_signonui_data_get_request_id ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_request_id (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the dialog request id. The id identifies the dialog so that it
 can be refreshed or updated.</p>
@@ -1300,7 +1300,7 @@ can be refreshed or updated.</p>
 <a name="gsignond-signonui-data-set-request-id"></a><h3>gsignond_signonui_data_set_request_id ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_request_id (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                       <em class="parameter"><code>const <span class="type">gchar</span> *id</code></em>);</pre>
+                                       <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *id</code></em>);</pre>
 <p>A setter for the dialog request id. The id identifies the dialog so that it
 can be refreshed or updated.</p>
 <div class="refsect3">
@@ -1329,7 +1329,7 @@ can be refreshed or updated.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-test-reply"></a><h3>gsignond_signonui_data_get_test_reply ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_test_reply (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the test reply values. It's used only by the signon ui 
 implementations to test themselves.</p>
@@ -1359,7 +1359,7 @@ implementations to test themselves.</p>
 <a name="gsignond-signonui-data-set-test-reply"></a><h3>gsignond_signonui_data_set_test_reply ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_test_reply (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                       <em class="parameter"><code>const <span class="type">gchar</span> *reply</code></em>);</pre>
+                                       <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *reply</code></em>);</pre>
 <p>A setter for the test reply values. It's used only by the signon ui 
 implementations to test themselves.</p>
 <div class="refsect3">
@@ -1388,7 +1388,7 @@ implementations to test themselves.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-title"></a><h3>gsignond_signonui_data_get_title ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_title (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the UI dialog title.</p>
 <div class="refsect3">
@@ -1417,7 +1417,7 @@ gsignond_signonui_data_get_title (<em class="parameter"><code><span class="type"
 <a name="gsignond-signonui-data-set-title"></a><h3>gsignond_signonui_data_set_title ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_title (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                  <em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>);</pre>
+                                  <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *title</code></em>);</pre>
 <p>A setter for the UI dialog title.</p>
 <div class="refsect3">
 <a name="id-1.5.5.8.35.5"></a><h4>Parameters</h4>
@@ -1445,7 +1445,7 @@ gsignond_signonui_data_set_title (<em class="parameter"><code><span class="type"
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-url-response"></a><h3>gsignond_signonui_data_get_url_response ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_url_response
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the response URL. If the final URL was set in the request to the signon UI, and the signon UI
@@ -1478,7 +1478,7 @@ this property. This is used by redirection-based authentication such as OAauth.<
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_url_response
                                (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                <em class="parameter"><code>const <span class="type">gchar</span> *response</code></em>);</pre>
+                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *response</code></em>);</pre>
 <p>A getter for the response URL. If the final URL was set in the request to the 
 signon UI, and the signon UI
 detects that it has been reached, then the full final URL is returned using
@@ -1514,7 +1514,7 @@ this property. This is used by redirection-based authentication such as OAauth.<
 <hr>
 <div class="refsect2">
 <a name="gsignond-signonui-data-get-username"></a><h3>gsignond_signonui_data_get_username ()</h3>
-<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_signonui_data_get_username (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>);</pre>
 <p>A getter for the username string.</p>
 <div class="refsect3">
@@ -1543,7 +1543,7 @@ gsignond_signonui_data_get_username (<em class="parameter"><code><span class="ty
 <a name="gsignond-signonui-data-set-username"></a><h3>gsignond_signonui_data_set_username ()</h3>
 <pre class="programlisting"><span class="returnvalue">void</span>
 gsignond_signonui_data_set_username (<em class="parameter"><code><span class="type">GSignondSignonuiData</span> *data</code></em>,
-                                     <em class="parameter"><code>const <span class="type">gchar</span> *username</code></em>);</pre>
+                                     <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *username</code></em>);</pre>
 <p>A setter for the username string.</p>
 <div class="refsect3">
 <a name="id-1.5.5.8.39.5"></a><h4>Parameters</h4>
index 19f581b..e61b509 100644 (file)
@@ -118,7 +118,7 @@ information, including secret and metadata databases.</p>
 <p>This is a run-time value and any value read from configuration file
 is overwritten.</p>
 <p>Value provided by the default implementation: 
-<a class="link" href="gsignond-General-configuration.html#GSIGNOND-CONFIG-GENERAL-STORAGE-PATH:CAPS" title="GSIGNOND_CONFIG_GENERAL_STORAGE_PATH"><span class="type">GSIGNOND_CONFIG_GENERAL_STORAGE_PATH</span></a> + "/gsignond." + <code class="function">g_get_user_name()</code>.</p>
+<a class="link" href="gsignond-General-configuration.html#GSIGNOND-CONFIG-GENERAL-STORAGE-PATH:CAPS" title="GSIGNOND_CONFIG_GENERAL_STORAGE_PATH"><span class="type">GSIGNOND_CONFIG_GENERAL_STORAGE_PATH</span></a> + "/gsignond." + <a href="http://library.gnome.org/devel/glib/unstable/glib-Miscellaneous-Utility-Functions.html#g-get-user-name"><code class="function">g_get_user_name()</code></a>.</p>
 </div>
 <hr>
 <div class="refsect2">
index 1ead9d0..8c110df 100644 (file)
 <tr>
 <td class="define_keyword">#define</td>
 <td class="function_name">
-<a class="link" href="gsignond-Logging.html#INFO:CAPS" title="INFO()">INFO</a><span class="c_punctuation">()</span>
+<a class="link" href="gsignond-Logging.html#ERR:CAPS" title="ERR()">ERR</a><span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
 <td class="define_keyword">#define</td>
 <td class="function_name">
-<a class="link" href="gsignond-Logging.html#ERR:CAPS" title="ERR()">ERR</a><span class="c_punctuation">()</span>
+<a class="link" href="gsignond-Logging.html#WARN:CAPS" title="WARN()">WARN</a><span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
 <td class="define_keyword">#define</td>
 <td class="function_name">
-<a class="link" href="gsignond-Logging.html#WARN:CAPS" title="WARN()">WARN</a><span class="c_punctuation">()</span>
+<a class="link" href="gsignond-Logging.html#INFO:CAPS" title="INFO()">INFO</a><span class="c_punctuation">()</span>
 </td>
 </tr>
 <tr>
 <p><code class="filename">gsignond/gsignond-log.h</code> file contains logging macros 
 that plugins and extensions should use for debugging and tracing.</p>
 <p>For example:</p>
-<div class="informalexample">
-  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
-    <tbody>
-      <tr>
-        <td class="listing_lines" align="right"><pre>1</pre></td>
-        <td class="listing_code"><pre class="programlisting"></pre></td>
-      </tr>
-    </tbody>
-  </table>
-</div>
-
+<div class="informalexample"><pre class="programlisting">
+</pre></div>
 </div>
 <div class="refsect1">
 <a name="gsignond-Logging.functions_details"></a><h2>Functions</h2>
@@ -107,9 +98,9 @@ that plugins and extensions should use for debugging and tracing.</p>
 </div>
 <hr>
 <div class="refsect2">
-<a name="INFO:CAPS"></a><h3>INFO()</h3>
-<pre class="programlisting">#define             INFO(frmt, args...)</pre>
-<p>Use this macro to log informational messages. GSignond will take care of
+<a name="ERR:CAPS"></a><h3>ERR()</h3>
+<pre class="programlisting">#define             ERR(frmt, args...)</pre>
+<p>Use this macro to log error messages. GSignond will take care of
 correctly saving them.</p>
 <div class="refsect3">
 <a name="id-1.8.3.7.3.5"></a><h4>Parameters</h4>
@@ -136,9 +127,9 @@ correctly saving them.</p>
 </div>
 <hr>
 <div class="refsect2">
-<a name="ERR:CAPS"></a><h3>ERR()</h3>
-<pre class="programlisting">#define             ERR(frmt, args...)</pre>
-<p>Use this macro to log error messages. GSignond will take care of
+<a name="WARN:CAPS"></a><h3>WARN()</h3>
+<pre class="programlisting">#define             WARN(frmt, args...)</pre>
+<p>Use this macro to log warning messages. GSignond will take care of
 correctly saving them.</p>
 <div class="refsect3">
 <a name="id-1.8.3.7.4.5"></a><h4>Parameters</h4>
@@ -165,9 +156,9 @@ correctly saving them.</p>
 </div>
 <hr>
 <div class="refsect2">
-<a name="WARN:CAPS"></a><h3>WARN()</h3>
-<pre class="programlisting">#define             WARN(frmt, args...)</pre>
-<p>Use this macro to log warning messages. GSignond will take care of
+<a name="INFO:CAPS"></a><h3>INFO()</h3>
+<pre class="programlisting">#define             INFO(frmt, args...)</pre>
+<p>Use this macro to log informational messages. GSignond will take care of
 correctly saving them.</p>
 <div class="refsect3">
 <a name="id-1.8.3.7.5.5"></a><h4>Parameters</h4>
index 016b8d8..3ce1362 100644 (file)
@@ -42,7 +42,7 @@
 <tbody>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Utility-functions.html#gsignond-wipe-file" title="gsignond_wipe_file ()">gsignond_wipe_file</a> <span class="c_punctuation">()</span>
@@ -50,7 +50,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Utility-functions.html#gsignond-wipe-directory" title="gsignond_wipe_directory ()">gsignond_wipe_directory</a> <span class="c_punctuation">()</span>
@@ -58,7 +58,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gchar</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Utility-functions.html#gsignond-generate-nonce" title="gsignond_generate_nonce ()">gsignond_generate_nonce</a> <span class="c_punctuation">()</span>
@@ -66,7 +66,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GVariant</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Utility-functions.html#gsignond-sequence-to-variant" title="gsignond_sequence_to_variant ()">gsignond_sequence_to_variant</a> <span class="c_punctuation">()</span>
@@ -74,7 +74,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GSequence</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="returnvalue">GSequence</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Utility-functions.html#gsignond-variant-to-sequence" title="gsignond_variant_to_sequence ()">gsignond_variant_to_sequence</a> <span class="c_punctuation">()</span>
@@ -82,7 +82,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gchar</span> **
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Utility-functions.html#gsignond-sequence-to-array" title="gsignond_sequence_to_array ()">gsignond_sequence_to_array</a> <span class="c_punctuation">()</span>
@@ -90,7 +90,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GSequence</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="returnvalue">GSequence</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Utility-functions.html#gsignond-array-to-sequence" title="gsignond_array_to_sequence ()">gsignond_array_to_sequence</a> <span class="c_punctuation">()</span>
@@ -98,7 +98,7 @@
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">GSequence</span> *
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="returnvalue">GSequence</span></a> *
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Utility-functions.html#gsignond-copy-array-to-sequence" title="gsignond_copy_array_to_sequence ()">gsignond_copy_array_to_sequence</a> <span class="c_punctuation">()</span>
 </tr>
 <tr>
 <td class="function_type">
-<span class="returnvalue">gboolean</span>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 </td>
 <td class="function_name">
 <a class="link" href="gsignond-Utility-functions.html#gsignond-is-host-in-domain" title="gsignond_is_host_in_domain ()">gsignond_is_host_in_domain</a> <span class="c_punctuation">()</span>
 <a name="gsignond-Utility-functions.functions_details"></a><h2>Functions</h2>
 <div class="refsect2">
 <a name="gsignond-wipe-file"></a><h3>gsignond_wipe_file ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
-gsignond_wipe_file (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+gsignond_wipe_file (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);</pre>
 <p>This function securely wipes the contents of the file, by overwriting it with
 0's, then 1's, then random data. The file is then removed.</p>
 <div class="refsect3">
@@ -161,8 +161,8 @@ gsignond_wipe_file (<em class="parameter"><code>const <span class="type">gchar</
 <hr>
 <div class="refsect2">
 <a name="gsignond-wipe-directory"></a><h3>gsignond_wipe_directory ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
-gsignond_wipe_directory (<em class="parameter"><code>const <span class="type">gchar</span> *dirname</code></em>);</pre>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+gsignond_wipe_directory (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dirname</code></em>);</pre>
 <p>This function securely wipes the contents of the directory by calling
 <a class="link" href="gsignond-Utility-functions.html#gsignond-wipe-file" title="gsignond_wipe_file ()"><code class="function">gsignond_wipe_file()</code></a> on each file. It also removes links and empty directories but 
 does not recursively wipe them.</p>
@@ -190,7 +190,7 @@ does not recursively wipe them.</p>
 <hr>
 <div class="refsect2">
 <a name="gsignond-generate-nonce"></a><h3>gsignond_generate_nonce ()</h3>
-<pre class="programlisting"><span class="returnvalue">gchar</span> *
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 gsignond_generate_nonce ();</pre>
 <p>This function generates a random secure nonce using SHA1 HMAC.</p>
 <div class="refsect3">
@@ -202,8 +202,8 @@ gsignond_generate_nonce ();</pre>
 <hr>
 <div class="refsect2">
 <a name="gsignond-sequence-to-variant"></a><h3>gsignond_sequence_to_variant ()</h3>
-<pre class="programlisting"><span class="returnvalue">GVariant</span> *
-gsignond_sequence_to_variant (<em class="parameter"><code><span class="type">GSequence</span> *seq</code></em>);</pre>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
+gsignond_sequence_to_variant (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="type">GSequence</span></a> *seq</code></em>);</pre>
 <p>Convert a string sequence to a variant.</p>
 <div class="refsect3">
 <a name="id-1.8.4.7.5.5"></a><h4>Parameters</h4>
@@ -222,15 +222,15 @@ gsignond_sequence_to_variant (<em class="parameter"><code><span class="type">GSe
 </div>
 <div class="refsect3">
 <a name="id-1.8.4.7.5.6"></a><h4>Returns</h4>
-<p> <span class="type">GVariant</span> of type "as". </p>
+<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> of type "as". </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
 </div>
 <hr>
 <div class="refsect2">
 <a name="gsignond-variant-to-sequence"></a><h3>gsignond_variant_to_sequence ()</h3>
-<pre class="programlisting"><span class="returnvalue">GSequence</span> *
-gsignond_variant_to_sequence (<em class="parameter"><code><span class="type">GVariant</span> *var</code></em>);</pre>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="returnvalue">GSequence</span></a> *
+gsignond_variant_to_sequence (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *var</code></em>);</pre>
 <p>Convert variant containing string array to sequence.</p>
 <div class="refsect3">
 <a name="id-1.8.4.7.6.5"></a><h4>Parameters</h4>
@@ -249,15 +249,15 @@ gsignond_variant_to_sequence (<em class="parameter"><code><span class="type">GVa
 </div>
 <div class="refsect3">
 <a name="id-1.8.4.7.6.6"></a><h4>Returns</h4>
-<p> <span class="type">GSequence</span> of strings. </p>
+<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="type">GSequence</span></a> of strings. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
 </div>
 <hr>
 <div class="refsect2">
 <a name="gsignond-sequence-to-array"></a><h3>gsignond_sequence_to_array ()</h3>
-<pre class="programlisting"><span class="returnvalue">gchar</span> **
-gsignond_sequence_to_array (<em class="parameter"><code><span class="type">GSequence</span> *seq</code></em>);</pre>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **
+gsignond_sequence_to_array (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="type">GSequence</span></a> *seq</code></em>);</pre>
 <p>Convert sequence of strings to null-terminated string array.</p>
 <div class="refsect3">
 <a name="id-1.8.4.7.7.5"></a><h4>Parameters</h4>
@@ -283,8 +283,8 @@ gsignond_sequence_to_array (<em class="parameter"><code><span class="type">GSequ
 <hr>
 <div class="refsect2">
 <a name="gsignond-array-to-sequence"></a><h3>gsignond_array_to_sequence ()</h3>
-<pre class="programlisting"><span class="returnvalue">GSequence</span> *
-gsignond_array_to_sequence (<em class="parameter"><code><span class="type">gchar</span> **items</code></em>);</pre>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="returnvalue">GSequence</span></a> *
+gsignond_array_to_sequence (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **items</code></em>);</pre>
 <p>Convert null-terminated array of strings to a sequence.</p>
 <div class="refsect3">
 <a name="id-1.8.4.7.8.5"></a><h4>Parameters</h4>
@@ -303,15 +303,15 @@ gsignond_array_to_sequence (<em class="parameter"><code><span class="type">gchar
 </div>
 <div class="refsect3">
 <a name="id-1.8.4.7.8.6"></a><h4>Returns</h4>
-<p> <span class="type">GSequence</span> of strings. </p>
+<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="type">GSequence</span></a> of strings. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
 </div>
 <hr>
 <div class="refsect2">
 <a name="gsignond-copy-array-to-sequence"></a><h3>gsignond_copy_array_to_sequence ()</h3>
-<pre class="programlisting"><span class="returnvalue">GSequence</span> *
-gsignond_copy_array_to_sequence (<em class="parameter"><code>const <span class="type">gchar</span> **items</code></em>);</pre>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="returnvalue">GSequence</span></a> *
+gsignond_copy_array_to_sequence (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **items</code></em>);</pre>
 <p>Copy null-terminated array of strings to a sequence.</p>
 <div class="refsect3">
 <a name="id-1.8.4.7.9.5"></a><h4>Parameters</h4>
@@ -330,16 +330,16 @@ gsignond_copy_array_to_sequence (<em class="parameter"><code>const <span class="
 </div>
 <div class="refsect3">
 <a name="id-1.8.4.7.9.6"></a><h4>Returns</h4>
-<p> <span class="type">GSequence</span> of strings. </p>
+<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Sequences.html#GSequence"><span class="type">GSequence</span></a> of strings. </p>
 <p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
 </div>
 </div>
 <hr>
 <div class="refsect2">
 <a name="gsignond-is-host-in-domain"></a><h3>gsignond_is_host_in_domain ()</h3>
-<pre class="programlisting"><span class="returnvalue">gboolean</span>
-gsignond_is_host_in_domain (<em class="parameter"><code>const <span class="type">gchar</span> *host</code></em>,
-                            <em class="parameter"><code>const <span class="type">gchar</span> *domain</code></em>);</pre>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
+gsignond_is_host_in_domain (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *host</code></em>,
+                            <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *domain</code></em>);</pre>
 <p>Checks if <em class="parameter"><code>host</code></em>
  belongs to <em class="parameter"><code>domain</code></em>
 .</p>
index c362b01..10c9be1 100644 (file)
     <keyword type="macro" name="gsignond_get_gerror_for_id()" link="gsignond-Errors.html#gsignond-get-gerror-for-id"/>
     <keyword type="enum" name="enum GSignondError" link="gsignond-Errors.html#GSignondError"/>
     <keyword type="macro" name="TRACEBACK" link="gsignond-Logging.html#TRACEBACK:CAPS"/>
-    <keyword type="macro" name="INFO()" link="gsignond-Logging.html#INFO:CAPS"/>
     <keyword type="macro" name="ERR()" link="gsignond-Logging.html#ERR:CAPS"/>
     <keyword type="macro" name="WARN()" link="gsignond-Logging.html#WARN:CAPS"/>
+    <keyword type="macro" name="INFO()" link="gsignond-Logging.html#INFO:CAPS"/>
     <keyword type="macro" name="DBG()" link="gsignond-Logging.html#DBG:CAPS"/>
     <keyword type="function" name="gsignond_wipe_file ()" link="gsignond-Utility-functions.html#gsignond-wipe-file"/>
     <keyword type="function" name="gsignond_wipe_directory ()" link="gsignond-Utility-functions.html#gsignond-wipe-directory"/>
index 9346b33..28c2e27 100644 (file)
Binary files a/docs/html/home.png and b/docs/html/home.png differ
index cb15578..71b9a94 100644 (file)
 <ANCHOR id="gsignond-Logging.description" href="gsignond/gsignond-Logging.html#gsignond-Logging.description">
 <ANCHOR id="gsignond-Logging.functions_details" href="gsignond/gsignond-Logging.html#gsignond-Logging.functions_details">
 <ANCHOR id="TRACEBACK:CAPS" href="gsignond/gsignond-Logging.html#TRACEBACK:CAPS">
-<ANCHOR id="INFO:CAPS" href="gsignond/gsignond-Logging.html#INFO:CAPS">
 <ANCHOR id="ERR:CAPS" href="gsignond/gsignond-Logging.html#ERR:CAPS">
 <ANCHOR id="WARN:CAPS" href="gsignond/gsignond-Logging.html#WARN:CAPS">
+<ANCHOR id="INFO:CAPS" href="gsignond/gsignond-Logging.html#INFO:CAPS">
 <ANCHOR id="DBG:CAPS" href="gsignond/gsignond-Logging.html#DBG:CAPS">
 <ANCHOR id="gsignond-Logging.other_details" href="gsignond/gsignond-Logging.html#gsignond-Logging.other_details">
 <ANCHOR id="gsignond-Utility-functions" href="gsignond/gsignond-Utility-functions.html">
index 3269393..9b8005b 100644 (file)
Binary files a/docs/html/left-insensitive.png and b/docs/html/left-insensitive.png differ
index 2abde03..c518641 100644 (file)
Binary files a/docs/html/left.png and b/docs/html/left.png differ
index 56d30b5..4aeea42 100644 (file)
@@ -23,7 +23,7 @@
 <div class="titlepage"><div><div><h1 class="title">
 <a name="object-tree"></a>Object Hierarchy</h1></div></div></div>
 <pre class="screen">
-    GObject
+    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
     <span class="lineart">├──</span> <a class="link" href="GSignondAccessControlManager.html" title="GSignondAccessControlManager">GSignondAccessControlManager</a>
     <span class="lineart">├──</span> <a class="link" href="GSignondConfig.html" title="GSignondConfig">GSignondConfig</a>
     <span class="lineart">├──</span> <a class="link" href="GSignondCredentials.html" title="GSignondCredentials">GSignondCredentials</a>
index 4c95785..f999f00 100644 (file)
Binary files a/docs/html/right-insensitive.png and b/docs/html/right-insensitive.png differ
index 76260ec..78f5875 100644 (file)
Binary files a/docs/html/right.png and b/docs/html/right.png differ
index f404986..bda3ce2 100644 (file)
Binary files a/docs/html/up-insensitive.png and b/docs/html/up-insensitive.png differ
index 80b4b37..af46b2a 100644 (file)
Binary files a/docs/html/up.png and b/docs/html/up.png differ
index 65af19f..fcb65e0 100644 (file)
@@ -25,6 +25,8 @@
 #ifndef __GSIGNOND_LOG_H_
 #define __GSIGNOND_LOG_H_
 
+#include "config.h"
+
 #include <glib.h>
 
 #include <execinfo.h>
 }
 
 /**
- * INFO:
+ * ERR:
  * @frmt: format string for the message
  * @...: arguments for the format string
  * 
- * Use this macro to log informational messages. GSignond will take care of
+ * Use this macro to log error messages. GSignond will take care of
  * correctly saving them.
  */
-#define INFO(frmt, args...) g_message("%f %s:%d %s " frmt , \
+#define ERR(frmt, args...)  g_critical("%f %s:%d %s " frmt , \
         g_get_monotonic_time()*1.0e-6, __FILE__, __LINE__, \
         __PRETTY_FUNCTION__, ##args)
 
 /**
- * ERR:
+ * WARN:
  * @frmt: format string for the message
  * @...: arguments for the format string
  * 
- * Use this macro to log error messages. GSignond will take care of
+ * Use this macro to log warning messages. GSignond will take care of
  * correctly saving them.
  */
-#define ERR(frmt, args...)  g_critical("%f %s:%d %s " frmt , \
+#define WARN(frmt, args...) g_warning("%f %s:%d %s " frmt , \
         g_get_monotonic_time()*1.0e-6, __FILE__, __LINE__, \
         __PRETTY_FUNCTION__, ##args)
 
+#ifdef ENABLE_DEBUG
 /**
- * WARN:
+ * INFO:
  * @frmt: format string for the message
  * @...: arguments for the format string
  * 
- * Use this macro to log warning messages. GSignond will take care of
+ * Use this macro to log informational messages. GSignond will take care of
  * correctly saving them.
  */
-#define WARN(frmt, args...) g_warning("%f %s:%d %s " frmt , \
+#define INFO(frmt, args...) g_message("%f %s:%d %s " frmt , \
         g_get_monotonic_time()*1.0e-6, __FILE__, __LINE__, \
         __PRETTY_FUNCTION__, ##args)
+
 /**
  * DBG:
  * @frmt: format string for the message
 #define DBG(frmt, args...)  g_debug("%f %s:%d %s " frmt , \
         g_get_monotonic_time()*1.0e-6, __FILE__, __LINE__, \
         __PRETTY_FUNCTION__, ##args)
+#else
+# define INFO(frmt, args...)
+# define DBG(frmt, args...)
+#endif
 
 #endif /* __GSIGNOND_LOG_H_ */
index 5c08c5e..e7b08e1 100644 (file)
@@ -1594,7 +1594,7 @@ gsignond_db_metadata_database_remove_reference (
                 "WHERE identity_id = %u AND "
                 "secctx_id = ( SELECT id FROM SECCTX "
                 "WHERE sysctx = %Q AND appctx = %Q ) "
-                "AND ref = :ref;",
+                "AND ref = %Q;",
                 identity_id, ref_owner->sys_ctx, ref_owner->app_ctx, reference);
     }
     if (!ret) {
index 53804bf..ff5cda0 100644 (file)
@@ -713,7 +713,7 @@ _handle_add_reference (GSignondDbusIdentityAdapter *self,
 
     id = gsignond_identity_add_reference (self->priv->identity, reference, self->priv->sec_context, &error);
 
-    if (id) {
+    if (!error) {
         gsignond_dbus_identity_complete_add_reference (self->priv->dbus_identity, invocation, id);
     }
     else {
@@ -743,7 +743,7 @@ _handle_remove_reference (GSignondDbusIdentityAdapter *self,
 
     id = gsignond_identity_remove_reference (self->priv->identity, reference, self->priv->sec_context, &error);
 
-    if (id) {
+    if (!error) {
         gsignond_dbus_identity_complete_remove_reference (self->priv->dbus_identity, invocation, id);
     } else {
         g_dbus_method_invocation_return_gerror (invocation, error);
index 24b76d1..eb072c2 100644 (file)
@@ -156,14 +156,12 @@ _finalize (GObject *object)
 static gboolean
 _init_extension (GSignondDaemon *self)
 {
-    guint32 ext_ver = gsignond_extension_get_version (self->priv->extension);
-
     DBG ("Initializing extension '%s' %d.%d.%d.%d",
          gsignond_extension_get_name (self->priv->extension),
-         (ext_ver >> 24),
-         (ext_ver >> 16) & 0xff,
-         (ext_ver >> 8) & 0xff,
-         ext_ver & 0xff);
+         (gsignond_extension_get_version (self->priv->extension) >> 24),
+         (gsignond_extension_get_version (self->priv->extension) >> 16) & 0xff,
+         (gsignond_extension_get_version (self->priv->extension) >> 8) & 0xff,
+         gsignond_extension_get_version (self->priv->extension) & 0xff);
 
     self->priv->storage_manager =
         gsignond_extension_get_storage_manager (self->priv->extension,
index 6c8ad7a..f724ede 100755 (executable)
@@ -11,10 +11,6 @@ fi
 
 mkdir -p $2 && \
 cd $2 && \
-git rm -f -r *; rm -rf packaging;
+git rm -f -r *;
 tar -xzvf $1 -C $2 --strip-components 1 && \
-mkdir -p packaging && \
-cp -f dists/rpm/gsignond-tizen.spec packaging/gsignond.spec && \
-cp -f dists/rpm/gsignond-tizen.changes packaging/gsignond.changes && \
-cp -f dists/rpm/gsignond-tizen.manifest packaging/gsignond.manifest && \
 git add -f *;