diff -Nru liboobs-2.32.0/aclocal.m4 liboobs-3.0.0/aclocal.m4 --- liboobs-2.32.0/aclocal.m4 2010-09-27 16:01:35.000000000 +0000 +++ liboobs-3.0.0/aclocal.m4 2011-04-02 13:04:02.000000000 +0000 @@ -19,218 +19,6 @@ If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically `autoreconf'.])]) -# Configure paths for GLIB -# Owen Taylor 1997-2001 - -dnl AM_PATH_GLIB_2_0([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]]) -dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if gmodule, gobject, -dnl gthread, or gio is specified in MODULES, pass to pkg-config -dnl -AC_DEFUN([AM_PATH_GLIB_2_0], -[dnl -dnl Get the cflags and libraries from pkg-config -dnl -AC_ARG_ENABLE(glibtest, [ --disable-glibtest do not try to compile and run a test GLIB program], - , enable_glibtest=yes) - - pkg_config_args=glib-2.0 - for module in . $4 - do - case "$module" in - gmodule) - pkg_config_args="$pkg_config_args gmodule-2.0" - ;; - gmodule-no-export) - pkg_config_args="$pkg_config_args gmodule-no-export-2.0" - ;; - gobject) - pkg_config_args="$pkg_config_args gobject-2.0" - ;; - gthread) - pkg_config_args="$pkg_config_args gthread-2.0" - ;; - gio*) - pkg_config_args="$pkg_config_args $module-2.0" - ;; - esac - done - - PKG_PROG_PKG_CONFIG([0.16]) - - no_glib="" - - if test "x$PKG_CONFIG" = x ; then - no_glib=yes - PKG_CONFIG=no - fi - - min_glib_version=ifelse([$1], ,2.0.0,$1) - AC_MSG_CHECKING(for GLIB - version >= $min_glib_version) - - if test x$PKG_CONFIG != xno ; then - ## don't try to run the test against uninstalled libtool libs - if $PKG_CONFIG --uninstalled $pkg_config_args; then - echo "Will use uninstalled version of GLib found in PKG_CONFIG_PATH" - enable_glibtest=no - fi - - if $PKG_CONFIG --atleast-version $min_glib_version $pkg_config_args; then - : - else - no_glib=yes - fi - fi - - if test x"$no_glib" = x ; then - GLIB_GENMARSHAL=`$PKG_CONFIG --variable=glib_genmarshal glib-2.0` - GOBJECT_QUERY=`$PKG_CONFIG --variable=gobject_query glib-2.0` - GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0` - - GLIB_CFLAGS=`$PKG_CONFIG --cflags $pkg_config_args` - GLIB_LIBS=`$PKG_CONFIG --libs $pkg_config_args` - glib_config_major_version=`$PKG_CONFIG --modversion glib-2.0 | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` - glib_config_minor_version=`$PKG_CONFIG --modversion glib-2.0 | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` - glib_config_micro_version=`$PKG_CONFIG --modversion glib-2.0 | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - if test "x$enable_glibtest" = "xyes" ; then - ac_save_CFLAGS="$CFLAGS" - ac_save_LIBS="$LIBS" - CFLAGS="$CFLAGS $GLIB_CFLAGS" - LIBS="$GLIB_LIBS $LIBS" -dnl -dnl Now check if the installed GLIB is sufficiently new. (Also sanity -dnl checks the results of pkg-config to some extent) -dnl - rm -f conf.glibtest - AC_TRY_RUN([ -#include -#include -#include - -int -main () -{ - int major, minor, micro; - char *tmp_version; - - fclose (fopen ("conf.glibtest", "w")); - - /* HP/UX 9 (%@#!) writes to sscanf strings */ - tmp_version = g_strdup("$min_glib_version"); - if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { - printf("%s, bad version string\n", "$min_glib_version"); - exit(1); - } - - if ((glib_major_version != $glib_config_major_version) || - (glib_minor_version != $glib_config_minor_version) || - (glib_micro_version != $glib_config_micro_version)) - { - printf("\n*** 'pkg-config --modversion glib-2.0' returned %d.%d.%d, but GLIB (%d.%d.%d)\n", - $glib_config_major_version, $glib_config_minor_version, $glib_config_micro_version, - glib_major_version, glib_minor_version, glib_micro_version); - printf ("*** was found! If pkg-config was correct, then it is best\n"); - printf ("*** to remove the old version of GLib. You may also be able to fix the error\n"); - printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); - printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); - printf("*** required on your system.\n"); - printf("*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH\n"); - printf("*** to point to the correct configuration files\n"); - } - else if ((glib_major_version != GLIB_MAJOR_VERSION) || - (glib_minor_version != GLIB_MINOR_VERSION) || - (glib_micro_version != GLIB_MICRO_VERSION)) - { - printf("*** GLIB header files (version %d.%d.%d) do not match\n", - GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION); - printf("*** library (version %d.%d.%d)\n", - glib_major_version, glib_minor_version, glib_micro_version); - } - else - { - if ((glib_major_version > major) || - ((glib_major_version == major) && (glib_minor_version > minor)) || - ((glib_major_version == major) && (glib_minor_version == minor) && (glib_micro_version >= micro))) - { - return 0; - } - else - { - printf("\n*** An old version of GLIB (%d.%d.%d) was found.\n", - glib_major_version, glib_minor_version, glib_micro_version); - printf("*** You need a version of GLIB newer than %d.%d.%d. The latest version of\n", - major, minor, micro); - printf("*** GLIB is always available from ftp://ftp.gtk.org.\n"); - printf("***\n"); - printf("*** If you have already installed a sufficiently new version, this error\n"); - printf("*** probably means that the wrong copy of the pkg-config shell script is\n"); - printf("*** being found. The easiest way to fix this is to remove the old version\n"); - printf("*** of GLIB, but you can also set the PKG_CONFIG environment to point to the\n"); - printf("*** correct copy of pkg-config. (In this case, you will have to\n"); - printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); - printf("*** so that the correct libraries are found at run-time))\n"); - } - } - return 1; -} -],, no_glib=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - fi - fi - if test "x$no_glib" = x ; then - AC_MSG_RESULT(yes (version $glib_config_major_version.$glib_config_minor_version.$glib_config_micro_version)) - ifelse([$2], , :, [$2]) - else - AC_MSG_RESULT(no) - if test "$PKG_CONFIG" = "no" ; then - echo "*** A new enough version of pkg-config was not found." - echo "*** See http://www.freedesktop.org/software/pkgconfig/" - else - if test -f conf.glibtest ; then - : - else - echo "*** Could not run GLIB test program, checking why..." - ac_save_CFLAGS="$CFLAGS" - ac_save_LIBS="$LIBS" - CFLAGS="$CFLAGS $GLIB_CFLAGS" - LIBS="$LIBS $GLIB_LIBS" - AC_TRY_LINK([ -#include -#include -], [ return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); ], - [ echo "*** The test program compiled, but did not run. This usually means" - echo "*** that the run-time linker is not finding GLIB or finding the wrong" - echo "*** version of GLIB. If it is not finding GLIB, you'll need to set your" - echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" - echo "*** to the installed location Also, make sure you have run ldconfig if that" - echo "*** is required on your system" - echo "***" - echo "*** If you have an old version installed, it is best to remove it, although" - echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" ], - [ echo "*** The test program failed to compile or link. See the file config.log for the" - echo "*** exact error that occured. This usually means GLIB is incorrectly installed."]) - CFLAGS="$ac_save_CFLAGS" - LIBS="$ac_save_LIBS" - fi - fi - GLIB_CFLAGS="" - GLIB_LIBS="" - GLIB_GENMARSHAL="" - GOBJECT_QUERY="" - GLIB_MKENUMS="" - ifelse([$3], , :, [$3]) - fi - AC_SUBST(GLIB_CFLAGS) - AC_SUBST(GLIB_LIBS) - AC_SUBST(GLIB_GENMARSHAL) - AC_SUBST(GOBJECT_QUERY) - AC_SUBST(GLIB_MKENUMS) - rm -f conf.glibtest -]) - dnl -*- mode: autoconf -*- # serial 1 @@ -9449,3 +9237,215 @@ AC_SUBST([am__untar]) ]) # _AM_PROG_TAR +# Configure paths for GLIB +# Owen Taylor 1997-2001 + +dnl AM_PATH_GLIB_2_0([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]]) +dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if gmodule, gobject, +dnl gthread, or gio is specified in MODULES, pass to pkg-config +dnl +AC_DEFUN([AM_PATH_GLIB_2_0], +[dnl +dnl Get the cflags and libraries from pkg-config +dnl +AC_ARG_ENABLE(glibtest, [ --disable-glibtest do not try to compile and run a test GLIB program], + , enable_glibtest=yes) + + pkg_config_args=glib-2.0 + for module in . $4 + do + case "$module" in + gmodule) + pkg_config_args="$pkg_config_args gmodule-2.0" + ;; + gmodule-no-export) + pkg_config_args="$pkg_config_args gmodule-no-export-2.0" + ;; + gobject) + pkg_config_args="$pkg_config_args gobject-2.0" + ;; + gthread) + pkg_config_args="$pkg_config_args gthread-2.0" + ;; + gio*) + pkg_config_args="$pkg_config_args $module-2.0" + ;; + esac + done + + PKG_PROG_PKG_CONFIG([0.16]) + + no_glib="" + + if test "x$PKG_CONFIG" = x ; then + no_glib=yes + PKG_CONFIG=no + fi + + min_glib_version=ifelse([$1], ,2.0.0,$1) + AC_MSG_CHECKING(for GLIB - version >= $min_glib_version) + + if test x$PKG_CONFIG != xno ; then + ## don't try to run the test against uninstalled libtool libs + if $PKG_CONFIG --uninstalled $pkg_config_args; then + echo "Will use uninstalled version of GLib found in PKG_CONFIG_PATH" + enable_glibtest=no + fi + + if $PKG_CONFIG --atleast-version $min_glib_version $pkg_config_args; then + : + else + no_glib=yes + fi + fi + + if test x"$no_glib" = x ; then + GLIB_GENMARSHAL=`$PKG_CONFIG --variable=glib_genmarshal glib-2.0` + GOBJECT_QUERY=`$PKG_CONFIG --variable=gobject_query glib-2.0` + GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0` + + GLIB_CFLAGS=`$PKG_CONFIG --cflags $pkg_config_args` + GLIB_LIBS=`$PKG_CONFIG --libs $pkg_config_args` + glib_config_major_version=`$PKG_CONFIG --modversion glib-2.0 | \ + sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` + glib_config_minor_version=`$PKG_CONFIG --modversion glib-2.0 | \ + sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` + glib_config_micro_version=`$PKG_CONFIG --modversion glib-2.0 | \ + sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` + if test "x$enable_glibtest" = "xyes" ; then + ac_save_CFLAGS="$CFLAGS" + ac_save_LIBS="$LIBS" + CFLAGS="$CFLAGS $GLIB_CFLAGS" + LIBS="$GLIB_LIBS $LIBS" +dnl +dnl Now check if the installed GLIB is sufficiently new. (Also sanity +dnl checks the results of pkg-config to some extent) +dnl + rm -f conf.glibtest + AC_TRY_RUN([ +#include +#include +#include + +int +main () +{ + unsigned int major, minor, micro; + char *tmp_version; + + fclose (fopen ("conf.glibtest", "w")); + + /* HP/UX 9 (%@#!) writes to sscanf strings */ + tmp_version = g_strdup("$min_glib_version"); + if (sscanf(tmp_version, "%u.%u.%u", &major, &minor, µ) != 3) { + printf("%s, bad version string\n", "$min_glib_version"); + exit(1); + } + + if ((glib_major_version != $glib_config_major_version) || + (glib_minor_version != $glib_config_minor_version) || + (glib_micro_version != $glib_config_micro_version)) + { + printf("\n*** 'pkg-config --modversion glib-2.0' returned %d.%d.%d, but GLIB (%d.%d.%d)\n", + $glib_config_major_version, $glib_config_minor_version, $glib_config_micro_version, + glib_major_version, glib_minor_version, glib_micro_version); + printf ("*** was found! If pkg-config was correct, then it is best\n"); + printf ("*** to remove the old version of GLib. You may also be able to fix the error\n"); + printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); + printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); + printf("*** required on your system.\n"); + printf("*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH\n"); + printf("*** to point to the correct configuration files\n"); + } + else if ((glib_major_version != GLIB_MAJOR_VERSION) || + (glib_minor_version != GLIB_MINOR_VERSION) || + (glib_micro_version != GLIB_MICRO_VERSION)) + { + printf("*** GLIB header files (version %d.%d.%d) do not match\n", + GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION); + printf("*** library (version %d.%d.%d)\n", + glib_major_version, glib_minor_version, glib_micro_version); + } + else + { + if ((glib_major_version > major) || + ((glib_major_version == major) && (glib_minor_version > minor)) || + ((glib_major_version == major) && (glib_minor_version == minor) && (glib_micro_version >= micro))) + { + return 0; + } + else + { + printf("\n*** An old version of GLIB (%u.%u.%u) was found.\n", + glib_major_version, glib_minor_version, glib_micro_version); + printf("*** You need a version of GLIB newer than %u.%u.%u. The latest version of\n", + major, minor, micro); + printf("*** GLIB is always available from ftp://ftp.gtk.org.\n"); + printf("***\n"); + printf("*** If you have already installed a sufficiently new version, this error\n"); + printf("*** probably means that the wrong copy of the pkg-config shell script is\n"); + printf("*** being found. The easiest way to fix this is to remove the old version\n"); + printf("*** of GLIB, but you can also set the PKG_CONFIG environment to point to the\n"); + printf("*** correct copy of pkg-config. (In this case, you will have to\n"); + printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); + printf("*** so that the correct libraries are found at run-time))\n"); + } + } + return 1; +} +],, no_glib=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) + CFLAGS="$ac_save_CFLAGS" + LIBS="$ac_save_LIBS" + fi + fi + if test "x$no_glib" = x ; then + AC_MSG_RESULT(yes (version $glib_config_major_version.$glib_config_minor_version.$glib_config_micro_version)) + ifelse([$2], , :, [$2]) + else + AC_MSG_RESULT(no) + if test "$PKG_CONFIG" = "no" ; then + echo "*** A new enough version of pkg-config was not found." + echo "*** See http://www.freedesktop.org/software/pkgconfig/" + else + if test -f conf.glibtest ; then + : + else + echo "*** Could not run GLIB test program, checking why..." + ac_save_CFLAGS="$CFLAGS" + ac_save_LIBS="$LIBS" + CFLAGS="$CFLAGS $GLIB_CFLAGS" + LIBS="$LIBS $GLIB_LIBS" + AC_TRY_LINK([ +#include +#include +], [ return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); ], + [ echo "*** The test program compiled, but did not run. This usually means" + echo "*** that the run-time linker is not finding GLIB or finding the wrong" + echo "*** version of GLIB. If it is not finding GLIB, you'll need to set your" + echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" + echo "*** to the installed location Also, make sure you have run ldconfig if that" + echo "*** is required on your system" + echo "***" + echo "*** If you have an old version installed, it is best to remove it, although" + echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" ], + [ echo "*** The test program failed to compile or link. See the file config.log for the" + echo "*** exact error that occured. This usually means GLIB is incorrectly installed."]) + CFLAGS="$ac_save_CFLAGS" + LIBS="$ac_save_LIBS" + fi + fi + GLIB_CFLAGS="" + GLIB_LIBS="" + GLIB_GENMARSHAL="" + GOBJECT_QUERY="" + GLIB_MKENUMS="" + ifelse([$3], , :, [$3]) + fi + AC_SUBST(GLIB_CFLAGS) + AC_SUBST(GLIB_LIBS) + AC_SUBST(GLIB_GENMARSHAL) + AC_SUBST(GOBJECT_QUERY) + AC_SUBST(GLIB_MKENUMS) + rm -f conf.glibtest +]) + diff -Nru liboobs-2.32.0/config.guess liboobs-3.0.0/config.guess --- liboobs-2.32.0/config.guess 2010-08-30 14:32:46.000000000 +0000 +++ liboobs-3.0.0/config.guess 2011-04-02 13:05:24.000000000 +0000 @@ -1,10 +1,10 @@ #! /bin/sh # Attempt to guess a canonical system name. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 # Free Software Foundation, Inc. -timestamp='2009-06-10' +timestamp='2009-12-30' # 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 @@ -27,16 +27,16 @@ # the same distribution terms that you use for the rest of that program. -# Originally written by Per Bothner . -# Please send patches to . Submit a context -# diff and a properly formatted ChangeLog entry. +# Originally written by Per Bothner. Please send patches (context +# diff format) to and include a ChangeLog +# entry. # # This script attempts to guess a canonical system name similar to # config.sub. If it succeeds, it prints the system name on stdout, and # exits with 0. Otherwise, it exits with 1. # -# The plan is that this can be called by configure scripts if you -# don't specify an explicit build system type. +# You can get the latest version of this script from: +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD me=`echo "$0" | sed -e 's,.*/,,'` @@ -56,8 +56,9 @@ GNU config.guess ($timestamp) Originally written by Per Bothner. -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, -2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 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." @@ -333,6 +334,9 @@ sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*) echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'` exit ;; + i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*) + echo i386-pc-auroraux${UNAME_RELEASE} + exit ;; i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*) eval $set_cc_for_build SUN_ARCH="i386" @@ -807,12 +811,12 @@ i*:PW*:*) echo ${UNAME_MACHINE}-pc-pw32 exit ;; - *:Interix*:[3456]*) + *:Interix*:*) case ${UNAME_MACHINE} in x86) echo i586-pc-interix${UNAME_RELEASE} exit ;; - EM64T | authenticamd | genuineintel) + authenticamd | genuineintel | EM64T) echo x86_64-unknown-interix${UNAME_RELEASE} exit ;; IA64) @@ -854,6 +858,20 @@ i*86:Minix:*:*) echo ${UNAME_MACHINE}-pc-minix exit ;; + alpha:Linux:*:*) + case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in + EV5) UNAME_MACHINE=alphaev5 ;; + EV56) UNAME_MACHINE=alphaev56 ;; + PCA56) UNAME_MACHINE=alphapca56 ;; + PCA57) UNAME_MACHINE=alphapca56 ;; + EV6) UNAME_MACHINE=alphaev6 ;; + EV67) UNAME_MACHINE=alphaev67 ;; + EV68*) UNAME_MACHINE=alphaev68 ;; + esac + objdump --private-headers /bin/sh | grep -q ld.so.1 + if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi + echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} + exit ;; arm*:Linux:*:*) eval $set_cc_for_build if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \ @@ -876,6 +894,17 @@ frv:Linux:*:*) echo frv-unknown-linux-gnu exit ;; + i*86:Linux:*:*) + LIBC=gnu + eval $set_cc_for_build + sed 's/^ //' << EOF >$dummy.c + #ifdef __dietlibc__ + LIBC=dietlibc + #endif +EOF + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'` + echo "${UNAME_MACHINE}-pc-linux-${LIBC}" + exit ;; ia64:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; @@ -901,39 +930,18 @@ #endif #endif EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^CPU/{ - s: ::g - p - }'`" + eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'` test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; } ;; or32:Linux:*:*) echo or32-unknown-linux-gnu exit ;; - ppc:Linux:*:*) - echo powerpc-unknown-linux-gnu - exit ;; - ppc64:Linux:*:*) - echo powerpc64-unknown-linux-gnu - exit ;; - alpha:Linux:*:*) - case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in - EV5) UNAME_MACHINE=alphaev5 ;; - EV56) UNAME_MACHINE=alphaev56 ;; - PCA56) UNAME_MACHINE=alphapca56 ;; - PCA57) UNAME_MACHINE=alphapca56 ;; - EV6) UNAME_MACHINE=alphaev6 ;; - EV67) UNAME_MACHINE=alphaev67 ;; - EV68*) UNAME_MACHINE=alphaev68 ;; - esac - objdump --private-headers /bin/sh | grep -q ld.so.1 - if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi - echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC} - exit ;; padre:Linux:*:*) echo sparc-unknown-linux-gnu exit ;; + parisc64:Linux:*:* | hppa64:Linux:*:*) + echo hppa64-unknown-linux-gnu + exit ;; parisc:Linux:*:* | hppa:Linux:*:*) # Look for CPU level case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in @@ -942,8 +950,11 @@ *) echo hppa-unknown-linux-gnu ;; esac exit ;; - parisc64:Linux:*:* | hppa64:Linux:*:*) - echo hppa64-unknown-linux-gnu + ppc64:Linux:*:*) + echo powerpc64-unknown-linux-gnu + exit ;; + ppc:Linux:*:*) + echo powerpc-unknown-linux-gnu exit ;; s390:Linux:*:* | s390x:Linux:*:*) echo ${UNAME_MACHINE}-ibm-linux @@ -966,58 +977,6 @@ xtensa*:Linux:*:*) echo ${UNAME_MACHINE}-unknown-linux-gnu exit ;; - i*86:Linux:*:*) - # The BFD linker knows what the default object file format is, so - # first see if it will tell us. cd to the root directory to prevent - # problems with other programs or directories called `ld' in the path. - # Set LC_ALL=C to ensure ld outputs messages in English. - ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \ - | sed -ne '/supported targets:/!d - s/[ ][ ]*/ /g - s/.*supported targets: *// - s/ .*// - p'` - case "$ld_supported_targets" in - elf32-i386) - TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu" - ;; - esac - # Determine whether the default compiler is a.out or elf - eval $set_cc_for_build - sed 's/^ //' << EOF >$dummy.c - #include - #ifdef __ELF__ - # ifdef __GLIBC__ - # if __GLIBC__ >= 2 - LIBC=gnu - # else - LIBC=gnulibc1 - # endif - # else - LIBC=gnulibc1 - # endif - #else - #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC) - LIBC=gnu - #else - LIBC=gnuaout - #endif - #endif - #ifdef __dietlibc__ - LIBC=dietlibc - #endif -EOF - eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n ' - /^LIBC/{ - s: ::g - p - }'`" - test x"${LIBC}" != x && { - echo "${UNAME_MACHINE}-pc-linux-${LIBC}" - exit - } - test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; } - ;; i*86:DYNIX/ptx:4*:*) # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there. # earlier versions are messed up and put the nodename in both @@ -1247,6 +1206,16 @@ *:Darwin:*:*) UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown case $UNAME_PROCESSOR in + i386) + eval $set_cc_for_build + 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 + UNAME_PROCESSOR="x86_64" + fi + fi ;; unknown) UNAME_PROCESSOR=powerpc ;; esac echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE} diff -Nru liboobs-2.32.0/config.sub liboobs-3.0.0/config.sub --- liboobs-2.32.0/config.sub 2010-08-30 14:32:46.000000000 +0000 +++ liboobs-3.0.0/config.sub 2011-04-02 13:05:24.000000000 +0000 @@ -1,10 +1,10 @@ #! /bin/sh # Configuration validation subroutine script. # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, -# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 +# 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 # Free Software Foundation, Inc. -timestamp='2009-06-11' +timestamp='2010-01-22' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -32,13 +32,16 @@ # Please send patches to . Submit a context -# diff and a properly formatted ChangeLog entry. +# diff and a properly formatted GNU ChangeLog entry. # # Configuration subroutine to validate and canonicalize a configuration type. # Supply the specified configuration type as an argument. # If it is invalid, we print an error message on stderr and exit with code 1. # Otherwise, we print the canonical config type on stdout and succeed. +# You can get the latest version of this script from: +# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD + # This file is supposed to be the same for all GNU packages # and recognize all the CPU types, system types and aliases # that are meaningful with *any* GNU software. @@ -72,8 +75,9 @@ version="\ GNU config.sub ($timestamp) -Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, -2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. +Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, +2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 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 +153,7 @@ -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\ -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \ -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \ - -apple | -axis | -knuth | -cray) + -apple | -axis | -knuth | -cray | -microblaze) os= basic_machine=$1 ;; @@ -284,6 +288,7 @@ | pdp10 | pdp11 | pj | pjl \ | powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \ | pyramid \ + | rx \ | score \ | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \ | sh64 | sh64le \ @@ -291,13 +296,14 @@ | sparcv8 | sparcv9 | sparcv9b | sparcv9v \ | spu | strongarm \ | tahoe | thumb | tic4x | tic80 | tron \ + | ubicom32 \ | v850 | v850e \ | we32k \ | x86 | xc16x | xscale | xscalee[bl] | xstormy16 | xtensa \ | z8k | z80) basic_machine=$basic_machine-unknown ;; - m6811 | m68hc11 | m6812 | m68hc12) + m6811 | m68hc11 | m6812 | m68hc12 | picochip) # Motorola 68HC11/12. basic_machine=$basic_machine-unknown os=-none @@ -340,7 +346,7 @@ | lm32-* \ | m32c-* | m32r-* | m32rle-* \ | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \ - | m88110-* | m88k-* | maxq-* | mcore-* | metag-* \ + | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \ | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \ | mips16-* \ | mips64-* | mips64el-* \ @@ -368,15 +374,17 @@ | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \ | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \ | pyramid-* \ - | romp-* | rs6000-* \ + | romp-* | rs6000-* | rx-* \ | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \ | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \ | sparclite-* \ | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \ | tahoe-* | thumb-* \ - | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* | tile-* \ + | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \ + | tile-* | tilegx-* \ | tron-* \ + | ubicom32-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ | x86-* | x86_64-* | xc16x-* | xps100-* | xscale-* | xscalee[bl]-* \ @@ -726,6 +734,9 @@ basic_machine=ns32k-utek os=-sysv ;; + microblaze) + basic_machine=microblaze-xilinx + ;; mingw32) basic_machine=i386-pc os=-mingw32 @@ -1076,6 +1087,11 @@ basic_machine=tic6x-unknown os=-coff ;; + # This must be matched before tile*. + tilegx*) + basic_machine=tilegx-unknown + os=-linux-gnu + ;; tile*) basic_machine=tile-unknown os=-linux-gnu @@ -1247,6 +1263,9 @@ # First match some system type aliases # that might get confused with valid system types. # -solaris* is a basic system type, with this one exception. + -auroraux) + os=-auroraux + ;; -solaris1 | -solaris1.*) os=`echo $os | sed -e 's|solaris1|sunos4|'` ;; @@ -1268,8 +1287,8 @@ # -sysv* is not here because it comes later, after sysvr4. -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \ | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\ - | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \ - | -kopensolaris* \ + | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \ + | -sym* | -kopensolaris* \ | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \ | -aos* | -aros* \ | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ @@ -1290,7 +1309,7 @@ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \ - | -skyos* | -haiku* | -rdos* | -toppers* | -drops*) + | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) @@ -1423,6 +1442,8 @@ -dicos*) os=-dicos ;; + -nacl*) + ;; -none) ;; *) diff -Nru liboobs-2.32.0/configure liboobs-3.0.0/configure --- liboobs-2.32.0/configure 2010-09-27 16:01:39.000000000 +0000 +++ liboobs-3.0.0/configure 2011-04-02 13:04:02.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.67 for liboobs 2.32.0. +# Generated by GNU Autoconf 2.67 for liboobs 3.0.0. # # Report bugs to . # @@ -702,8 +702,8 @@ # Identity of this package. PACKAGE_NAME='liboobs' PACKAGE_TARNAME='liboobs' -PACKAGE_VERSION='2.32.0' -PACKAGE_STRING='liboobs 2.32.0' +PACKAGE_VERSION='3.0.0' +PACKAGE_STRING='liboobs 3.0.0' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-system-tools' PACKAGE_URL='' @@ -1467,7 +1467,7 @@ # 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 liboobs 2.32.0 to adapt to many kinds of systems. +\`configure' configures liboobs 3.0.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1537,7 +1537,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of liboobs 2.32.0:";; + short | recursive ) echo "Configuration of liboobs 3.0.0:";; esac cat <<\_ACEOF @@ -1655,7 +1655,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -liboobs configure 2.32.0 +liboobs configure 3.0.0 generated by GNU Autoconf 2.67 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2024,7 +2024,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by liboobs $as_me 2.32.0, which was +It was created by liboobs $as_me 3.0.0, which was generated by GNU Autoconf 2.67. Invocation command line was $ $0 $@ @@ -2840,7 +2840,7 @@ # Define the identity of the package. PACKAGE=liboobs - VERSION=2.32.0 + VERSION=3.0.0 cat >>confdefs.h <<_ACEOF @@ -10731,14 +10731,14 @@ int main () { - int major, minor, micro; + unsigned int major, minor, micro; char *tmp_version; fclose (fopen ("conf.glibtest", "w")); /* HP/UX 9 (%@#!) writes to sscanf strings */ tmp_version = g_strdup("$min_glib_version"); - if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { + if (sscanf(tmp_version, "%u.%u.%u", &major, &minor, µ) != 3) { printf("%s, bad version string\n", "$min_glib_version"); exit(1); } @@ -10777,9 +10777,9 @@ } else { - printf("\n*** An old version of GLIB (%d.%d.%d) was found.\n", + printf("\n*** An old version of GLIB (%u.%u.%u) was found.\n", glib_major_version, glib_minor_version, glib_micro_version); - printf("*** You need a version of GLIB newer than %d.%d.%d. The latest version of\n", + printf("*** You need a version of GLIB newer than %u.%u.%u. The latest version of\n", major, minor, micro); printf("*** GLIB is always available from ftp://ftp.gtk.org.\n"); printf("***\n"); @@ -12420,7 +12420,7 @@ # See http://sources.redhat.com/autobook/autobook/autobook_91.html#SEC91 for details # LT_CURRENT=5 -LT_REVISION=0 +LT_REVISION=1 LT_AGE=0 @@ -13610,7 +13610,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by liboobs $as_me 2.32.0, which was +This file was extended by liboobs $as_me 3.0.0, which was generated by GNU Autoconf 2.67. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -13676,7 +13676,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -liboobs config.status 2.32.0 +liboobs config.status 3.0.0 configured by $0, generated by GNU Autoconf 2.67, with options \\"\$ac_cs_config\\" diff -Nru liboobs-2.32.0/configure.in liboobs-3.0.0/configure.in --- liboobs-2.32.0/configure.in 2010-09-27 15:56:00.000000000 +0000 +++ liboobs-3.0.0/configure.in 2011-04-02 13:03:44.000000000 +0000 @@ -1,5 +1,5 @@ AC_PREREQ(2.52) -AC_INIT(liboobs, 2.32.0, http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-system-tools) +AC_INIT(liboobs, 3.0.0, http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-system-tools) AC_CONFIG_SRCDIR(oobs/oobs-session.c) AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION) m4_ifdef([AM_SILENT_RULES],[AM_SILENT_RULES([yes])]) @@ -25,7 +25,7 @@ # See http://sources.redhat.com/autobook/autobook/autobook_91.html#SEC91 for details # LT_CURRENT=5 -LT_REVISION=0 +LT_REVISION=1 LT_AGE=0 AC_SUBST(LT_CURRENT) AC_SUBST(LT_REVISION) diff -Nru liboobs-2.32.0/debian/changelog liboobs-3.0.0/debian/changelog --- liboobs-2.32.0/debian/changelog 2010-12-07 05:04:00.000000000 +0000 +++ liboobs-3.0.0/debian/changelog 2011-10-22 15:44:26.000000000 +0000 @@ -1,36 +1,33 @@ -liboobs (2.32.0-0ubuntu1) natty; urgency=low +liboobs (3.0.0-1) unstable; urgency=low - * New upstream release - * debian/control: - - Build-depend on dh-autoreconf - - Use standards-version 3.9.1 - * debian/rules: - - Drop simple-patchsys.mk - - Use autoreconf.mk - * debian/patches/01_link.patch: - - Correctly link document generator - - -- Robert Ancell Tue, 07 Dec 2010 15:51:39 +1100 - -liboobs (2.31.91-0ubuntu1) maverick; urgency=low - - * New upstream release - * debian/control: - - Bump build-depends on system-tools-backends-dev - * debian/liboobs-1-4.install: - * debian/liboobs-1-5.install: - * debian/rules: - - Update shlibs - - -- Robert Ancell Wed, 01 Sep 2010 17:25:46 +1000 - -liboobs (2.31.1-0ubuntu1) maverick; urgency=low - - * New upstream release - * debian/control: - - Add Vcs-Bzr link + * New upstream release. + * debian/control.in: + - Add Vcs-* fields. + - Bump Build-Depends on system-tools-backends-dev to (>= 2.10.1). + * debian/patches/01-gtk-doc-scanner-libs.patch: + - Removed, merged upstream. + * debian/patches/02-pkg-config-requires-dbus.patch: + - Removed, merged upstream. + * Update library package names for the SONAME bump 4 → 5. + * Bump shlibs version to (>= 3.0.0). + + -- Michael Biebl Sat, 22 Oct 2011 17:44:21 +0200 + +liboobs (2.30.1-2) unstable; urgency=low + + * debian/rules: Remove simple-patchsys.mk include. + * 01-gtk-doc-scanner-libs.patch: Link gtk-doc scanner against all necessary + libraries. Closes: #604795 + * Use dh-autoreconf to update the build system. Closes: #558521 + * Bump debhelper compatibility level to 8. + - Update Build-Depends on debhelper. + - Strip debian/tmp/ from .install files. + * Bump Standards-Version to 3.9.2. No further changes. + * 02-pkg-config-requires-dbus.patch: Add missing dbus-1 dependency to the + pkg-config file. Closes: #629891 + * debian/watch: Track .bz2 tarballs. - -- Robert Ancell Fri, 13 Aug 2010 14:39:39 +1000 + -- Michael Biebl Sun, 31 Jul 2011 23:25:37 +0200 liboobs (2.30.1-1) unstable; urgency=low diff -Nru liboobs-2.32.0/debian/compat liboobs-3.0.0/debian/compat --- liboobs-2.32.0/debian/compat 2010-12-07 05:04:00.000000000 +0000 +++ liboobs-3.0.0/debian/compat 2011-07-31 20:36:57.000000000 +0000 @@ -1 +1 @@ -5 +8 diff -Nru liboobs-2.32.0/debian/control liboobs-3.0.0/debian/control --- liboobs-2.32.0/debian/control 2010-12-07 05:04:01.000000000 +0000 +++ liboobs-3.0.0/debian/control 2011-10-22 15:46:38.000000000 +0000 @@ -7,20 +7,20 @@ Section: libs Priority: optional Maintainer: Loic Minier -Uploaders: Debian GNOME Maintainers , Josselin Mouette , Luca Falavigna , Sebastian Dröge +Uploaders: Debian GNOME Maintainers , Josselin Mouette , Michael Biebl , Sebastian Dröge Build-Depends: cdbs, - debhelper (>= 5), - dh-autoreconf, + debhelper (>= 8), system-tools-backends-dev (>= 2.10.1), libdbus-1-dev (>= 0.70), libdbus-glib-1-dev (>= 0.70), libglib2.0-dev (>= 2.14.0), gtk-doc-tools (>= 1.9), gnome-pkg-tools (>= 0.10), - dpkg-dev (>= 1.13.19), - libglib2.0-doc -Standards-Version: 3.9.1 -Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/liboobs/ubuntu + libglib2.0-doc, + dh-autoreconf +Standards-Version: 3.9.2 +Vcs-Svn: svn://anonscm.debian.org/svn/pkg-gnome/desktop/unstable/liboobs +Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/liboobs Package: liboobs-1-5 Architecture: any diff -Nru liboobs-2.32.0/debian/control.in liboobs-3.0.0/debian/control.in --- liboobs-2.32.0/debian/control.in 2010-12-07 05:04:00.000000000 +0000 +++ liboobs-3.0.0/debian/control.in 2011-10-22 15:39:21.000000000 +0000 @@ -4,18 +4,18 @@ Maintainer: Loic Minier Uploaders: @GNOME_TEAM@ Build-Depends: cdbs, - debhelper (>= 5), - dh-autoreconf, + debhelper (>= 8), system-tools-backends-dev (>= 2.10.1), libdbus-1-dev (>= 0.70), libdbus-glib-1-dev (>= 0.70), libglib2.0-dev (>= 2.14.0), gtk-doc-tools (>= 1.9), gnome-pkg-tools (>= 0.10), - dpkg-dev (>= 1.13.19), - libglib2.0-doc -Standards-Version: 3.9.1 -Vcs-Bzr: https://code.launchpad.net/~ubuntu-desktop/liboobs/ubuntu + libglib2.0-doc, + dh-autoreconf +Standards-Version: 3.9.2 +Vcs-Svn: svn://anonscm.debian.org/svn/pkg-gnome/desktop/unstable/liboobs +Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/desktop/unstable/liboobs Package: liboobs-1-5 Architecture: any diff -Nru liboobs-2.32.0/debian/liboobs-1-5-dbg.debhelper.log liboobs-3.0.0/debian/liboobs-1-5-dbg.debhelper.log --- liboobs-2.32.0/debian/liboobs-1-5-dbg.debhelper.log 2010-12-07 05:04:01.000000000 +0000 +++ liboobs-3.0.0/debian/liboobs-1-5-dbg.debhelper.log 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -dh_autoreconf_clean diff -Nru liboobs-2.32.0/debian/liboobs-1-5.debhelper.log liboobs-3.0.0/debian/liboobs-1-5.debhelper.log --- liboobs-2.32.0/debian/liboobs-1-5.debhelper.log 2010-12-07 05:04:01.000000000 +0000 +++ liboobs-3.0.0/debian/liboobs-1-5.debhelper.log 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -dh_autoreconf_clean diff -Nru liboobs-2.32.0/debian/liboobs-1-5.install liboobs-3.0.0/debian/liboobs-1-5.install --- liboobs-2.32.0/debian/liboobs-1-5.install 2010-12-07 05:04:00.000000000 +0000 +++ liboobs-3.0.0/debian/liboobs-1-5.install 2011-10-22 15:39:43.000000000 +0000 @@ -1 +1 @@ -debian/tmp/usr/lib/*.so.* +usr/lib/*.so.* diff -Nru liboobs-2.32.0/debian/liboobs-1-dev.debhelper.log liboobs-3.0.0/debian/liboobs-1-dev.debhelper.log --- liboobs-2.32.0/debian/liboobs-1-dev.debhelper.log 2010-12-07 05:04:01.000000000 +0000 +++ liboobs-3.0.0/debian/liboobs-1-dev.debhelper.log 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -dh_autoreconf_clean diff -Nru liboobs-2.32.0/debian/liboobs-1-dev.install liboobs-3.0.0/debian/liboobs-1-dev.install --- liboobs-2.32.0/debian/liboobs-1-dev.install 2010-12-07 05:04:00.000000000 +0000 +++ liboobs-3.0.0/debian/liboobs-1-dev.install 2011-07-31 20:37:37.000000000 +0000 @@ -1,5 +1,5 @@ -debian/tmp/usr/lib/*.a -debian/tmp/usr/lib/*.so -debian/tmp/usr/lib/pkgconfig -debian/tmp/usr/include/liboobs-1.0 -debian/tmp/usr/share/gtk-doc +usr/lib/*.a +usr/lib/*.so +usr/lib/pkgconfig +usr/include/liboobs-1.0 +usr/share/gtk-doc diff -Nru liboobs-2.32.0/debian/patches/01_link.patch liboobs-3.0.0/debian/patches/01_link.patch --- liboobs-2.32.0/debian/patches/01_link.patch 2010-12-07 05:04:00.000000000 +0000 +++ liboobs-3.0.0/debian/patches/01_link.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,13 +0,0 @@ -Index: liboobs-2.32.0/doc/reference/Makefile.am -=================================================================== ---- liboobs-2.32.0.orig/doc/reference/Makefile.am 2010-12-07 15:56:43.957103002 +1100 -+++ liboobs-2.32.0/doc/reference/Makefile.am 2010-12-07 15:56:45.687103003 +1100 -@@ -34,7 +34,7 @@ - # CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib - # contains GtkObjects/GObjects and you want to document signals and properties. - INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(OOBS_CFLAGS) --GTKDOC_LIBS = $(top_builddir)/oobs/liboobs-1.la -+GTKDOC_LIBS = $(top_builddir)/oobs/liboobs-1.la $(OOBS_LIBS) - - # Extra options to supply to gtkdoc-mkdb. - MKDB_OPTIONS=--output-format=xml diff -Nru liboobs-2.32.0/debian/patches/series liboobs-3.0.0/debian/patches/series --- liboobs-2.32.0/debian/patches/series 2010-12-07 05:04:00.000000000 +0000 +++ liboobs-3.0.0/debian/patches/series 2011-10-22 15:23:48.000000000 +0000 @@ -1 +0,0 @@ -01_link.patch diff -Nru liboobs-2.32.0/debian/rules liboobs-3.0.0/debian/rules --- liboobs-2.32.0/debian/rules 2010-12-07 05:04:00.000000000 +0000 +++ liboobs-3.0.0/debian/rules 2011-10-22 15:39:35.000000000 +0000 @@ -2,11 +2,11 @@ include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/debhelper.mk -include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/cdbs/1/rules/utils.mk +include /usr/share/cdbs/1/rules/autoreconf.mk include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk DEB_CONFIGURE_EXTRA_FLAGS += --enable-gtk-doc -DEB_DH_MAKESHLIBS_ARGS_ALL += -V "liboobs-1-5 (>= 2.31.91)" +DEB_DH_MAKESHLIBS_ARGS_ALL += -V "liboobs-1-5 (>= 3.0.0)" diff -Nru liboobs-2.32.0/debian/watch liboobs-3.0.0/debian/watch --- liboobs-2.32.0/debian/watch 2010-12-07 05:04:00.000000000 +0000 +++ liboobs-3.0.0/debian/watch 2011-07-31 21:25:16.000000000 +0000 @@ -1,3 +1,3 @@ version=3 -http://ftp.gnome.org/pub/GNOME/sources/liboobs/([\d\.]+)[02468]/ \ - liboobs-([\d\.]+)\.tar\.gz +http://ftp.gnome.org/pub/GNOME/sources/liboobs/([\d\.]+[02468])/ \ + liboobs-([\d\.]+)\.tar\.bz2 diff -Nru liboobs-2.32.0/doc/reference/html/ch01.html liboobs-3.0.0/doc/reference/html/ch01.html --- liboobs-2.32.0/doc/reference/html/ch01.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/ch01.html 2011-04-02 13:06:05.000000000 +0000 @@ -21,7 +21,7 @@

-Common API

+Common API
OobsSession — Manager of the connection to the backends diff -Nru liboobs-2.32.0/doc/reference/html/ch02.html liboobs-3.0.0/doc/reference/html/ch02.html --- liboobs-2.32.0/doc/reference/html/ch02.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/ch02.html 2011-04-02 13:06:05.000000000 +0000 @@ -21,7 +21,7 @@

-Users and groups management

+Users and groups management
OobsGroupsConfig — Object that represents groups configuration diff -Nru liboobs-2.32.0/doc/reference/html/ch03.html liboobs-3.0.0/doc/reference/html/ch03.html --- liboobs-2.32.0/doc/reference/html/ch03.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/ch03.html 2011-04-02 13:06:05.000000000 +0000 @@ -21,7 +21,7 @@

-Shared folders management

+Shared folders management
OobsSMBConfig — Object that represents SMB configuration diff -Nru liboobs-2.32.0/doc/reference/html/ch04.html liboobs-3.0.0/doc/reference/html/ch04.html --- liboobs-2.32.0/doc/reference/html/ch04.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/ch04.html 2011-04-02 13:06:05.000000000 +0000 @@ -21,7 +21,7 @@

-Date and time management

+Date and time management
OobsTimeConfig — Object that represents time configuration diff -Nru liboobs-2.32.0/doc/reference/html/ch05.html liboobs-3.0.0/doc/reference/html/ch05.html --- liboobs-2.32.0/doc/reference/html/ch05.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/ch05.html 2011-04-02 13:06:05.000000000 +0000 @@ -21,7 +21,7 @@

-System boot management

+System boot management
OobsServicesConfig — Object that represents the configuration of services that start/stop during init/shutdown diff -Nru liboobs-2.32.0/doc/reference/html/ch06.html liboobs-3.0.0/doc/reference/html/ch06.html --- liboobs-2.32.0/doc/reference/html/ch06.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/ch06.html 2011-04-02 13:06:05.000000000 +0000 @@ -21,7 +21,7 @@

-Network interfaces management

+Network interfaces management
OobsIfacesConfig — Object that represents network interfaces configuration diff -Nru liboobs-2.32.0/doc/reference/html/ch07.html liboobs-3.0.0/doc/reference/html/ch07.html --- liboobs-2.32.0/doc/reference/html/ch07.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/ch07.html 2011-04-02 13:06:05.000000000 +0000 @@ -21,7 +21,7 @@

-Hosts resolution management

+Hosts resolution management
OobsHostsConfig — Object that represents hosts resolution configuration diff -Nru liboobs-2.32.0/doc/reference/html/index.html liboobs-3.0.0/doc/reference/html/index.html --- liboobs-2.32.0/doc/reference/html/index.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/index.html 2011-04-02 13:06:05.000000000 +0000 @@ -14,7 +14,7 @@
-

This documentation describes liboobs 2.32.0 +

This documentation describes liboobs 3.0.0 .


diff -Nru liboobs-2.32.0/doc/reference/html/liboobs-OobsError.html liboobs-3.0.0/doc/reference/html/liboobs-OobsError.html --- liboobs-2.32.0/doc/reference/html/liboobs-OobsError.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/liboobs-OobsError.html 2011-04-02 13:06:05.000000000 +0000 @@ -38,7 +38,7 @@

Synopsis

#define             OOBS_ERROR
-GQuark              oobs_error_quark                    (void);
+GQuark              oobs_error_quark                    (void);
 enum                OobsError;
 
@@ -53,13 +53,13 @@

Error domain for errors when using Oobs. Errors in this domain will be from the OobsError -enumeration. See GError for information on error domains +enumeration. See GError for information on error domains


oobs_error_quark ()

-
GQuark              oobs_error_quark                    (void);
+
GQuark              oobs_error_quark                    (void);

diff -Nru liboobs-2.32.0/doc/reference/html/liboobs-Oobs.html liboobs-3.0.0/doc/reference/html/liboobs-Oobs.html --- liboobs-2.32.0/doc/reference/html/liboobs-Oobs.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/liboobs-Oobs.html 2011-04-02 13:06:05.000000000 +0000 @@ -45,23 +45,23 @@

Synopsis

                    OobsIface;
                     OobsIfaceClass;
-gboolean            oobs_iface_get_auto                 (OobsIface *iface);
+gboolean            oobs_iface_get_auto                 (OobsIface *iface);
 void                oobs_iface_set_auto                 (OobsIface *iface,
-                                                         gboolean is_auto);
-gboolean            oobs_iface_get_active               (OobsIface *iface);
+                                                         gboolean is_auto);
+gboolean            oobs_iface_get_active               (OobsIface *iface);
 void                oobs_iface_set_active               (OobsIface *iface,
-                                                         gboolean is_active);
-const gchar*        oobs_iface_get_device_name          (OobsIface *iface);
-gboolean            oobs_iface_get_configured           (OobsIface *iface);
+                                                         gboolean is_active);
+const gchar*        oobs_iface_get_device_name          (OobsIface *iface);
+gboolean            oobs_iface_get_configured           (OobsIface *iface);
 void                oobs_iface_set_configured           (OobsIface *iface,
-                                                         gboolean is_configured);
-gboolean            oobs_iface_has_gateway              (OobsIface *iface);
+                                                         gboolean is_configured);
+gboolean            oobs_iface_has_gateway              (OobsIface *iface);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsIface
          +----OobsIfaceEthernet
          +----OobsIfacePlip
@@ -71,10 +71,10 @@
 

Properties

-  "active"                   gboolean              : Read / Write
-  "auto"                     gboolean              : Read / Write
-  "configured"               gboolean              : Read / Write
-  "device"                   gchar*                : Read / Write / Construct Only
+  "active"                   gboolean              : Read / Write
+  "auto"                     gboolean              : Read / Write
+  "configured"               gboolean              : Read / Write
+  "device"                   gchar*                : Read / Write / Construct Only
 
@@ -113,7 +113,7 @@

oobs_iface_get_auto ()

-
gboolean            oobs_iface_get_auto                 (OobsIface *iface);
+
gboolean            oobs_iface_get_auto                 (OobsIface *iface);

Returns whether the interface is started automatically at boot time.

@@ -127,7 +127,7 @@
- @@ -137,7 +137,7 @@

oobs_iface_set_auto ()

void                oobs_iface_set_auto                 (OobsIface *iface,
-                                                         gboolean is_auto);
+ gboolean is_auto);

Sets whether the interface is started automatically at boot time.

@@ -152,7 +152,7 @@
@@ -161,7 +161,7 @@

oobs_iface_get_active ()

-
gboolean            oobs_iface_get_active               (OobsIface *iface);
+
gboolean            oobs_iface_get_active               (OobsIface *iface);

Returns whether the interface is active.

@@ -175,7 +175,7 @@
- @@ -185,7 +185,7 @@

oobs_iface_set_active ()

void                oobs_iface_set_active               (OobsIface *iface,
-                                                         gboolean is_active);
+ gboolean is_active);

Sets whether the interface is currently active.

@@ -200,7 +200,7 @@
@@ -209,7 +209,7 @@

oobs_iface_get_device_name ()

-
const gchar*        oobs_iface_get_device_name          (OobsIface *iface);
+
const gchar*        oobs_iface_get_device_name          (OobsIface *iface);

Returns the device name for the interface.

@@ -233,7 +233,7 @@

oobs_iface_get_configured ()

-
gboolean            oobs_iface_get_configured           (OobsIface *iface);
+
gboolean            oobs_iface_get_configured           (OobsIface *iface);

Returns whether the interface has a valid (i.e.: complete) configuration and is explicitly marked as configured @@ -249,7 +249,7 @@

- @@ -259,10 +259,10 @@

oobs_iface_set_configured ()

void                oobs_iface_set_configured           (OobsIface *iface,
-                                                         gboolean is_configured);
+ gboolean is_configured);

-If is_configured is FALSE, the function explicitly marks the interface -as not configured. If is_configured is TRUE, the explicit mark will be +If is_configured is FALSE, the function explicitly marks the interface +as not configured. If is_configured is TRUE, the explicit mark will be removed, but the interface may still have an incomplete/invalid configuration.

Returns :

TRUE if the interface starts during system boot. + TRUE if the interface starts during system boot.

is_auto :

-TRUE to make the interface start at boot time. +TRUE to make the interface start at boot time.

Returns :

TRUE if the interface is active. + TRUE if the interface is active.

is_active :

-TRUE to enable the interface. +TRUE to enable the interface.

Returns :

TRUE if its configuration is valid. + TRUE if its configuration is valid.
@@ -276,7 +276,7 @@ @@ -285,7 +285,7 @@

oobs_iface_has_gateway ()

-
gboolean            oobs_iface_has_gateway              (OobsIface *iface);
+
gboolean            oobs_iface_has_gateway              (OobsIface *iface);

Returns whether the interface has a defined gateway.

@@ -299,7 +299,7 @@
- @@ -310,28 +310,28 @@

Property Details

The "active" property

-
  "active"                   gboolean              : Read / Write
+
  "active"                   gboolean              : Read / Write

Whether the interface is active.

Default value: FALSE


The "auto" property

-
  "auto"                     gboolean              : Read / Write
+
  "auto"                     gboolean              : Read / Write

Whether the interface starts at boot time.

Default value: FALSE


The "configured" property

-
  "configured"               gboolean              : Read / Write
+
  "configured"               gboolean              : Read / Write

Whether the interface is fully configured.

Default value: FALSE


The "device" property

-
  "device"                   gchar*                : Read / Write / Construct Only
+
  "device"                   gchar*                : Read / Write / Construct Only

Device name of the iface.

Default value: NULL

@@ -341,7 +341,7 @@

The "state-changed" signal

void                user_function                      (OobsIface *oobsiface,
-                                                        gpointer   user_data)      : Run Last
+ gpointer user_data) : Run Last

is_configured :

-FALSE to explictitly mark the interface as not configured. +FALSE to explictitly mark the interface as not configured.

Returns :

TRUE if the interface has a defined gateway. + TRUE if the interface has a defined gateway.
diff -Nru liboobs-2.32.0/doc/reference/html/OobsGroup.html liboobs-3.0.0/doc/reference/html/OobsGroup.html --- liboobs-2.32.0/doc/reference/html/OobsGroup.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsGroup.html 2011-04-02 13:06:05.000000000 +0000 @@ -43,26 +43,26 @@

Synopsis

                    OobsGroup;
                     OobsGroupClass;
-OobsGroup*          oobs_group_new                      (const gchar *name);
-const gchar*        oobs_group_get_name                 (OobsGroup *group);
+OobsGroup*          oobs_group_new                      (const gchar *name);
+const gchar*        oobs_group_get_name                 (OobsGroup *group);
 void                oobs_group_set_password             (OobsGroup *group,
-                                                         const gchar *password);
+                                                         const gchar *password);
 gid_t               oobs_group_get_gid                  (OobsGroup *group);
 void                oobs_group_set_gid                  (OobsGroup *group,
                                                          gid_t gid);
-GList *             oobs_group_get_users                (OobsGroup *group);
+GList *             oobs_group_get_users                (OobsGroup *group);
 void                oobs_group_clear_users              (OobsGroup *group);
 void                oobs_group_add_user                 (OobsGroup *group,
                                                          OobsUser *user);
 void                oobs_group_remove_user              (OobsGroup *group,
                                                          OobsUser *user);
-gboolean            oobs_group_is_root                  (OobsGroup *group);
+gboolean            oobs_group_is_root                  (OobsGroup *group);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsGroup
 
@@ -70,9 +70,9 @@

Properties

-  "gid"                      guint                 : Read / Write
-  "name"                     gchar*                : Read / Write / Construct Only
-  "password"                 gchar*                : Read / Write
+  "gid"                      guint                 : Read / Write
+  "name"                     gchar*                : Read / Write / Construct Only
+  "password"                 gchar*                : Read / Write
 
@@ -102,7 +102,7 @@

oobs_group_new ()

-
OobsGroup*          oobs_group_new                      (const gchar *name);
+
OobsGroup*          oobs_group_new                      (const gchar *name);

Returns a newly allocated OobsGroup with the name specified by name.

@@ -125,7 +125,7 @@

oobs_group_get_name ()

-
const gchar*        oobs_group_get_name                 (OobsGroup *group);
+
const gchar*        oobs_group_get_name                 (OobsGroup *group);

Returns the name of the group represented by group.

@@ -150,7 +150,7 @@

oobs_group_set_password ()

void                oobs_group_set_password             (OobsGroup *group,
-                                                         const gchar *password);
+ const gchar *password);

@@ -219,9 +219,9 @@

oobs_group_get_users ()

-
GList *             oobs_group_get_users                (OobsGroup *group);
+
GList *             oobs_group_get_users                (OobsGroup *group);

-Returns a GList containing pointers to the OobsUser objects +Returns a GList containing pointers to the OobsUser objects that represent the users represented by the group.

@@ -234,7 +234,7 @@ - @@ -308,7 +308,7 @@

oobs_group_is_root ()

-
gboolean            oobs_group_is_root                  (OobsGroup *group);
+
gboolean            oobs_group_is_root                  (OobsGroup *group);

Checks whether a group is the root group, according to its name.

@@ -322,7 +322,7 @@
- @@ -333,22 +333,22 @@

Property Details

The "gid" property

-
  "gid"                      guint                 : Read / Write
+
  "gid"                      guint                 : Read / Write

Main group GID for the group.

-

Allowed values: <= G_MAXLONG

+

Allowed values: <= G_MAXINT

Default value: 2147483647


The "name" property

-
  "name"                     gchar*                : Read / Write / Construct Only
+
  "name"                     gchar*                : Read / Write / Construct Only

Name for the group.

Default value: NULL


The "password" property

-
  "password"                 gchar*                : Read / Write
+
  "password"                 gchar*                : Read / Write

Password for the group.

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsGroupsConfig.html liboobs-3.0.0/doc/reference/html/OobsGroupsConfig.html --- liboobs-2.32.0/doc/reference/html/OobsGroupsConfig.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsGroupsConfig.html 2011-04-02 13:06:05.000000000 +0000 @@ -50,12 +50,12 @@ OobsResultoobs_groups_config_delete_group (OobsGroupsConfig *config, OobsGroup *group); OobsGroup* oobs_groups_config_get_from_name (OobsGroupsConfig *config, - const gchar *name); + const gchar *name); OobsGroup* oobs_groups_config_get_from_gid (OobsGroupsConfig *config, gid_t gid); -gbooleanoobs_groups_config_is_name_used (OobsGroupsConfig *config, - const gchar *name); -gbooleanoobs_groups_config_is_gid_used (OobsGroupsConfig *config, +gbooleanoobs_groups_config_is_name_used (OobsGroupsConfig *config, + const gchar *name); +gbooleanoobs_groups_config_is_gid_used (OobsGroupsConfig *config, gid_t gid); gid_toobs_groups_config_find_free_gid (OobsGroupsConfig *config, gid_t gid_min, @@ -65,7 +65,7 @@

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsGroupsConfig
 
@@ -73,8 +73,8 @@

Properties

-  "maximum-gid"              gint                  : Read / Write
-  "minimum-gid"              gint                  : Read / Write
+  "maximum-gid"              gint                  : Read / Write
+  "minimum-gid"              gint                  : Read / Write
 
@@ -207,7 +207,7 @@

oobs_groups_config_get_from_name ()

OobsGroup*          oobs_groups_config_get_from_name    (OobsGroupsConfig *config,
-                                                         const gchar *name);
+ const gchar *name);

Gets the (first) group called name. This is a convenience function to avoid walking manually over the groups list. @@ -228,7 +228,7 @@

@@ -240,23 +240,26 @@
OobsGroup*          oobs_groups_config_get_from_gid     (OobsGroupsConfig *config,
                                                          gid_t gid);

+Gets the (first) group whose GID is gid. This is a convenience function +to avoid walking manually over the groups list.

Returns :

a newly allocated GList, use g_list_free() to free it. + a newly allocated GList, use g_list_free() to free it.

Returns :

TRUE if group is the root group, FALSE otherwise. + TRUE if group is the root group, FALSE otherwise.

Returns :

an OobsGroup corresponding to the passed named, -or NULL if no such group exists. Don't forget to unref group when you're done. +or NULL if no such group exists. Don't forget to unref group when you're done.
- - - @@ -265,8 +268,8 @@

oobs_groups_config_is_name_used ()

-
gboolean            oobs_groups_config_is_name_used     (OobsGroupsConfig *config,
-                                                         const gchar *name);
+
gboolean            oobs_groups_config_is_name_used     (OobsGroupsConfig *config,
+                                                         const gchar *name);

Check whether name is already used by an existing group or not. This is a convenience function to avoid walking manually over the groups list. @@ -286,7 +289,7 @@

- @@ -295,7 +298,7 @@

oobs_groups_config_is_gid_used ()

-
gboolean            oobs_groups_config_is_gid_used      (OobsGroupsConfig *config,
+
gboolean            oobs_groups_config_is_gid_used      (OobsGroupsConfig *config,
                                                          gid_t gid);

Check whether gid is already used by an existing group or not. This is @@ -316,7 +319,7 @@

- @@ -361,7 +364,7 @@

Property Details

The "maximum-gid" property

-
  "maximum-gid"              gint                  : Read / Write
+
  "maximum-gid"              gint                  : Read / Write

Maximum GID for non-system groups.

Allowed values: >= 0

Default value: 2147483647

@@ -369,7 +372,7 @@

The "minimum-gid" property

-
  "minimum-gid"              gint                  : Read / Write
+
  "minimum-gid"              gint                  : Read / Write

Minimum GID for non-system groups.

Allowed values: >= 0

Default value: 2147483647

diff -Nru liboobs-2.32.0/doc/reference/html/OobsHostsConfig.html liboobs-3.0.0/doc/reference/html/OobsHostsConfig.html --- liboobs-2.32.0/doc/reference/html/OobsHostsConfig.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsHostsConfig.html 2011-04-02 13:06:05.000000000 +0000 @@ -42,27 +42,27 @@
                    OobsHostsConfig;
                     OobsHostsConfigClass;
 OobsObject*         oobs_hosts_config_get               (void);
-const gchar*        oobs_hosts_config_get_hostname      (OobsHostsConfig *config);
+const gchar*        oobs_hosts_config_get_hostname      (OobsHostsConfig *config);
 void                oobs_hosts_config_set_hostname      (OobsHostsConfig *config,
-                                                         const gchar *hostname);
-const gchar*        oobs_hosts_config_get_domainname    (OobsHostsConfig *config);
+                                                         const gchar *hostname);
+const gchar*        oobs_hosts_config_get_domainname    (OobsHostsConfig *config);
 void                oobs_hosts_config_set_domainname    (OobsHostsConfig *config,
-                                                         const gchar *domainname);
+                                                         const gchar *domainname);
 OobsList*           oobs_hosts_config_get_static_hosts  (OobsHostsConfig *config);
-GList*              oobs_hosts_config_get_dns_servers   (OobsHostsConfig *config);
+GList*              oobs_hosts_config_get_dns_servers   (OobsHostsConfig *config);
 void                oobs_hosts_config_set_dns_servers   (OobsHostsConfig *config,
-                                                         GList *dns_list);
-GList*              oobs_hosts_config_get_search_domains
+                                                         GList *dns_list);
+GList*              oobs_hosts_config_get_search_domains
                                                         (OobsHostsConfig *config);
 void                oobs_hosts_config_set_search_domains
                                                         (OobsHostsConfig *config,
-                                                         GList *search_domains_list);
+                                                         GList *search_domains_list);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsHostsConfig
 
@@ -113,7 +113,7 @@

oobs_hosts_config_get_hostname ()

-
const gchar*        oobs_hosts_config_get_hostname      (OobsHostsConfig *config);
+
const gchar*        oobs_hosts_config_get_hostname      (OobsHostsConfig *config);

Returns the hostname for the machine.

@@ -138,7 +138,7 @@

oobs_hosts_config_set_hostname ()

void                oobs_hosts_config_set_hostname      (OobsHostsConfig *config,
-                                                         const gchar *hostname);
+ const gchar *hostname);

Sets a new hostname, overwriting the previous one.

@@ -161,7 +161,7 @@

oobs_hosts_config_get_domainname ()

-
const gchar*        oobs_hosts_config_get_domainname    (OobsHostsConfig *config);
+
const gchar*        oobs_hosts_config_get_domainname    (OobsHostsConfig *config);

Returns the domain name for the machine.

@@ -186,7 +186,7 @@

oobs_hosts_config_set_domainname ()

void                oobs_hosts_config_set_domainname    (OobsHostsConfig *config,
-                                                         const gchar *domainname);
+ const gchar *domainname);

Sets a new domain name, overwriting the previous one.

@@ -232,10 +232,10 @@

oobs_hosts_config_get_dns_servers ()

-
GList*              oobs_hosts_config_get_dns_servers   (OobsHostsConfig *config);
+
GList*              oobs_hosts_config_get_dns_servers   (OobsHostsConfig *config);

-Returns a GList containing the IP addresses of the DNS servers. -The returned list must be freed with g_list_free(). +Returns a GList containing the IP addresses of the DNS servers. +The returned list must be freed with g_list_free().

config :

+An OobsGroupsConfig.

gid :

+the GID of the wanted group.

Returns :

+ an OobsGroup corresponding to the passed GID, +or NULL if no such group exists. Don't forget to group user when you're done.

Returns :

TRUE if a group called name already exists, FALSE otherwise. + TRUE if a group called name already exists, FALSE otherwise.

Returns :

TRUE if an group with such an gid already exists, FALSE otherwise. + TRUE if an group with such an gid already exists, FALSE otherwise.
@@ -247,7 +247,7 @@ - @@ -257,7 +257,7 @@

oobs_hosts_config_set_dns_servers ()

void                oobs_hosts_config_set_dns_servers   (OobsHostsConfig *config,
-                                                         GList *dns_list);
+ GList *dns_list);

Overwrites the list of DNS servers. The previous list and its contents will be freed, so any merging will have to be done by hand. @@ -272,7 +272,7 @@

- @@ -281,11 +281,11 @@

oobs_hosts_config_get_search_domains ()

-
GList*              oobs_hosts_config_get_search_domains
+
GList*              oobs_hosts_config_get_search_domains
                                                         (OobsHostsConfig *config);

-Returns a GList containing the search domains. -The returned list musts be freed with g_list_free(). +Returns a GList containing the search domains. +The returned list musts be freed with g_list_free().

Returns :

a GList of gchar pointers + a GList of gchar pointers

dns_list :

a GList containing strings with the IP addresses of the DNS servers. +a GList containing strings with the IP addresses of the DNS servers.
@@ -297,7 +297,7 @@ - @@ -308,7 +308,7 @@

oobs_hosts_config_set_search_domains ()

void                oobs_hosts_config_set_search_domains
                                                         (OobsHostsConfig *config,
-                                                         GList *search_domains_list);
+ GList *search_domains_list);

Overwrites the list of search domains. The previous list and its contents will be freed, so any merging will have to be done by hand. @@ -323,7 +323,7 @@

- diff -Nru liboobs-2.32.0/doc/reference/html/OobsIfaceEthernet.html liboobs-3.0.0/doc/reference/html/OobsIfaceEthernet.html --- liboobs-2.32.0/doc/reference/html/OobsIfaceEthernet.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsIfaceEthernet.html 2011-04-02 13:06:05.000000000 +0000 @@ -43,40 +43,40 @@

Synopsis

                    OobsIfaceEthernet;
                     OobsIfaceEthernetClass;
-const gchar*        oobs_iface_ethernet_get_ip_address  (OobsIfaceEthernet *iface);
+const gchar*        oobs_iface_ethernet_get_ip_address  (OobsIfaceEthernet *iface);
 void                oobs_iface_ethernet_set_ip_address  (OobsIfaceEthernet *iface,
-                                                         const gchar *address);
-const gchar*        oobs_iface_ethernet_get_network_mask
+                                                         const gchar *address);
+const gchar*        oobs_iface_ethernet_get_network_mask
                                                         (OobsIfaceEthernet *iface);
 void                oobs_iface_ethernet_set_network_mask
                                                         (OobsIfaceEthernet *iface,
-                                                         const gchar *mask);
-const gchar*        oobs_iface_ethernet_get_gateway_address
+                                                         const gchar *mask);
+const gchar*        oobs_iface_ethernet_get_gateway_address
                                                         (OobsIfaceEthernet *iface);
 void                oobs_iface_ethernet_set_gateway_address
                                                         (OobsIfaceEthernet *iface,
-                                                         const gchar *address);
-const gchar*        oobs_iface_ethernet_get_network_address
+                                                         const gchar *address);
+const gchar*        oobs_iface_ethernet_get_network_address
                                                         (OobsIfaceEthernet *iface);
 void                oobs_iface_ethernet_set_network_address
                                                         (OobsIfaceEthernet *iface,
-                                                         const gchar *address);
-const gchar*        oobs_iface_ethernet_get_broadcast_address
+                                                         const gchar *address);
+const gchar*        oobs_iface_ethernet_get_broadcast_address
                                                         (OobsIfaceEthernet *iface);
 void                oobs_iface_ethernet_set_broadcast_address
                                                         (OobsIfaceEthernet *iface,
-                                                         const gchar *address);
-const gchar*        oobs_iface_ethernet_get_configuration_method
+                                                         const gchar *address);
+const gchar*        oobs_iface_ethernet_get_configuration_method
                                                         (OobsIfaceEthernet *iface);
 void                oobs_iface_ethernet_set_configuration_method
                                                         (OobsIfaceEthernet *iface,
-                                                         const gchar *method);
+                                                         const gchar *method);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsIface
          +----OobsIfaceEthernet
                +----OobsIfaceIRLan
@@ -86,12 +86,12 @@
 

Properties

-  "broadcast-address"        gchar*                : Read / Write
-  "config-method"            gchar*                : Read / Write
-  "gateway-address"          gchar*                : Read / Write
-  "ip-address"               gchar*                : Read / Write
-  "ip-mask"                  gchar*                : Read / Write
-  "network-address"          gchar*                : Read / Write
+  "broadcast-address"        gchar*                : Read / Write
+  "config-method"            gchar*                : Read / Write
+  "gateway-address"          gchar*                : Read / Write
+  "ip-address"               gchar*                : Read / Write
+  "ip-mask"                  gchar*                : Read / Write
+  "network-address"          gchar*                : Read / Write
 
@@ -121,7 +121,7 @@

oobs_iface_ethernet_get_ip_address ()

-
const gchar*        oobs_iface_ethernet_get_ip_address  (OobsIfaceEthernet *iface);
+
const gchar*        oobs_iface_ethernet_get_ip_address  (OobsIfaceEthernet *iface);

Returns the IP address that this interface uses.

@@ -146,7 +146,7 @@

oobs_iface_ethernet_set_ip_address ()

void                oobs_iface_ethernet_set_ip_address  (OobsIfaceEthernet *iface,
-                                                         const gchar *address);
+ const gchar *address);

Sets a new IP address for the interface, overwriting the previous one. @@ -170,7 +170,7 @@


oobs_iface_ethernet_get_network_mask ()

-
const gchar*        oobs_iface_ethernet_get_network_mask
+
const gchar*        oobs_iface_ethernet_get_network_mask
                                                         (OobsIfaceEthernet *iface);

Returns the IP network mask that this interface uses. @@ -197,7 +197,7 @@

oobs_iface_ethernet_set_network_mask ()

void                oobs_iface_ethernet_set_network_mask
                                                         (OobsIfaceEthernet *iface,
-                                                         const gchar *mask);
+ const gchar *mask);

Sets a new IP network mask for the interface, overwriting the previous one. @@ -221,7 +221,7 @@


oobs_iface_ethernet_get_gateway_address ()

-
const gchar*        oobs_iface_ethernet_get_gateway_address
+
const gchar*        oobs_iface_ethernet_get_gateway_address
                                                         (OobsIfaceEthernet *iface);

Returns the gateway IP address that this interface uses. @@ -248,7 +248,7 @@

oobs_iface_ethernet_set_gateway_address ()

void                oobs_iface_ethernet_set_gateway_address
                                                         (OobsIfaceEthernet *iface,
-                                                         const gchar *address);
+ const gchar *address);

Sets a new gateway IP address for the interface, overwriting the previous one. @@ -272,7 +272,7 @@


oobs_iface_ethernet_get_network_address ()

-
const gchar*        oobs_iface_ethernet_get_network_address
+
const gchar*        oobs_iface_ethernet_get_network_address
                                                         (OobsIfaceEthernet *iface);

Returns the network address for this interface. @@ -299,7 +299,7 @@

oobs_iface_ethernet_set_network_address ()

void                oobs_iface_ethernet_set_network_address
                                                         (OobsIfaceEthernet *iface,
-                                                         const gchar *address);
+ const gchar *address);

Sets a new network address for the interface, overwriting the previous one. @@ -323,7 +323,7 @@


oobs_iface_ethernet_get_broadcast_address ()

-
const gchar*        oobs_iface_ethernet_get_broadcast_address
+
const gchar*        oobs_iface_ethernet_get_broadcast_address
                                                         (OobsIfaceEthernet *iface);

Returns the broadcast address for this interface. @@ -350,7 +350,7 @@

oobs_iface_ethernet_set_broadcast_address ()

void                oobs_iface_ethernet_set_broadcast_address
                                                         (OobsIfaceEthernet *iface,
-                                                         const gchar *address);
+ const gchar *address);

Sets a new broadcast address for the interface, overwriting the previous one. @@ -374,7 +374,7 @@


oobs_iface_ethernet_get_configuration_method ()

-
const gchar*        oobs_iface_ethernet_get_configuration_method
+
const gchar*        oobs_iface_ethernet_get_configuration_method
                                                         (OobsIfaceEthernet *iface);

Returns the configuration method for the interface. @@ -401,7 +401,7 @@

oobs_iface_ethernet_set_configuration_method ()

void                oobs_iface_ethernet_set_configuration_method
                                                         (OobsIfaceEthernet *iface,
-                                                         const gchar *method);
+ const gchar *method);

Sets the configuration method that the interface will use. The valid methods are provided by oobs_ifaces_config_get_available_configuration_methods(). @@ -416,7 +416,7 @@

- @@ -427,42 +427,42 @@

Property Details

The "broadcast-address" property

-
  "broadcast-address"        gchar*                : Read / Write
+
  "broadcast-address"        gchar*                : Read / Write

Network broadcast for the iface.

Default value: NULL


The "config-method" property

-
  "config-method"            gchar*                : Read / Write
+
  "config-method"            gchar*                : Read / Write

Network configuration method for the iface.

Default value: NULL


The "gateway-address" property

-
  "gateway-address"          gchar*                : Read / Write
+
  "gateway-address"          gchar*                : Read / Write

Gateway address for the iface.

Default value: NULL


The "ip-address" property

-
  "ip-address"               gchar*                : Read / Write
+
  "ip-address"               gchar*                : Read / Write

Address for the iface.

Default value: NULL


The "ip-mask" property

-
  "ip-mask"                  gchar*                : Read / Write
+
  "ip-mask"                  gchar*                : Read / Write

Netmask for the iface.

Default value: NULL


The "network-address" property

-
  "network-address"          gchar*                : Read / Write
+
  "network-address"          gchar*                : Read / Write

Network address for the iface.

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsIfaceIRLan.html liboobs-3.0.0/doc/reference/html/OobsIfaceIRLan.html --- liboobs-2.32.0/doc/reference/html/OobsIfaceIRLan.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsIfaceIRLan.html 2011-04-02 13:06:05.000000000 +0000 @@ -46,7 +46,7 @@

Object Hierarchy

-  GObject
+  GObject
    +----OobsIface
          +----OobsIfaceEthernet
                +----OobsIfaceIRLan
diff -Nru liboobs-2.32.0/doc/reference/html/OobsIfacePlip.html liboobs-3.0.0/doc/reference/html/OobsIfacePlip.html
--- liboobs-2.32.0/doc/reference/html/OobsIfacePlip.html	2010-09-27 16:11:35.000000000 +0000
+++ liboobs-3.0.0/doc/reference/html/OobsIfacePlip.html	2011-04-02 13:06:05.000000000 +0000
@@ -43,18 +43,18 @@
 

Synopsis

                    OobsIfacePlip;
                     OobsIfacePlipClass;
-const gchar*        oobs_iface_plip_get_address         (OobsIfacePlip *iface);
+const gchar*        oobs_iface_plip_get_address         (OobsIfacePlip *iface);
 void                oobs_iface_plip_set_address         (OobsIfacePlip *iface,
-                                                         const gchar *address);
-const gchar*        oobs_iface_plip_get_remote_address  (OobsIfacePlip *iface);
+                                                         const gchar *address);
+const gchar*        oobs_iface_plip_get_remote_address  (OobsIfacePlip *iface);
 void                oobs_iface_plip_set_remote_address  (OobsIfacePlip *iface,
-                                                         const gchar *address);
+                                                         const gchar *address);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsIface
          +----OobsIfacePlip
 
@@ -62,8 +62,8 @@

Properties

-  "address"                  gchar*                : Read / Write
-  "remote-address"           gchar*                : Read / Write
+  "address"                  gchar*                : Read / Write
+  "remote-address"           gchar*                : Read / Write
 
@@ -93,7 +93,7 @@

oobs_iface_plip_get_address ()

-
const gchar*        oobs_iface_plip_get_address         (OobsIfacePlip *iface);
+
const gchar*        oobs_iface_plip_get_address         (OobsIfacePlip *iface);

Returns the local IP address for the interface.

@@ -118,7 +118,7 @@

oobs_iface_plip_set_address ()

void                oobs_iface_plip_set_address         (OobsIfacePlip *iface,
-                                                         const gchar *address);
+ const gchar *address);

Sets a new local IP address for the interface, overwriting the previous one. @@ -142,7 +142,7 @@


oobs_iface_plip_get_remote_address ()

-
const gchar*        oobs_iface_plip_get_remote_address  (OobsIfacePlip *iface);
+
const gchar*        oobs_iface_plip_get_remote_address  (OobsIfacePlip *iface);

Returns the remote IP address for the interface.

@@ -167,7 +167,7 @@

oobs_iface_plip_set_remote_address ()

void                oobs_iface_plip_set_remote_address  (OobsIfacePlip *iface,
-                                                         const gchar *address);
+ const gchar *address);

Sets a new remote IP address for the interface, overwriting the previous one. @@ -193,14 +193,14 @@

Property Details

The "address" property

-
  "address"                  gchar*                : Read / Write
+
  "address"                  gchar*                : Read / Write

Address for the iface.

Default value: NULL


The "remote-address" property

-
  "remote-address"           gchar*                : Read / Write
+
  "remote-address"           gchar*                : Read / Write

Remote address for the iface.

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsIfacePPP.html liboobs-3.0.0/doc/reference/html/OobsIfacePPP.html --- liboobs-2.32.0/doc/reference/html/OobsIfacePPP.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsIfacePPP.html 2011-04-02 13:06:05.000000000 +0000 @@ -45,37 +45,37 @@ enum OobsDialType; OobsIfacePPP; OobsIfacePPPClass; -GType oobs_dial_type_get_type (void); -GType oobs_iface_ppp_get_type (); +GType oobs_dial_type_get_type (); +GType oobs_iface_ppp_get_type (); void oobs_iface_ppp_set_connection_type (OobsIfacePPP *iface, - const gchar *type); -const gchar * oobs_iface_ppp_get_connection_type (OobsIfacePPP *iface); + const gchar *type); +const gchar * oobs_iface_ppp_get_connection_type (OobsIfacePPP *iface); void oobs_iface_ppp_set_login (OobsIfacePPP *iface, - const gchar *login); -const gchar* oobs_iface_ppp_get_login (OobsIfacePPP *iface); + const gchar *login); +const gchar* oobs_iface_ppp_get_login (OobsIfacePPP *iface); void oobs_iface_ppp_set_password (OobsIfacePPP *iface, - const gchar *password); + const gchar *password); void oobs_iface_ppp_set_phone_number (OobsIfacePPP *iface, - const gchar *phone_number); -const gchar* oobs_iface_ppp_get_phone_number (OobsIfacePPP *iface); + const gchar *phone_number); +const gchar* oobs_iface_ppp_get_phone_number (OobsIfacePPP *iface); void oobs_iface_ppp_set_phone_prefix (OobsIfacePPP *iface, - const gchar *phone_prefix); -const gchar* oobs_iface_ppp_get_phone_prefix (OobsIfacePPP *iface); + const gchar *phone_prefix); +const gchar* oobs_iface_ppp_get_phone_prefix (OobsIfacePPP *iface); void oobs_iface_ppp_set_default_gateway (OobsIfacePPP *iface, - gboolean default_gw); -gboolean oobs_iface_ppp_get_default_gateway (OobsIfacePPP *iface); + gboolean default_gw); +gboolean oobs_iface_ppp_get_default_gateway (OobsIfacePPP *iface); void oobs_iface_ppp_set_use_peer_dns (OobsIfacePPP *iface, - gboolean use_peer_dns); -gboolean oobs_iface_ppp_get_use_peer_dns (OobsIfacePPP *iface); + gboolean use_peer_dns); +gboolean oobs_iface_ppp_get_use_peer_dns (OobsIfacePPP *iface); void oobs_iface_ppp_set_persistent (OobsIfacePPP *iface, - gboolean persistent); -gboolean oobs_iface_ppp_get_persistent (OobsIfacePPP *iface); + gboolean persistent); +gboolean oobs_iface_ppp_get_persistent (OobsIfacePPP *iface); void oobs_iface_ppp_set_peer_noauth (OobsIfacePPP *iface, - gboolean use_peer_dns); -gboolean oobs_iface_ppp_get_peer_noauth (OobsIfacePPP *iface); + gboolean use_peer_dns); +gboolean oobs_iface_ppp_get_peer_noauth (OobsIfacePPP *iface); void oobs_iface_ppp_set_serial_port (OobsIfacePPP *iface, - const gchar *serial_port); -const gchar* oobs_iface_ppp_get_serial_port (OobsIfacePPP *iface); + const gchar *serial_port); +const gchar* oobs_iface_ppp_get_serial_port (OobsIfacePPP *iface); void oobs_iface_ppp_set_volume (OobsIfacePPP *iface, OobsModemVolume volume); OobsModemVolume oobs_iface_ppp_get_volume (OobsIfacePPP *iface); @@ -86,14 +86,14 @@ OobsIfaceEthernet *ethernet); OobsIfaceEthernet * oobs_iface_ppp_get_ethernet (OobsIfacePPP *iface); void oobs_iface_ppp_set_apn (OobsIfacePPP *iface, - const gchar *apn); -const gchar * oobs_iface_ppp_get_apn (OobsIfacePPP *iface); + const gchar *apn); +const gchar * oobs_iface_ppp_get_apn (OobsIfacePPP *iface);

Object Hierarchy

-  GObject
+  GObject
    +----OobsIface
          +----OobsIfacePPP
 
@@ -101,20 +101,20 @@

Properties

-  "apn"                      gchar*                : Read / Write
-  "connection-type"          gchar*                : Read / Write
-  "default-gateway"          gboolean              : Read / Write
+  "apn"                      gchar*                : Read / Write
+  "connection-type"          gchar*                : Read / Write
+  "default-gateway"          gboolean              : Read / Write
   "dial-type"                OobsDialType          : Read / Write
   "ethernet"                 OobsIfaceEthernet*    : Read / Write
-  "iface-section"            gchar*                : Read / Write
-  "login"                    gchar*                : Read / Write
-  "password"                 gchar*                : Read / Write
-  "peer-noauth"              gboolean              : Read / Write
-  "persistent"               gboolean              : Read / Write
-  "phone-number"             gchar*                : Read / Write
-  "phone-prefix"             gchar*                : Read / Write
-  "serial-port"              gchar*                : Read / Write
-  "use-peer-dns"             gboolean              : Read / Write
+  "iface-section"            gchar*                : Read / Write
+  "login"                    gchar*                : Read / Write
+  "password"                 gchar*                : Read / Write
+  "peer-noauth"              gboolean              : Read / Write
+  "persistent"               gboolean              : Read / Write
+  "phone-number"             gchar*                : Read / Write
+  "phone-prefix"             gchar*                : Read / Write
+  "serial-port"              gchar*                : Read / Write
+  "use-peer-dns"             gboolean              : Read / Write
   "volume"                   OobsModemVolume       : Read / Write
 
@@ -169,7 +169,7 @@

oobs_dial_type_get_type ()

-
GType               oobs_dial_type_get_type             (void);
+
GType               oobs_dial_type_get_type             ();

Returns :

a GList of gchar pointers. + a GList of gchar pointers.

search_domains_list :

a GList containing strings with the search domains. +a GList containing strings with the search domains.

method :

A new configuration method for the interface, or NULL. +A new configuration method for the interface, or NULL.
@@ -184,7 +184,7 @@

oobs_iface_ppp_get_type ()

-
GType               oobs_iface_ppp_get_type             ();
+
GType               oobs_iface_ppp_get_type             ();

@@ -200,7 +200,7 @@

oobs_iface_ppp_set_connection_type ()

void                oobs_iface_ppp_set_connection_type  (OobsIfacePPP *iface,
-                                                         const gchar *type);
+ const gchar *type);

Sets the connection type for the PPP interface. The list of possible values can be obtained through oobs_ifaces_config_get_available_ppp_types(). @@ -224,7 +224,7 @@


oobs_iface_ppp_get_connection_type ()

-
const gchar *       oobs_iface_ppp_get_connection_type  (OobsIfacePPP *iface);
+
const gchar *       oobs_iface_ppp_get_connection_type  (OobsIfacePPP *iface);

Gets the connection type for the PPP interface.

@@ -249,7 +249,7 @@

oobs_iface_ppp_set_login ()

void                oobs_iface_ppp_set_login            (OobsIfacePPP *iface,
-                                                         const gchar *login);
+ const gchar *login);

Sets a new login for the PPP connection, overwriting the previous one. @@ -273,7 +273,7 @@


oobs_iface_ppp_get_login ()

-
const gchar*        oobs_iface_ppp_get_login            (OobsIfacePPP *iface);
+
const gchar*        oobs_iface_ppp_get_login            (OobsIfacePPP *iface);

Returns the login used for this PPP connection.

@@ -298,7 +298,7 @@

oobs_iface_ppp_set_password ()

void                oobs_iface_ppp_set_password         (OobsIfacePPP *iface,
-                                                         const gchar *password);
+ const gchar *password);

Sets a new password for the PPP connection, overwriting the previous one. @@ -323,7 +323,7 @@

oobs_iface_ppp_set_phone_number ()

void                oobs_iface_ppp_set_phone_number     (OobsIfacePPP *iface,
-                                                         const gchar *phone_number);
+ const gchar *phone_number);

Sets a new phone number for the PPP connection, overwriting the previous one. @@ -347,7 +347,7 @@


oobs_iface_ppp_get_phone_number ()

-
const gchar*        oobs_iface_ppp_get_phone_number     (OobsIfacePPP *iface);
+
const gchar*        oobs_iface_ppp_get_phone_number     (OobsIfacePPP *iface);

Returns the phone number used for this PPP connection.

@@ -372,7 +372,7 @@

oobs_iface_ppp_set_phone_prefix ()

void                oobs_iface_ppp_set_phone_prefix     (OobsIfacePPP *iface,
-                                                         const gchar *phone_prefix);
+ const gchar *phone_prefix);

Sets a new phone number prefix for the PPP connection, overwriting the previous one. @@ -396,7 +396,7 @@


oobs_iface_ppp_get_phone_prefix ()

-
const gchar*        oobs_iface_ppp_get_phone_prefix     (OobsIfacePPP *iface);
+
const gchar*        oobs_iface_ppp_get_phone_prefix     (OobsIfacePPP *iface);

Returns the phone number prefix used for this PPP connection.

@@ -421,7 +421,7 @@

oobs_iface_ppp_set_default_gateway ()

void                oobs_iface_ppp_set_default_gateway  (OobsIfacePPP *iface,
-                                                         gboolean default_gw);
+ gboolean default_gw);

Sets whether the interface is the default gateway to Internet.

@@ -436,7 +436,7 @@
@@ -445,7 +445,7 @@

oobs_iface_ppp_get_default_gateway ()

-
gboolean            oobs_iface_ppp_get_default_gateway  (OobsIfacePPP *iface);
+
gboolean            oobs_iface_ppp_get_default_gateway  (OobsIfacePPP *iface);

Returns whether the interface is the default gateway to Internet.

@@ -459,7 +459,7 @@
- @@ -469,7 +469,7 @@

oobs_iface_ppp_set_use_peer_dns ()

void                oobs_iface_ppp_set_use_peer_dns     (OobsIfacePPP *iface,
-                                                         gboolean use_peer_dns);
+ gboolean use_peer_dns);

Sets whether to use the DNS servers that the ISP specifies.

@@ -484,7 +484,7 @@
@@ -493,7 +493,7 @@

oobs_iface_ppp_get_use_peer_dns ()

-
gboolean            oobs_iface_ppp_get_use_peer_dns     (OobsIfacePPP *iface);
+
gboolean            oobs_iface_ppp_get_use_peer_dns     (OobsIfacePPP *iface);

Returns whether the DNS servers specified by the ISP will be used. @@ -508,7 +508,7 @@

- @@ -518,7 +518,7 @@

oobs_iface_ppp_set_persistent ()

void                oobs_iface_ppp_set_persistent       (OobsIfacePPP *iface,
-                                                         gboolean persistent);
+ gboolean persistent);

Sets whether the interface will try to reconnect if the connection fails.

@@ -533,7 +533,7 @@
@@ -542,7 +542,7 @@

oobs_iface_ppp_get_persistent ()

-
gboolean            oobs_iface_ppp_get_persistent       (OobsIfacePPP *iface);
+
gboolean            oobs_iface_ppp_get_persistent       (OobsIfacePPP *iface);

Returns whether the interface will try to reconnect if the connection fails. @@ -557,7 +557,7 @@

- @@ -567,7 +567,7 @@

oobs_iface_ppp_set_peer_noauth ()

void                oobs_iface_ppp_set_peer_noauth      (OobsIfacePPP *iface,
-                                                         gboolean use_peer_dns);
+ gboolean use_peer_dns);

Sets whether the peer has to authenticate itself.

@@ -582,7 +582,7 @@
@@ -591,7 +591,7 @@

oobs_iface_ppp_get_peer_noauth ()

-
gboolean            oobs_iface_ppp_get_peer_noauth      (OobsIfacePPP *iface);
+
gboolean            oobs_iface_ppp_get_peer_noauth      (OobsIfacePPP *iface);

Returns whether the peer is required to authenticate itself.

@@ -605,7 +605,7 @@
- @@ -615,7 +615,7 @@

oobs_iface_ppp_set_serial_port ()

void                oobs_iface_ppp_set_serial_port      (OobsIfacePPP *iface,
-                                                         const gchar *serial_port);
+ const gchar *serial_port);

Sets a serial port to connect with the modem device.

@@ -638,7 +638,7 @@

oobs_iface_ppp_get_serial_port ()

-
const gchar*        oobs_iface_ppp_get_serial_port      (OobsIfacePPP *iface);
+
const gchar*        oobs_iface_ppp_get_serial_port      (OobsIfacePPP *iface);

Returns the serial port used to communicate with the modem device.

@@ -807,7 +807,7 @@

oobs_iface_ppp_set_apn ()

void                oobs_iface_ppp_set_apn              (OobsIfacePPP *iface,
-                                                         const gchar *apn);
+ const gchar *apn);

Sets the Access point name that will be used if the PPP interface is configured as GPRS. @@ -831,7 +831,7 @@


oobs_iface_ppp_get_apn ()

-
const gchar *       oobs_iface_ppp_get_apn              (OobsIfacePPP *iface);
+
const gchar *       oobs_iface_ppp_get_apn              (OobsIfacePPP *iface);

Returns the Access point name for the GPRS provider.

@@ -857,21 +857,21 @@

Property Details

The "apn" property

-
  "apn"                      gchar*                : Read / Write
+
  "apn"                      gchar*                : Read / Write

Access provider name used for GPRS.

Default value: NULL


The "connection-type" property

-
  "connection-type"          gchar*                : Read / Write
+
  "connection-type"          gchar*                : Read / Write

PPP connection type.

Default value: NULL


The "default-gateway" property

-
  "default-gateway"          gboolean              : Read / Write
+
  "default-gateway"          gboolean              : Read / Write

Whether to use the iface as the default gateway.

Default value: TRUE

@@ -891,63 +891,63 @@

The "iface-section" property

-
  "iface-section"            gchar*                : Read / Write
+
  "iface-section"            gchar*                : Read / Write

Name of the wvdial section or the provider name.

Default value: NULL


The "login" property

-
  "login"                    gchar*                : Read / Write
+
  "login"                    gchar*                : Read / Write

Login for the connection.

Default value: NULL


The "password" property

-
  "password"                 gchar*                : Read / Write
+
  "password"                 gchar*                : Read / Write

Password for the connection.

Default value: NULL


The "peer-noauth" property

-
  "peer-noauth"              gboolean              : Read / Write
+
  "peer-noauth"              gboolean              : Read / Write

Whether the ISP has to authenticate itself or not.

Default value: TRUE


The "persistent" property

-
  "persistent"               gboolean              : Read / Write
+
  "persistent"               gboolean              : Read / Write

Whether to persist if the connection fails.

Default value: FALSE


The "phone-number" property

-
  "phone-number"             gchar*                : Read / Write
+
  "phone-number"             gchar*                : Read / Write

Phone number for the connection.

Default value: NULL


The "phone-prefix" property

-
  "phone-prefix"             gchar*                : Read / Write
+
  "phone-prefix"             gchar*                : Read / Write

Phone prefix for the connection.

Default value: NULL


The "serial-port" property

-
  "serial-port"              gchar*                : Read / Write
+
  "serial-port"              gchar*                : Read / Write

Serial port for the connection.

Default value: NULL


The "use-peer-dns" property

-
  "use-peer-dns"             gboolean              : Read / Write
+
  "use-peer-dns"             gboolean              : Read / Write

Whether to use the ISP DNS.

Default value: TRUE

diff -Nru liboobs-2.32.0/doc/reference/html/OobsIfacesConfig.html liboobs-3.0.0/doc/reference/html/OobsIfacesConfig.html --- liboobs-2.32.0/doc/reference/html/OobsIfacesConfig.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsIfacesConfig.html 2011-04-02 13:06:05.000000000 +0000 @@ -42,22 +42,22 @@
enum                OobsIfaceType;
                     OobsIfacesConfig;
                     OobsIfacesConfigClass;
-GType               oobs_iface_type_get_type            (void);
+GType               oobs_iface_type_get_type            (void);
 OobsObject*         oobs_ifaces_config_get              (void);
 OobsList*           oobs_ifaces_config_get_ifaces       (OobsIfacesConfig *config,
                                                          OobsIfaceType type);
-GList*              oobs_ifaces_config_get_available_configuration_methods
+GList*              oobs_ifaces_config_get_available_configuration_methods
                                                         (OobsIfacesConfig *config);
-GList*              oobs_ifaces_config_get_available_key_types
+GList*              oobs_ifaces_config_get_available_key_types
                                                         (OobsIfacesConfig *config);
-GList*              oobs_ifaces_config_get_available_ppp_types
+GList*              oobs_ifaces_config_get_available_ppp_types
                                                         (OobsIfacesConfig *config);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsIfacesConfig
 
@@ -105,7 +105,7 @@

oobs_iface_type_get_type ()

-
GType               oobs_iface_type_get_type            (void);
+
GType               oobs_iface_type_get_type            (void);

default_gw :

-TRUE to make this interface the default gateway to Internet. +TRUE to make this interface the default gateway to Internet.

Returns :

TRUE if the interface is the default gateway. + TRUE if the interface is the default gateway.

use_peer_dns :

-TRUE to use DNS servers specified by the ISP. +TRUE to use DNS servers specified by the ISP.

Returns :

TRUE if the DNS servers will be used. + TRUE if the DNS servers will be used.

persistent :

-TRUE to try to reconnect if the connection fails. +TRUE to try to reconnect if the connection fails.

Returns :

TRUE if the interface will try to reconnect. + TRUE if the interface will try to reconnect.

use_peer_dns :

-TRUE if the peer has to authenticate itself. +TRUE if the peer has to authenticate itself.

Returns :

TRUE if the peer is required to authenticate itself. + TRUE if the peer is required to authenticate itself.
@@ -167,7 +167,7 @@

oobs_ifaces_config_get_available_configuration_methods ()

-
GList*              oobs_ifaces_config_get_available_configuration_methods
+
GList*              oobs_ifaces_config_get_available_configuration_methods
                                                         (OobsIfacesConfig *config);

Retrieves the list of available configuration methods for ethernet @@ -183,7 +183,7 @@

- @@ -192,7 +192,7 @@

oobs_ifaces_config_get_available_key_types ()

-
GList*              oobs_ifaces_config_get_available_key_types
+
GList*              oobs_ifaces_config_get_available_key_types
                                                         (OobsIfacesConfig *config);

Retrieves the list of available key types methods for wireless @@ -208,7 +208,7 @@

- @@ -217,7 +217,7 @@

oobs_ifaces_config_get_available_ppp_types ()

-
GList*              oobs_ifaces_config_get_available_ppp_types
+
GList*              oobs_ifaces_config_get_available_ppp_types
                                                         (OobsIfacesConfig *config);

Retrieves the list of available PPP interface types. @@ -232,7 +232,7 @@

- diff -Nru liboobs-2.32.0/doc/reference/html/OobsIfaceWireless.html liboobs-3.0.0/doc/reference/html/OobsIfaceWireless.html --- liboobs-2.32.0/doc/reference/html/OobsIfaceWireless.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsIfaceWireless.html 2011-04-02 13:06:05.000000000 +0000 @@ -43,21 +43,21 @@

Synopsis

                    OobsIfaceWireless;
                     OobsIfaceWirelessClass;
-const gchar*        oobs_iface_wireless_get_essid       (OobsIfaceWireless *iface);
+const gchar*        oobs_iface_wireless_get_essid       (OobsIfaceWireless *iface);
 void                oobs_iface_wireless_set_essid       (OobsIfaceWireless *iface,
-                                                         const gchar *essid);
-const gchar*        oobs_iface_wireless_get_key         (OobsIfaceWireless *iface);
+                                                         const gchar *essid);
+const gchar*        oobs_iface_wireless_get_key         (OobsIfaceWireless *iface);
 void                oobs_iface_wireless_set_key         (OobsIfaceWireless *iface,
-                                                         const gchar *key);
-const gchar*        oobs_iface_wireless_get_key_type    (OobsIfaceWireless *iface);
+                                                         const gchar *key);
+const gchar*        oobs_iface_wireless_get_key_type    (OobsIfaceWireless *iface);
 void                oobs_iface_wireless_set_key_type    (OobsIfaceWireless *iface,
-                                                         const gchar *key_type);
+                                                         const gchar *key_type);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsIface
          +----OobsIfaceEthernet
                +----OobsIfaceWireless
@@ -66,9 +66,9 @@
 

Properties

-  "essid"                    gchar*                : Read / Write
-  "key"                      gchar*                : Read / Write
-  "key-type"                 gchar*                : Read / Write
+  "essid"                    gchar*                : Read / Write
+  "key"                      gchar*                : Read / Write
+  "key-type"                 gchar*                : Read / Write
 
@@ -98,7 +98,7 @@

oobs_iface_wireless_get_essid ()

-
const gchar*        oobs_iface_wireless_get_essid       (OobsIfaceWireless *iface);
+
const gchar*        oobs_iface_wireless_get_essid       (OobsIfaceWireless *iface);

Returns the network identification (ESSID) that this interface uses.

@@ -123,7 +123,7 @@

oobs_iface_wireless_set_essid ()

void                oobs_iface_wireless_set_essid       (OobsIfaceWireless *iface,
-                                                         const gchar *essid);
+ const gchar *essid);

Sets a new network identification (ESSID), overwriting the previous one. @@ -147,7 +147,7 @@


oobs_iface_wireless_get_key ()

-
const gchar*        oobs_iface_wireless_get_key         (OobsIfaceWireless *iface);
+
const gchar*        oobs_iface_wireless_get_key         (OobsIfaceWireless *iface);

Returns the network key associated to the ESSID that this interface uses. @@ -163,7 +163,7 @@

@@ -174,7 +174,7 @@

oobs_iface_wireless_set_key ()

void                oobs_iface_wireless_set_key         (OobsIfaceWireless *iface,
-                                                         const gchar *key);
+ const gchar *key);

Sets a new network key for the ESSID that the interface uses.

@@ -188,7 +188,7 @@
- @@ -197,7 +197,7 @@

oobs_iface_wireless_get_key_type ()

-
const gchar*        oobs_iface_wireless_get_key_type    (OobsIfaceWireless *iface);
+
const gchar*        oobs_iface_wireless_get_key_type    (OobsIfaceWireless *iface);

Returns the type of key that the interface uses.

@@ -221,7 +221,7 @@

oobs_iface_wireless_set_key_type ()

void                oobs_iface_wireless_set_key_type    (OobsIfaceWireless *iface,
-                                                         const gchar *key_type);
+ const gchar *key_type);

Sets the type of the contained key.

@@ -246,21 +246,21 @@

Property Details

The "essid" property

-
  "essid"                    gchar*                : Read / Write
+
  "essid"                    gchar*                : Read / Write

ESSID.

Default value: NULL


The "key" property

-
  "key"                      gchar*                : Read / Write
+
  "key"                      gchar*                : Read / Write

Key.

Default value: NULL


The "key-type" property

-
  "key-type"                 gchar*                : Read / Write
+
  "key-type"                 gchar*                : Read / Write

key type.

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsList.html liboobs-3.0.0/doc/reference/html/OobsList.html --- liboobs-2.32.0/doc/reference/html/OobsList.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsList.html 2011-04-02 13:06:05.000000000 +0000 @@ -45,12 +45,12 @@ OobsList; OobsListClass; OobsListIter; -GType oobs_list_iter_get_type (void); -gboolean oobs_list_get_iter_first (OobsList *list, +GType oobs_list_iter_get_type (void); +gboolean oobs_list_get_iter_first (OobsList *list, OobsListIter *iter); -gboolean oobs_list_iter_next (OobsList *list, +gboolean oobs_list_iter_next (OobsList *list, OobsListIter *iter); -gboolean oobs_list_remove (OobsList *list, +gboolean oobs_list_remove (OobsList *list, OobsListIter *iter); void oobs_list_append (OobsList *list, OobsListIter *iter); @@ -62,13 +62,13 @@ void oobs_list_insert_before (OobsList *list, OobsListIter *anchor, OobsListIter *iter); -GObject* oobs_list_get (OobsList *list, +GObject* oobs_list_get (OobsList *list, OobsListIter *iter); void oobs_list_set (OobsList *list, OobsListIter *iter, - gpointer data); + gpointer data); void oobs_list_clear (OobsList *list); -gint oobs_list_get_n_items (OobsList *list); +gint oobs_list_get_n_items (OobsList *list); OobsListIter * oobs_list_iter_copy (OobsListIter *iter); void oobs_list_iter_free (OobsListIter *iter); @@ -76,14 +76,14 @@

Object Hierarchy

-  GObject
+  GObject
    +----OobsList
 

Properties

-  "contained-type"           gpointer              : Write / Construct Only
+  "contained-type"           gpointer              : Write / Construct Only
 
@@ -132,7 +132,7 @@

oobs_list_iter_get_type ()

-
GType               oobs_list_iter_get_type             (void);
+
GType               oobs_list_iter_get_type             (void);

Returns :

A GList of strings. This must not be modified or freed. + A GList of strings. This must not be modified or freed.

Returns :

A GList of strings. This must not be modified or freed. + A GList of strings. This must not be modified or freed.

Returns :

A GList of strings. This must not be modified or freed. + A GList of strings. This must not be modified or freed.

Returns :

A pointer to the network key as a string, - or NULL if it's unset. This string must + or NULL if it's unset. This string must not be freed, modified or stored.

key :

a new key for the ESSID, or NULL to unset it. +a new key for the ESSID, or NULL to unset it.
@@ -147,7 +147,7 @@

oobs_list_get_iter_first ()

-
gboolean            oobs_list_get_iter_first            (OobsList *list,
+
gboolean            oobs_list_get_iter_first            (OobsList *list,
                                                          OobsListIter *iter);

Initializes iter the iterator pointing to the @@ -169,7 +169,7 @@

- @@ -178,11 +178,11 @@

oobs_list_iter_next ()

-
gboolean            oobs_list_iter_next                 (OobsList *list,
+
gboolean            oobs_list_iter_next                 (OobsList *list,
                                                          OobsListIter *iter);

Sets iter to point to the element following it. If there's -no next iter, of if iter was invalid for list, FALSE is +no next iter, of if iter was invalid for list, FALSE is returned, and iter is set to invalid.

Returns :

TRUE if iter was set + TRUE if iter was set
@@ -200,7 +200,7 @@ - @@ -209,7 +209,7 @@

oobs_list_remove ()

-
gboolean            oobs_list_remove                    (OobsList *list,
+
gboolean            oobs_list_remove                    (OobsList *list,
                                                          OobsListIter *iter);

Removes an element pointed by iter from list. This function will not @@ -231,7 +231,7 @@

- @@ -356,7 +356,7 @@

oobs_list_get ()

-
GObject*            oobs_list_get                       (OobsList *list,
+
GObject*            oobs_list_get                       (OobsList *list,
                                                          OobsListIter *iter);

Retrieves a reference to the element @@ -388,7 +388,7 @@

oobs_list_set ()

void                oobs_list_set                       (OobsList *list,
                                                          OobsListIter *iter,
-                                                         gpointer data);
+ gpointer data);

Sets the data for the element referenced by OobsListIter. This function will not be effective if the list is locked, or @@ -435,7 +435,7 @@


oobs_list_get_n_items ()

-
gint                oobs_list_get_n_items               (OobsList *list);
+
gint                oobs_list_get_n_items               (OobsList *list);

Returns the number of elements that the list contains.

@@ -502,7 +502,7 @@

Property Details

The "contained-type" property

-
  "contained-type"           gpointer              : Write / Construct Only
+
  "contained-type"           gpointer              : Write / Construct Only

GType contained in the list.

diff -Nru liboobs-2.32.0/doc/reference/html/OobsNFSConfig.html liboobs-3.0.0/doc/reference/html/OobsNFSConfig.html --- liboobs-2.32.0/doc/reference/html/OobsNFSConfig.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsNFSConfig.html 2011-04-02 13:06:05.000000000 +0000 @@ -48,7 +48,7 @@

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsNFSConfig
 
diff -Nru liboobs-2.32.0/doc/reference/html/OobsNTPConfig.html liboobs-3.0.0/doc/reference/html/OobsNTPConfig.html --- liboobs-2.32.0/doc/reference/html/OobsNTPConfig.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsNTPConfig.html 2011-04-02 13:06:05.000000000 +0000 @@ -48,7 +48,7 @@

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsNTPConfig
 
diff -Nru liboobs-2.32.0/doc/reference/html/OobsNTPServer.html liboobs-3.0.0/doc/reference/html/OobsNTPServer.html --- liboobs-2.32.0/doc/reference/html/OobsNTPServer.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsNTPServer.html 2011-04-02 13:06:05.000000000 +0000 @@ -43,23 +43,23 @@

Synopsis

                    OobsNTPServer;
                     OobsNTPServerClass;
-OobsNTPServer*      oobs_ntp_server_new                 (const gchar *hostname);
-const gchar*        oobs_ntp_server_get_hostname        (OobsNTPServer *ntp_server);
+OobsNTPServer*      oobs_ntp_server_new                 (const gchar *hostname);
+const gchar*        oobs_ntp_server_get_hostname        (OobsNTPServer *ntp_server);
 void                oobs_ntp_server_set_hostname        (OobsNTPServer *ntp_server,
-                                                         const gchar *hostname);
+                                                         const gchar *hostname);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsNTPServer
 

Properties

-  "hostname"                 gchar*                : Read / Write
+  "hostname"                 gchar*                : Read / Write
 
@@ -89,7 +89,7 @@

oobs_ntp_server_new ()

-
OobsNTPServer*      oobs_ntp_server_new                 (const gchar *hostname);
+
OobsNTPServer*      oobs_ntp_server_new                 (const gchar *hostname);

Returns a new OobsNTPServer with hostname set to hostname. hostname can specify an IP address too. @@ -113,7 +113,7 @@


oobs_ntp_server_get_hostname ()

-
const gchar*        oobs_ntp_server_get_hostname        (OobsNTPServer *ntp_server);
+
const gchar*        oobs_ntp_server_get_hostname        (OobsNTPServer *ntp_server);

Returns the OobsNTPServer hostname or IP address.

@@ -138,7 +138,7 @@

oobs_ntp_server_set_hostname ()

void                oobs_ntp_server_set_hostname        (OobsNTPServer *ntp_server,
-                                                         const gchar *hostname);
+ const gchar *hostname);

Sets the hostname of ntp_server to be hostname. hostname can specify an IP address too. @@ -164,7 +164,7 @@

Property Details

The "hostname" property

-
  "hostname"                 gchar*                : Read / Write
+
  "hostname"                 gchar*                : Read / Write

Server hostname.

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsObject.html liboobs-3.0.0/doc/reference/html/OobsObject.html --- liboobs-2.32.0/doc/reference/html/OobsObject.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsObject.html 2011-04-02 13:06:05.000000000 +0000 @@ -47,34 +47,34 @@ OobsObjectClass; void (*OobsObjectAsyncFunc) (OobsObject *object, OobsResult result, - gpointer data); + gpointer data); OobsResult oobs_object_commit (OobsObject *object); OobsResult oobs_object_commit_async (OobsObject *object, OobsObjectAsyncFunc func, - gpointer data); + gpointer data); OobsResult oobs_object_add (OobsObject *object); OobsResult oobs_object_add_async (OobsObject *object, OobsObjectAsyncFunc func, - gpointer data); + gpointer data); OobsResult oobs_object_delete (OobsObject *object); OobsResult oobs_object_delete_async (OobsObject *object, OobsObjectAsyncFunc func, - gpointer data); + gpointer data); OobsResult oobs_object_update (OobsObject *object); OobsResult oobs_object_update_async (OobsObject *object, OobsObjectAsyncFunc func, - gpointer data); + gpointer data); void oobs_object_process_requests (OobsObject *object); -gboolean oobs_object_has_updated (OobsObject *object); +gboolean oobs_object_has_updated (OobsObject *object); void oobs_object_ensure_update (OobsObject *object); -gboolean oobs_object_authenticate (OobsObject *object, - GError **error); +gboolean oobs_object_authenticate (OobsObject *object, + GError **error);

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsGroup
          +----OobsGroupsConfig
@@ -94,7 +94,7 @@
 

Properties

-  "remote-object"            gchar*                : Write / Construct Only
+  "remote-object"            gchar*                : Write / Construct Only
 
@@ -144,7 +144,7 @@

OobsObjectAsyncFunc ()

void                (*OobsObjectAsyncFunc)              (OobsObject *object,
                                                          OobsResult result,
-                                                         gpointer data);
+ gpointer data);

Returns :

TRUE if iter has been correctly changed to the next element + TRUE if iter has been correctly changed to the next element

Returns :

TRUE if the element was correctly removed + TRUE if the element was correctly removed
@@ -197,7 +197,7 @@

oobs_object_commit_async ()

OobsResult          oobs_object_commit_async            (OobsObject *object,
                                                          OobsObjectAsyncFunc func,
-                                                         gpointer data);
+ gpointer data);

Commits to the system all the changes done to the configuration held by an OobsObject. This change will be asynchronous, being run the function func when the change has been done. @@ -259,7 +259,7 @@

oobs_object_add_async ()

OobsResult          oobs_object_add_async               (OobsObject *object,
                                                          OobsObjectAsyncFunc func,
-                                                         gpointer data);
+ gpointer data);

Add an OobsObject to the system's configuration. This change will be asynchronous, being run the function func when the change has been done. @@ -321,7 +321,7 @@

oobs_object_delete_async ()

OobsResult          oobs_object_delete_async            (OobsObject *object,
                                                          OobsObjectAsyncFunc func,
-                                                         gpointer data);
+ gpointer data);

Delete an OobsObject from the system's configuration. This change will be asynchronous, being run the function func when the change has been done. @@ -383,7 +383,7 @@

oobs_object_update_async ()

OobsResult          oobs_object_update_async            (OobsObject *object,
                                                          OobsObjectAsyncFunc func,
-                                                         gpointer data);
+ gpointer data);

Synchronizes the configuration held by the OobsObject with the actual system configuration. All the changes done @@ -437,7 +437,7 @@


oobs_object_has_updated ()

-
gboolean            oobs_object_has_updated             (OobsObject *object);
+
gboolean            oobs_object_has_updated             (OobsObject *object);

Returns whether the object has been updated since its creation. see oobs_object_update() and oobs_object_update_async(). @@ -452,7 +452,7 @@

- @@ -479,8 +479,8 @@

oobs_object_authenticate ()

-
gboolean            oobs_object_authenticate            (OobsObject *object,
-                                                         GError **error);
+
gboolean            oobs_object_authenticate            (OobsObject *object,
+                                                         GError **error);

Performs a PolicyKit authentication via the backends for the action required by the given object. User interaction will occur synchronously @@ -505,7 +505,7 @@

- @@ -516,7 +516,7 @@

Property Details

The "remote-object" property

-
  "remote-object"            gchar*                : Write / Construct Only
+
  "remote-object"            gchar*                : Write / Construct Only

Name of the remote object at the other side of the connection.

Default value: NULL

@@ -526,7 +526,7 @@

The "changed" signal

void                user_function                      (OobsObject *oobsobject,
-                                                        gpointer    user_data)       : Run Last
+ gpointer user_data) : Run Last

Returns :

TRUE if the object has been updated. + TRUE if the object has been updated.

Returns :

TRUE if allowed to commit object, FALSE otherwise. + TRUE if allowed to commit object, FALSE otherwise.
@@ -548,7 +548,7 @@

The "committed" signal

void                user_function                      (OobsObject *oobsobject,
-                                                        gpointer    user_data)       : Run Last
+ gpointer user_data) : Run Last

@@ -570,7 +570,7 @@

The "updated" signal

void                user_function                      (OobsObject *oobsobject,
-                                                        gpointer    user_data)       : Run Last
+ gpointer user_data) : Run Last

diff -Nru liboobs-2.32.0/doc/reference/html/OobsSelfConfig.html liboobs-3.0.0/doc/reference/html/OobsSelfConfig.html --- liboobs-2.32.0/doc/reference/html/OobsSelfConfig.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsSelfConfig.html 2011-04-02 13:06:05.000000000 +0000 @@ -43,14 +43,14 @@ OobsSelfConfigClass; OobsObject* oobs_self_config_get (void); OobsUser* oobs_self_config_get_user (OobsSelfConfig *config); -gbooleanoobs_self_config_is_user_self (OobsSelfConfig *config, +gbooleanoobs_self_config_is_user_self (OobsSelfConfig *config, OobsUser *user);

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsSelfConfig
 
@@ -124,7 +124,7 @@

oobs_self_config_is_user_self ()

-
gboolean            oobs_self_config_is_user_self       (OobsSelfConfig *config,
+
gboolean            oobs_self_config_is_user_self       (OobsSelfConfig *config,
                                                          OobsUser *user);

Check whether user is the user represented by OobsSelfConfig. @@ -144,7 +144,7 @@

- diff -Nru liboobs-2.32.0/doc/reference/html/OobsService.html liboobs-3.0.0/doc/reference/html/OobsService.html --- liboobs-2.32.0/doc/reference/html/OobsService.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsService.html 2011-04-02 13:06:05.000000000 +0000 @@ -48,19 +48,19 @@ (OobsService *service, OobsServicesRunlevel *runlevel, OobsServiceStatus status, - gint priority); + gint priority); voidoobs_service_get_runlevel_configuration (OobsService *service, OobsServicesRunlevel *runlevel, OobsServiceStatus *status, - gint *priority); -const gchar* oobs_service_get_name (OobsService *service); + gint *priority); +const gchar* oobs_service_get_name (OobsService *service);

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsService
 
@@ -68,7 +68,7 @@

Properties

-  "name"                     gchar*                : Read / Write / Construct Only
+  "name"                     gchar*                : Read / Write / Construct Only
 
@@ -116,7 +116,7 @@ (OobsService *service, OobsServicesRunlevel *runlevel, OobsServiceStatus status, - gint priority); + gint priority);

Sets the configuration of a service for a given runlevel.

@@ -154,7 +154,7 @@ (OobsService *service, OobsServicesRunlevel *runlevel, OobsServiceStatus *status, - gint *priority); + gint *priority);

Gets the status and priority of a service in a given runlevel.

@@ -187,7 +187,7 @@

oobs_service_get_name ()

-
const gchar*        oobs_service_get_name               (OobsService *service);
+
const gchar*        oobs_service_get_name               (OobsService *service);

Returns the service name

@@ -213,7 +213,7 @@

Property Details

The "name" property

-
  "name"                     gchar*                : Read / Write / Construct Only
+
  "name"                     gchar*                : Read / Write / Construct Only

Name of the service.

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsServicesConfig.html liboobs-3.0.0/doc/reference/html/OobsServicesConfig.html --- liboobs-2.32.0/doc/reference/html/OobsServicesConfig.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsServicesConfig.html 2011-04-02 13:06:05.000000000 +0000 @@ -45,7 +45,7 @@ enum OobsRunlevelRole; OobsObject* oobs_services_config_get (void); OobsList* oobs_services_config_get_services (OobsServicesConfig *config); -GList* oobs_services_config_get_runlevels (OobsServicesConfig *config); +GList* oobs_services_config_get_runlevels (OobsServicesConfig *config); const OobsServicesRunlevel* oobs_services_config_get_default_runlevel (OobsServicesConfig *config); @@ -53,7 +53,7 @@

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsServicesConfig
 
@@ -154,7 +154,7 @@

oobs_services_config_get_runlevels ()

-
GList*              oobs_services_config_get_runlevels  (OobsServicesConfig *config);
+
GList*              oobs_services_config_get_runlevels  (OobsServicesConfig *config);

Returns a list of OobsServicesRunlevel describing the available runlevels. @@ -170,7 +170,7 @@

diff -Nru liboobs-2.32.0/doc/reference/html/OobsSession.html liboobs-3.0.0/doc/reference/html/OobsSession.html --- liboobs-2.32.0/doc/reference/html/OobsSession.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsSession.html 2011-04-02 13:06:05.000000000 +0000 @@ -46,30 +46,30 @@ OobsSessionClass; OobsSession * oobs_session_get (void); OobsResultoobs_session_commit (OobsSession *session); -gbooleanoobs_session_get_connected (OobsSession *session); +gbooleanoobs_session_get_connected (OobsSession *session); OobsResultoobs_session_get_supported_platforms (OobsSession *session, - GList **platforms); + GList **platforms); OobsResultoobs_session_get_platform (OobsSession *session, - gchar **platform); + gchar **platform); OobsResultoobs_session_set_platform (OobsSession *session, - const gchar *platform); + const gchar *platform); voidoobs_session_process_requests (OobsSession *session); -const gchar * oobs_session_get_authentication_action +const gchar * oobs_session_get_authentication_action (OobsSession *session);

Object Hierarchy

-  GObject
+  GObject
    +----OobsSession
 

Properties

-  "platform"                 gchar*                : Read / Write
+  "platform"                 gchar*                : Read / Write
 
@@ -154,7 +154,7 @@

oobs_session_get_connected ()

-
gboolean            oobs_session_get_connected          (OobsSession *session);
+
gboolean            oobs_session_get_connected          (OobsSession *session);

Returns whether the connection with the backends is established.

@@ -168,7 +168,7 @@
- @@ -179,7 +179,7 @@

oobs_session_get_supported_platforms ()

OobsResult          oobs_session_get_supported_platforms
                                                         (OobsSession *session,
-                                                         GList **platforms);
+ GList **platforms);

Retrieves the list of supported platforms, this is only necessary when + oobs_session_get_platform() has returned OOBS_RESULT_NO_PLATFORM. To @@ -198,8 +198,8 @@

@@ -214,10 +214,10 @@

oobs_session_get_platform ()

OobsResult          oobs_session_get_platform           (OobsSession *session,
-                                                         gchar **platform);
+ gchar **platform);

Retrieves the platform your system has been identified with, or -NULL in case your platform is not recognized or other error happens. +NULL in case your platform is not recognized or other error happens.

Returns :

TRUE if user is self, FALSE otherwise. + TRUE if user is self, FALSE otherwise.

Returns :

list of runlevels. the list must be freed with - g_list_free(); + g_list_free();

Returns :

TRUE if there's connection with the backends. + TRUE if there's connection with the backends.

platforms :

return location for the list of platforms. It's a - GList of OobsPlatform structs. You must free - this list with g_list_free(). + GList of OobsPlatform structs. You must free + this list with g_list_free().
@@ -229,7 +229,7 @@ - @@ -245,7 +245,7 @@

oobs_session_set_platform ()

OobsResult          oobs_session_set_platform           (OobsSession *session,
-                                                         const gchar *platform);
+ const gchar *platform);

Identifies your platform as the one set in platform. This is only necessary if your platform could not be guessed (and thus oobs_session_get_platform() would @@ -292,7 +292,7 @@


oobs_session_get_authentication_action ()

-
const gchar *       oobs_session_get_authentication_action
+
const gchar *       oobs_session_get_authentication_action
                                                         (OobsSession *session);

Returns the PolicyKit action the user has to be authenticated to in order to @@ -321,7 +321,7 @@

Property Details

The "platform" property

-
  "platform"                 gchar*                : Read / Write
+
  "platform"                 gchar*                : Read / Write

Name of the platform the session is running on.

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsShare.html liboobs-3.0.0/doc/reference/html/OobsShare.html --- liboobs-2.32.0/doc/reference/html/OobsShare.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsShare.html 2011-04-02 13:06:05.000000000 +0000 @@ -43,15 +43,15 @@

Synopsis

                    OobsShare;
                     OobsShareClass;
-const gchar*        oobs_share_get_path                 (OobsShare *share);
+const gchar*        oobs_share_get_path                 (OobsShare *share);
 void                oobs_share_set_path                 (OobsShare *share,
-                                                         const gchar *path);
+                                                         const gchar *path);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsShare
          +----OobsShareNFS
          +----OobsShareSMB
@@ -60,7 +60,7 @@
 

Properties

-  "path"                     gchar*                : Read / Write
+  "path"                     gchar*                : Read / Write
 
@@ -90,7 +90,7 @@

oobs_share_get_path ()

-
const gchar*        oobs_share_get_path                 (OobsShare *share);
+
const gchar*        oobs_share_get_path                 (OobsShare *share);

Returns the path that share shares.

@@ -115,7 +115,7 @@

oobs_share_set_path ()

void                oobs_share_set_path                 (OobsShare *share,
-                                                         const gchar *path);
+ const gchar *path);

Sets the shared path of share to be path, overwriting the previous one. @@ -141,7 +141,7 @@

Property Details

The "path" property

-
  "path"                     gchar*                : Read / Write
+
  "path"                     gchar*                : Read / Write

Path for the share.

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsShareNFS.html liboobs-3.0.0/doc/reference/html/OobsShareNFS.html --- liboobs-2.32.0/doc/reference/html/OobsShareNFS.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsShareNFS.html 2011-04-02 13:06:05.000000000 +0000 @@ -42,19 +42,19 @@
                    OobsShareNFS;
                     OobsShareNFSClass;
                     OobsShareAclElement;
-OobsShare*          oobs_share_nfs_new                  (const gchar *path);
+OobsShare*          oobs_share_nfs_new                  (const gchar *path);
 void                oobs_share_nfs_add_acl_element      (OobsShareNFS *share,
-                                                         const gchar *element,
-                                                         gboolean read_only);
+                                                         const gchar *element,
+                                                         gboolean read_only);
 void                oobs_share_nfs_set_acl              (OobsShareNFS *share,
-                                                         GSList *acl);
-GSList*             oobs_share_nfs_get_acl              (OobsShareNFS *share);
+                                                         GSList *acl);
+GSList*             oobs_share_nfs_get_acl              (OobsShareNFS *share);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsShare
          +----OobsShareNFS
 
@@ -97,7 +97,7 @@

oobs_share_nfs_new ()

-
OobsShare*          oobs_share_nfs_new                  (const gchar *path);
+
OobsShare*          oobs_share_nfs_new                  (const gchar *path);

Returns a new NFS share for the given path.

@@ -121,8 +121,8 @@

oobs_share_nfs_add_acl_element ()

void                oobs_share_nfs_add_acl_element      (OobsShareNFS *share,
-                                                         const gchar *element,
-                                                         gboolean read_only);
+ const gchar *element, + gboolean read_only);

Adds an ACL entry for a host, element may be a host name, an IP address or a combination in the form "IP address/Network mask". @@ -152,7 +152,7 @@

oobs_share_nfs_set_acl ()

void                oobs_share_nfs_set_acl              (OobsShareNFS *share,
-                                                         GSList *acl);
+ GSList *acl);

Overwrites the list of ACL entries for the share. The previous list and its contents will be free, so any merging will have to be done by hand. @@ -168,7 +168,7 @@

- @@ -177,7 +177,7 @@

oobs_share_nfs_get_acl ()

-
GSList*             oobs_share_nfs_get_acl              (OobsShareNFS *share);
+
GSList*             oobs_share_nfs_get_acl              (OobsShareNFS *share);

Returns the ACL defined for this share.

@@ -191,8 +191,8 @@
- diff -Nru liboobs-2.32.0/doc/reference/html/OobsShareSMB.html liboobs-3.0.0/doc/reference/html/OobsShareSMB.html --- liboobs-2.32.0/doc/reference/html/OobsShareSMB.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsShareSMB.html 2011-04-02 13:06:05.000000000 +0000 @@ -45,26 +45,26 @@ #define OOBS_TYPE_SHARE_SMB_FLAGSOobsShareSMB; OobsShareSMBClass; -GTypeoobs_share_smb_flags_get_type (void); -const gchar* oobs_share_smb_get_name (OobsShareSMB *share); +GTypeoobs_share_smb_flags_get_type (void); +const gchar* oobs_share_smb_get_name (OobsShareSMB *share); voidoobs_share_smb_set_name (OobsShareSMB *share, - const gchar *name); -const gchar* oobs_share_smb_get_comment (OobsShareSMB *share); + const gchar *name); +const gchar* oobs_share_smb_get_comment (OobsShareSMB *share); voidoobs_share_smb_set_comment (OobsShareSMB *share, - const gchar *comment); + const gchar *comment); OobsShareSMBFlagsoobs_share_smb_get_flags (OobsShareSMB *share); voidoobs_share_smb_set_flags (OobsShareSMB *share, OobsShareSMBFlags flags); -OobsShare* oobs_share_smb_new (const gchar *path, - const gchar *name, - const gchar *comment, +OobsShare* oobs_share_smb_new (const gchar *path, + const gchar *name, + const gchar *comment, OobsShareSMBFlags flags);

Object Hierarchy

-  GObject
+  GObject
    +----OobsShare
          +----OobsShareSMB
 
@@ -72,9 +72,9 @@

Properties

-  "comment"                  gchar*                : Read / Write / Construct
+  "comment"                  gchar*                : Read / Write / Construct
   "flags"                    OobsShareSMBFlags     : Read / Write / Construct
-  "name"                     gchar*                : Read / Write / Construct
+  "name"                     gchar*                : Read / Write / Construct
 
@@ -124,7 +124,7 @@

oobs_share_smb_flags_get_type ()

-
GType               oobs_share_smb_flags_get_type       (void);
+
GType               oobs_share_smb_flags_get_type       (void);

platform :

location to store the current platform, or NULL. This +location to store the current platform, or NULL. This string is of internal use, and must not be freed or modified.

acl :

A GList of OobsShareAclElement. +A GList of OobsShareAclElement.

Returns :

A GList containing OobsShareAclElement structs, - this list must be freed with g_list_free(). + A GList containing OobsShareAclElement structs, + this list must be freed with g_list_free().
@@ -139,7 +139,7 @@

oobs_share_smb_get_name ()

-
const gchar*        oobs_share_smb_get_name             (OobsShareSMB *share);
+
const gchar*        oobs_share_smb_get_name             (OobsShareSMB *share);

Returns the share name.

@@ -164,7 +164,7 @@

oobs_share_smb_set_name ()

void                oobs_share_smb_set_name             (OobsShareSMB *share,
-                                                         const gchar *name);
+ const gchar *name);

Sets a new name for the share, overwriting the previous one.

@@ -187,7 +187,7 @@

oobs_share_smb_get_comment ()

-
const gchar*        oobs_share_smb_get_comment          (OobsShareSMB *share);
+
const gchar*        oobs_share_smb_get_comment          (OobsShareSMB *share);

Returns the comment for the share.

@@ -212,7 +212,7 @@

oobs_share_smb_set_comment ()

void                oobs_share_smb_set_comment          (OobsShareSMB *share,
-                                                         const gchar *comment);
+ const gchar *comment);

Sets a new comment for the share, overwriting the previous one.

@@ -282,9 +282,9 @@

oobs_share_smb_new ()

-
OobsShare*          oobs_share_smb_new                  (const gchar *path,
-                                                         const gchar *name,
-                                                         const gchar *comment,
+
OobsShare*          oobs_share_smb_new                  (const gchar *path,
+                                                         const gchar *name,
+                                                         const gchar *comment,
                                                          OobsShareSMBFlags flags);

Creates a new OobsShareSMB with the given settings. @@ -325,7 +325,7 @@

Property Details

The "comment" property

-
  "comment"                  gchar*                : Read / Write / Construct
+
  "comment"                  gchar*                : Read / Write / Construct

Comment for the share.

Default value: NULL

@@ -338,7 +338,7 @@

The "name" property

-
  "name"                     gchar*                : Read / Write / Construct
+
  "name"                     gchar*                : Read / Write / Construct

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsSMBConfig.html liboobs-3.0.0/doc/reference/html/OobsSMBConfig.html --- liboobs-2.32.0/doc/reference/html/OobsSMBConfig.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsSMBConfig.html 2011-04-02 13:06:05.000000000 +0000 @@ -45,32 +45,32 @@ OobsSMBConfigClass; OobsObject* oobs_smb_config_get (void); OobsList* oobs_smb_config_get_shares (OobsSMBConfig *config); -const gchar* oobs_smb_config_get_workgroup (OobsSMBConfig *config); +const gchar* oobs_smb_config_get_workgroup (OobsSMBConfig *config); void oobs_smb_config_set_workgroup (OobsSMBConfig *config, - const gchar *workgroup); -const gchar* oobs_smb_config_get_description (OobsSMBConfig *config); + const gchar *workgroup); +const gchar* oobs_smb_config_get_description (OobsSMBConfig *config); void oobs_smb_config_set_description (OobsSMBConfig *config, - const gchar *description); -gboolean oobs_smb_config_get_is_wins_server (OobsSMBConfig *config); + const gchar *description); +gboolean oobs_smb_config_get_is_wins_server (OobsSMBConfig *config); void oobs_smb_config_set_is_wins_server (OobsSMBConfig *config, - gboolean is_wins_server); -const gchar* oobs_smb_config_get_wins_server (OobsSMBConfig *config); + gboolean is_wins_server); +const gchar* oobs_smb_config_get_wins_server (OobsSMBConfig *config); void oobs_smb_config_set_wins_server (OobsSMBConfig *config, - const gchar *wins_server); -gboolean oobs_smb_config_user_has_password (OobsSMBConfig *config, + const gchar *wins_server); +gboolean oobs_smb_config_user_has_password (OobsSMBConfig *config, OobsUser *user); void oobs_smb_config_delete_user_password (OobsSMBConfig *config, OobsUser *user); void oobs_smb_config_set_user_password (OobsSMBConfig *config, OobsUser *user, - const gchar *password); + const gchar *password);

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsSMBConfig
 
@@ -78,10 +78,10 @@

Properties

-  "description"              gchar*                : Read / Write
-  "is-wins-server"           gboolean              : Read / Write
-  "wins-server"              gchar*                : Read / Write
-  "workgroup"                gchar*                : Read / Write
+  "description"              gchar*                : Read / Write
+  "is-wins-server"           gboolean              : Read / Write
+  "wins-server"              gchar*                : Read / Write
+  "workgroup"                gchar*                : Read / Write
 
@@ -153,7 +153,7 @@

oobs_smb_config_get_workgroup ()

-
const gchar*        oobs_smb_config_get_workgroup       (OobsSMBConfig *config);
+
const gchar*        oobs_smb_config_get_workgroup       (OobsSMBConfig *config);

Returns the SMB workgroup for the host.

@@ -178,7 +178,7 @@

oobs_smb_config_set_workgroup ()

void                oobs_smb_config_set_workgroup       (OobsSMBConfig *config,
-                                                         const gchar *workgroup);
+ const gchar *workgroup);

Sets a new SMB workgroup for the host, overwriting the previous one. @@ -202,7 +202,7 @@


oobs_smb_config_get_description ()

-
const gchar*        oobs_smb_config_get_description     (OobsSMBConfig *config);
+
const gchar*        oobs_smb_config_get_description     (OobsSMBConfig *config);

Returns the SMB host description.

@@ -227,7 +227,7 @@

oobs_smb_config_set_description ()

void                oobs_smb_config_set_description     (OobsSMBConfig *config,
-                                                         const gchar *description);
+ const gchar *description);

Sets a new SMB host description, overwriting the previous one.

@@ -250,7 +250,7 @@

oobs_smb_config_get_is_wins_server ()

-
gboolean            oobs_smb_config_get_is_wins_server  (OobsSMBConfig *config);
+
gboolean            oobs_smb_config_get_is_wins_server  (OobsSMBConfig *config);

Returns whether the host is a WINS server for the network.

@@ -264,7 +264,7 @@
- @@ -274,7 +274,7 @@

oobs_smb_config_set_is_wins_server ()

void                oobs_smb_config_set_is_wins_server  (OobsSMBConfig *config,
-                                                         gboolean is_wins_server);
+ gboolean is_wins_server);

Sets whether the host is a WINS server for the network. Note that there must be only one WINS server, so if there's already a WINS server in the @@ -291,7 +291,7 @@

@@ -300,7 +300,7 @@

oobs_smb_config_get_wins_server ()

-
const gchar*        oobs_smb_config_get_wins_server     (OobsSMBConfig *config);
+
const gchar*        oobs_smb_config_get_wins_server     (OobsSMBConfig *config);

Returns the WINS server the host is using.

@@ -325,7 +325,7 @@

oobs_smb_config_set_wins_server ()

void                oobs_smb_config_set_wins_server     (OobsSMBConfig *config,
-                                                         const gchar *wins_server);
+ const gchar *wins_server);

Sets the WINS server that the host will use. This option is mutually exclusive with oobs_smb_config_set_is_wins_server(). @@ -349,7 +349,7 @@


oobs_smb_config_user_has_password ()

-
gboolean            oobs_smb_config_user_has_password   (OobsSMBConfig *config,
+
gboolean            oobs_smb_config_user_has_password   (OobsSMBConfig *config,
                                                          OobsUser *user);

Returns whether the user has a SMB password or not. @@ -369,7 +369,7 @@

- @@ -405,7 +405,7 @@

oobs_smb_config_set_user_password ()

void                oobs_smb_config_set_user_password   (OobsSMBConfig *config,
                                                          OobsUser *user,
-                                                         const gchar *password);
+ const gchar *password);

Sets a SMB password for the user.

@@ -435,28 +435,28 @@

Property Details

The "description" property

-
  "description"              gchar*                : Read / Write
+
  "description"              gchar*                : Read / Write

Description for this host.

Default value: NULL


The "is-wins-server" property

-
  "is-wins-server"           gboolean              : Read / Write
+
  "is-wins-server"           gboolean              : Read / Write

Whether the host is the WINS server.

Default value: FALSE


The "wins-server" property

-
  "wins-server"              gchar*                : Read / Write
+
  "wins-server"              gchar*                : Read / Write

WINS server that the host will use.

Default value: NULL


The "workgroup" property

-
  "workgroup"                gchar*                : Read / Write
+
  "workgroup"                gchar*                : Read / Write

Workgroup/domain the host is in.

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsStaticHost.html liboobs-3.0.0/doc/reference/html/OobsStaticHost.html --- liboobs-2.32.0/doc/reference/html/OobsStaticHost.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsStaticHost.html 2011-04-02 13:06:05.000000000 +0000 @@ -42,27 +42,27 @@

Synopsis

                    OobsStaticHost;
                     OobsStaticHostClass;
-OobsStaticHost*     oobs_static_host_new                (const gchar *ip_address,
-                                                         GList *aliases);
-const gchar*        oobs_static_host_get_ip_address     (OobsStaticHost *static_host);
+OobsStaticHost*     oobs_static_host_new                (const gchar *ip_address,
+                                                         GList *aliases);
+const gchar*        oobs_static_host_get_ip_address     (OobsStaticHost *static_host);
 void                oobs_static_host_set_ip_address     (OobsStaticHost *static_host,
-                                                         const gchar *ip_address);
-GList*              oobs_static_host_get_aliases        (OobsStaticHost *static_host);
+                                                         const gchar *ip_address);
+GList*              oobs_static_host_get_aliases        (OobsStaticHost *static_host);
 void                oobs_static_host_set_aliases        (OobsStaticHost *static_host,
-                                                         GList *aliases);
+                                                         GList *aliases);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsStaticHost
 

Properties

-  "ip-address"               gchar*                : Read / Write
+  "ip-address"               gchar*                : Read / Write
 
@@ -92,8 +92,8 @@

oobs_static_host_new ()

-
OobsStaticHost*     oobs_static_host_new                (const gchar *ip_address,
-                                                         GList *aliases);
+
OobsStaticHost*     oobs_static_host_new                (const gchar *ip_address,
+                                                         GList *aliases);

Returns a new OobsStaticHost defining both the IP address and the list of hostnames that will point to the IP address. @@ -109,7 +109,7 @@

@@ -123,7 +123,7 @@

oobs_static_host_get_ip_address ()

-
const gchar*        oobs_static_host_get_ip_address     (OobsStaticHost *static_host);
+
const gchar*        oobs_static_host_get_ip_address     (OobsStaticHost *static_host);

Returns the static host IP address.

@@ -148,7 +148,7 @@

oobs_static_host_set_ip_address ()

void                oobs_static_host_set_ip_address     (OobsStaticHost *static_host,
-                                                         const gchar *ip_address);
+ const gchar *ip_address);

Sets the IP address of static_host to be ip_address, overwriting the previous one. @@ -172,10 +172,10 @@


oobs_static_host_get_aliases ()

-
GList*              oobs_static_host_get_aliases        (OobsStaticHost *static_host);
+
GList*              oobs_static_host_get_aliases        (OobsStaticHost *static_host);

Returns the hostname aliases for the static_host IP address. -The returned list must be freed with g_list_free(). +The returned list must be freed with g_list_free().

Returns :

TRUE if the host is a WINS server. + TRUE if the host is a WINS server.

is_wins_server :

-TRUE if the host is the WINS server for the network. +TRUE if the host is the WINS server for the network.

Returns :

TRUE if the user has a SMB password set. + TRUE if the user has a SMB password set.

aliases :

-GList of aliases to ip_address. +GList of aliases to ip_address.
@@ -187,7 +187,7 @@ - @@ -197,7 +197,7 @@

oobs_static_host_set_aliases ()

void                oobs_static_host_set_aliases        (OobsStaticHost *static_host,
-                                                         GList *aliases);
+ GList *aliases);

Sets a new list of aliases for the static_host IP address. overwriting the previous one. @@ -212,7 +212,7 @@

- @@ -223,7 +223,7 @@

Property Details

The "ip-address" property

-
  "ip-address"               gchar*                : Read / Write
+
  "ip-address"               gchar*                : Read / Write

IP address of the static host definition.

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsTimeConfig.html liboobs-3.0.0/doc/reference/html/OobsTimeConfig.html --- liboobs-2.32.0/doc/reference/html/OobsTimeConfig.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsTimeConfig.html 2011-04-02 13:06:05.000000000 +0000 @@ -44,46 +44,46 @@
                    OobsTimeConfig;
                     OobsTimeConfigClass;
 OobsObject*         oobs_time_config_get                (void);
-glong               oobs_time_config_get_unix_time      (OobsTimeConfig *config);
+glong               oobs_time_config_get_unix_time      (OobsTimeConfig *config);
 void                oobs_time_config_set_unix_time      (OobsTimeConfig *config,
-                                                         glong unix_time);
+                                                         glong unix_time);
 void                oobs_time_config_get_time           (OobsTimeConfig *config,
-                                                         gint *year,
-                                                         gint *month,
-                                                         gint *day,
-                                                         gint *hour,
-                                                         gint *minute,
-                                                         gint *second);
+                                                         gint *year,
+                                                         gint *month,
+                                                         gint *day,
+                                                         gint *hour,
+                                                         gint *minute,
+                                                         gint *second);
 void                oobs_time_config_set_time           (OobsTimeConfig *config,
-                                                         gint year,
-                                                         gint month,
-                                                         gint day,
-                                                         gint hour,
-                                                         gint minute,
-                                                         gint second);
+                                                         gint year,
+                                                         gint month,
+                                                         gint day,
+                                                         gint hour,
+                                                         gint minute,
+                                                         gint second);
 void                oobs_time_config_get_utc_time       (OobsTimeConfig *config,
-                                                         gint *year,
-                                                         gint *month,
-                                                         gint *day,
-                                                         gint *hour,
-                                                         gint *minute,
-                                                         gint *second);
+                                                         gint *year,
+                                                         gint *month,
+                                                         gint *day,
+                                                         gint *hour,
+                                                         gint *minute,
+                                                         gint *second);
 void                oobs_time_config_set_utc_time       (OobsTimeConfig *config,
-                                                         gint year,
-                                                         gint month,
-                                                         gint day,
-                                                         gint hour,
-                                                         gint minute,
-                                                         gint second);
-const gchar*        oobs_time_config_get_timezone       (OobsTimeConfig *config);
+                                                         gint year,
+                                                         gint month,
+                                                         gint day,
+                                                         gint hour,
+                                                         gint minute,
+                                                         gint second);
+const gchar*        oobs_time_config_get_timezone       (OobsTimeConfig *config);
 void                oobs_time_config_set_timezone       (OobsTimeConfig *config,
-                                                         const gchar *timezone);
+                                                         const gchar *timezone);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsTimeConfig
 
@@ -91,8 +91,8 @@

Properties

-  "timezone"                 gchar*                : Read / Write
-  "unix-time"                glong                 : Read / Write
+  "timezone"                 gchar*                : Read / Write
+  "unix-time"                glong                 : Read / Write
 
@@ -141,7 +141,7 @@

oobs_time_config_get_unix_time ()

-
glong               oobs_time_config_get_unix_time      (OobsTimeConfig *config);
+
glong               oobs_time_config_get_unix_time      (OobsTimeConfig *config);

Returns the time, measured in seconds, since the "epoch" (1970-01-01T00:00:00Z).

@@ -165,7 +165,7 @@

oobs_time_config_set_unix_time ()

void                oobs_time_config_set_unix_time      (OobsTimeConfig *config,
-                                                         glong unix_time);
+ glong unix_time);

This function sets the config time to be unix_time. unix_time is measured in seconds, since the "epoch" (1970-01-01T00:00:00Z). @@ -190,12 +190,12 @@

oobs_time_config_get_time ()

void                oobs_time_config_get_time           (OobsTimeConfig *config,
-                                                         gint *year,
-                                                         gint *month,
-                                                         gint *day,
-                                                         gint *hour,
-                                                         gint *minute,
-                                                         gint *second);
+ gint *year, + gint *month, + gint *day, + gint *hour, + gint *minute, + gint *second);

Gets the system time and date in human readable values.

@@ -209,32 +209,32 @@
- - - - - - @@ -244,12 +244,12 @@

oobs_time_config_set_time ()

void                oobs_time_config_set_time           (OobsTimeConfig *config,
-                                                         gint year,
-                                                         gint month,
-                                                         gint day,
-                                                         gint hour,
-                                                         gint minute,
-                                                         gint second);
+ gint year, + gint month, + gint day, + gint hour, + gint minute, + gint second);

Sets the time and date of config to be the specified in the parameters.

@@ -298,12 +298,12 @@

oobs_time_config_get_utc_time ()

void                oobs_time_config_get_utc_time       (OobsTimeConfig *config,
-                                                         gint *year,
-                                                         gint *month,
-                                                         gint *day,
-                                                         gint *hour,
-                                                         gint *minute,
-                                                         gint *second);
+ gint *year, + gint *month, + gint *day, + gint *hour, + gint *minute, + gint *second);

Gets the system time and date in human readable values (UTC).

@@ -317,32 +317,32 @@
- - - - - - @@ -352,12 +352,12 @@

oobs_time_config_set_utc_time ()

void                oobs_time_config_set_utc_time       (OobsTimeConfig *config,
-                                                         gint year,
-                                                         gint month,
-                                                         gint day,
-                                                         gint hour,
-                                                         gint minute,
-                                                         gint second);
+ gint year, + gint month, + gint day, + gint hour, + gint minute, + gint second);

Sets the time and date of config to be the specified in the parameters (assuming they're in UTC).

@@ -405,7 +405,7 @@

oobs_time_config_get_timezone ()

-
const gchar*        oobs_time_config_get_timezone       (OobsTimeConfig *config);
+
const gchar*        oobs_time_config_get_timezone       (OobsTimeConfig *config);

Returns the timezone set for config.

@@ -419,7 +419,7 @@
- @@ -430,7 +430,7 @@

oobs_time_config_set_timezone ()

void                oobs_time_config_set_timezone       (OobsTimeConfig *config,
-                                                         const gchar *timezone);
+ const gchar *timezone);

Sets the timezone of config to be timezone, overwriting the previous one. @@ -456,14 +456,14 @@

Property Details

The "timezone" property

-
  "timezone"                 gchar*                : Read / Write
+
  "timezone"                 gchar*                : Read / Write

Timezone for the computer.

Default value: NULL


The "unix-time" property

-
  "unix-time"                glong                 : Read / Write
+
  "unix-time"                glong                 : Read / Write

Current unix time for the computer.

Allowed values: >= 0

Default value: 0

diff -Nru liboobs-2.32.0/doc/reference/html/OobsUser.html liboobs-3.0.0/doc/reference/html/OobsUser.html --- liboobs-2.32.0/doc/reference/html/OobsUser.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsUser.html 2011-04-02 13:06:05.000000000 +0000 @@ -44,62 +44,62 @@
                    OobsUser;
                     OobsUserClass;
 enum                OobsUserHomeFlags;
-OobsUser*           oobs_user_new                       (const gchar *name);
-const gchar*        oobs_user_get_login_name            (OobsUser *user);
+OobsUser*           oobs_user_new                       (const gchar *name);
+const gchar*        oobs_user_get_login_name            (OobsUser *user);
 void                oobs_user_set_password              (OobsUser *user,
-                                                         const gchar *password);
+                                                         const gchar *password);
 uid_t               oobs_user_get_uid                   (OobsUser *user);
 void                oobs_user_set_uid                   (OobsUser *user,
                                                          uid_t uid);
 OobsGroup*          oobs_user_get_main_group            (OobsUser *user);
 void                oobs_user_set_main_group            (OobsUser *user,
                                                          OobsGroup *main_group);
-const gchar*        oobs_user_get_home_directory        (OobsUser *user);
+const gchar*        oobs_user_get_home_directory        (OobsUser *user);
 void                oobs_user_set_home_directory        (OobsUser *user,
-                                                         const gchar *home_directory);
-const gchar*        oobs_user_get_shell                 (OobsUser *user);
+                                                         const gchar *home_directory);
+const gchar*        oobs_user_get_shell                 (OobsUser *user);
 void                oobs_user_set_shell                 (OobsUser *user,
-                                                         const gchar *shell);
-const gchar*        oobs_user_get_full_name             (OobsUser *user);
-const gchar*        oobs_user_get_full_name_fallback    (OobsUser *user);
+                                                         const gchar *shell);
+const gchar*        oobs_user_get_full_name             (OobsUser *user);
+const gchar*        oobs_user_get_full_name_fallback    (OobsUser *user);
 void                oobs_user_set_full_name             (OobsUser *user,
-                                                         const gchar *full_name);
-const gchar*        oobs_user_get_room_number           (OobsUser *user);
+                                                         const gchar *full_name);
+const gchar*        oobs_user_get_room_number           (OobsUser *user);
 void                oobs_user_set_room_number           (OobsUser *user,
-                                                         const gchar *room_number);
-const gchar*        oobs_user_get_work_phone_number     (OobsUser *user);
+                                                         const gchar *room_number);
+const gchar*        oobs_user_get_work_phone_number     (OobsUser *user);
 void                oobs_user_set_work_phone_number     (OobsUser *user,
-                                                         const gchar *phone_number);
-const gchar*        oobs_user_get_home_phone_number     (OobsUser *user);
+                                                         const gchar *phone_number);
+const gchar*        oobs_user_get_home_phone_number     (OobsUser *user);
 void                oobs_user_set_home_phone_number     (OobsUser *user,
-                                                         const gchar *phone_number);
-const gchar*        oobs_user_get_other_data            (OobsUser *user);
+                                                         const gchar *phone_number);
+const gchar*        oobs_user_get_other_data            (OobsUser *user);
 void                oobs_user_set_other_data            (OobsUser *user,
-                                                         const gchar *data);
-gboolean            oobs_user_get_password_empty        (OobsUser *user);
+                                                         const gchar *data);
+gboolean            oobs_user_get_password_empty        (OobsUser *user);
 void                oobs_user_set_password_empty        (OobsUser *user,
-                                                         gboolean empty);
-gboolean            oobs_user_get_password_disabled     (OobsUser *user);
+                                                         gboolean empty);
+gboolean            oobs_user_get_password_disabled     (OobsUser *user);
 void                oobs_user_set_password_disabled     (OobsUser *user,
-                                                         gboolean disabled);
-gboolean            oobs_user_get_encrypted_home        (OobsUser *user);
+                                                         gboolean disabled);
+gboolean            oobs_user_get_encrypted_home        (OobsUser *user);
 void                oobs_user_set_encrypted_home        (OobsUser *user,
-                                                         gboolean encrypted_home);
+                                                         gboolean encrypted_home);
 void                oobs_user_set_home_flags            (OobsUser *user,
                                                          OobsUserHomeFlags home_flags);
-const gchar*        oobs_user_get_locale                (OobsUser *user);
+const gchar*        oobs_user_get_locale                (OobsUser *user);
 void                oobs_user_set_locale                (OobsUser *user,
-                                                         const gchar *locale);
-gboolean            oobs_user_get_active                (OobsUser *user);
-gboolean            oobs_user_is_root                   (OobsUser *user);
-gboolean            oobs_user_is_in_group               (OobsUser *user,
+                                                         const gchar *locale);
+gboolean            oobs_user_get_active                (OobsUser *user);
+gboolean            oobs_user_is_root                   (OobsUser *user);
+gboolean            oobs_user_is_in_group               (OobsUser *user,
                                                          OobsGroup *group);
 

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsUser
 
@@ -107,22 +107,22 @@

Properties

-  "active"                   gboolean              : Read
-  "encrypted-home"           gboolean              : Read / Write
-  "full-name"                gchar*                : Read / Write
-  "home-directory"           gchar*                : Read / Write
+  "active"                   gboolean              : Read
+  "encrypted-home"           gboolean              : Read / Write
+  "full-name"                gchar*                : Read / Write
+  "home-directory"           gchar*                : Read / Write
   "home-flags"               OobsUserHomeFlags     : Read / Write
-  "home-phone"               gchar*                : Read / Write
-  "locale"                   gchar*                : Read / Write
-  "name"                     gchar*                : Read / Write / Construct Only
-  "other-data"               gchar*                : Read / Write
-  "password"                 gchar*                : Read / Write
-  "password-disabled"        gboolean              : Read / Write
-  "password-empty"           gboolean              : Read / Write
-  "room-number"              gchar*                : Read / Write
-  "shell"                    gchar*                : Read / Write
-  "uid"                      guint                 : Read / Write
-  "work-phone"               gchar*                : Read / Write
+  "home-phone"               gchar*                : Read / Write
+  "locale"                   gchar*                : Read / Write
+  "name"                     gchar*                : Read / Write / Construct Only
+  "other-data"               gchar*                : Read / Write
+  "password"                 gchar*                : Read / Write
+  "password-disabled"        gboolean              : Read / Write
+  "password-empty"           gboolean              : Read / Write
+  "room-number"              gchar*                : Read / Write
+  "shell"                    gchar*                : Read / Write
+  "uid"                      guint                 : Read / Write
+  "work-phone"               gchar*                : Read / Write
 
@@ -198,7 +198,7 @@

oobs_user_new ()

-
OobsUser*           oobs_user_new                       (const gchar *name);
+
OobsUser*           oobs_user_new                       (const gchar *name);

Returns a new user with the given login name.

@@ -221,7 +221,7 @@

oobs_user_get_login_name ()

-
const gchar*        oobs_user_get_login_name            (OobsUser *user);
+
const gchar*        oobs_user_get_login_name            (OobsUser *user);

Returns the login name of the user.

@@ -246,7 +246,7 @@

oobs_user_set_password ()

void                oobs_user_set_password              (OobsUser *user,
-                                                         const gchar *password);
+ const gchar *password);

Sets a new password for the user. This password will be interpreted as clean text and encrypted by the backends using PAM. @@ -333,9 +333,7 @@

- @@ -347,8 +345,7 @@
void                oobs_user_set_main_group            (OobsUser *user,
                                                          OobsGroup *main_group);

-Sets the main group for the user, adds a reference to -the new main group. +Sets the main group for the user.

Returns :

A GList of gchar pointers containing the host aliases. + A GList of gchar pointers containing the host aliases.

aliases :

a GList of gchar pointers containing the host aliases. +a GList of gchar pointers containing the host aliases.

year :

gint pointer to store the year, or NULL. +gint pointer to store the year, or NULL.

month :

gint pointer to store the month, or NULL. +gint pointer to store the month, or NULL.

day :

gint pointer to store the day, or NULL. +gint pointer to store the day, or NULL.

hour :

gint pointer to store the hour, or NULL. +gint pointer to store the hour, or NULL.

minute :

gint pointer to store the minute, or NULL. +gint pointer to store the minute, or NULL.

second :

gint pointer to store the second, or NULL. +gint pointer to store the second, or NULL.

year :

gint pointer to store the year, or NULL. +gint pointer to store the year, or NULL.

month :

gint pointer to store the month, or NULL. +gint pointer to store the month, or NULL.

day :

gint pointer to store the day, or NULL. +gint pointer to store the day, or NULL.

hour :

gint pointer to store the hour, or NULL. +gint pointer to store the hour, or NULL.

minute :

gint pointer to store the minute, or NULL. +gint pointer to store the minute, or NULL.

second :

gint pointer to store the second, or NULL. +gint pointer to store the second, or NULL.

Returns :

A pointer to the timezone as a string or NULL. + A pointer to the timezone as a string or NULL. This string must not be freed, modified or stored.

Returns :

main group for the user. this value is owned - by the OobsUser object, you do not have to - unref it. + main group for the user. Release reference when no longer needed.
@@ -369,7 +366,7 @@

oobs_user_get_home_directory ()

-
const gchar*        oobs_user_get_home_directory        (OobsUser *user);
+
const gchar*        oobs_user_get_home_directory        (OobsUser *user);

Returns the home directory path of the user.

@@ -394,7 +391,7 @@

oobs_user_set_home_directory ()

void                oobs_user_set_home_directory        (OobsUser *user,
-                                                         const gchar *home_directory);
+ const gchar *home_directory);

Sets a new home directory for the user. files stored in the previous home directory will not be moved, be careful using this function. @@ -418,7 +415,7 @@


oobs_user_get_shell ()

-
const gchar*        oobs_user_get_shell                 (OobsUser *user);
+
const gchar*        oobs_user_get_shell                 (OobsUser *user);

Returns the default shell used by the user.

@@ -443,7 +440,7 @@

oobs_user_set_shell ()

void                oobs_user_set_shell                 (OobsUser *user,
-                                                         const gchar *shell);
+ const gchar *shell);

Sets a new default shell for the user.

@@ -466,7 +463,7 @@

oobs_user_get_full_name ()

-
const gchar*        oobs_user_get_full_name             (OobsUser *user);
+
const gchar*        oobs_user_get_full_name             (OobsUser *user);

Returns the first GECOS field, usually the full name of the user.

@@ -490,7 +487,7 @@

oobs_user_get_full_name_fallback ()

-
const gchar*        oobs_user_get_full_name_fallback    (OobsUser *user);
+
const gchar*        oobs_user_get_full_name_fallback    (OobsUser *user);

Returns the first GECOS field, usually the full name of the user, or the login name if the field is empty. @@ -516,7 +513,7 @@

oobs_user_set_full_name ()

void                oobs_user_set_full_name             (OobsUser *user,
-                                                         const gchar *full_name);
+ const gchar *full_name);

Sets a new full name for the user.

@@ -539,7 +536,7 @@

oobs_user_get_room_number ()

-
const gchar*        oobs_user_get_room_number           (OobsUser *user);
+
const gchar*        oobs_user_get_room_number           (OobsUser *user);

Returns the second GECOS field, usually the room number.

@@ -564,7 +561,7 @@

oobs_user_set_room_number ()

void                oobs_user_set_room_number           (OobsUser *user,
-                                                         const gchar *room_number);
+ const gchar *room_number);

Sets a new room number for the user.

@@ -587,7 +584,7 @@

oobs_user_get_work_phone_number ()

-
const gchar*        oobs_user_get_work_phone_number     (OobsUser *user);
+
const gchar*        oobs_user_get_work_phone_number     (OobsUser *user);

Returns the third GECOS field, usually the work phone number.

@@ -612,7 +609,7 @@

oobs_user_set_work_phone_number ()

void                oobs_user_set_work_phone_number     (OobsUser *user,
-                                                         const gchar *phone_number);
+ const gchar *phone_number);

Sets a new work phone number for the user.

@@ -635,7 +632,7 @@

oobs_user_get_home_phone_number ()

-
const gchar*        oobs_user_get_home_phone_number     (OobsUser *user);
+
const gchar*        oobs_user_get_home_phone_number     (OobsUser *user);

Returns the fourth GECOS field, usually the home phone number.

@@ -660,7 +657,7 @@

oobs_user_set_home_phone_number ()

void                oobs_user_set_home_phone_number     (OobsUser *user,
-                                                         const gchar *phone_number);
+ const gchar *phone_number);

Sets a new home phone number for the user.

@@ -683,7 +680,7 @@

oobs_user_get_other_data ()

-
const gchar*        oobs_user_get_other_data            (OobsUser *user);
+
const gchar*        oobs_user_get_other_data            (OobsUser *user);

Returns the fifth field of GECOS fields, reserved for additional data.

@@ -708,7 +705,7 @@

oobs_user_set_other_data ()

void                oobs_user_set_other_data            (OobsUser *user,
-                                                         const gchar *data);
+ const gchar *data);

Sets the data in the fifth GECOS field.

@@ -731,7 +728,7 @@

oobs_user_get_password_empty ()

-
gboolean            oobs_user_get_password_empty        (OobsUser *user);
+
gboolean            oobs_user_get_password_empty        (OobsUser *user);

Returns whether the current password for user is empty.

@@ -745,7 +742,7 @@
- @@ -755,7 +752,7 @@

oobs_user_set_password_empty ()

void                oobs_user_set_password_empty        (OobsUser *user,
-                                                         gboolean empty);
+ gboolean empty);

Forces an empty password for user. (Setting the 'password' property to the empty string is used to keep the current password.) @@ -779,7 +776,7 @@


oobs_user_get_password_disabled ()

-
gboolean            oobs_user_get_password_disabled     (OobsUser *user);
+
gboolean            oobs_user_get_password_disabled     (OobsUser *user);

Returns whether account for user is currently disabled, i.e. user is not allowed to log in. @@ -794,7 +791,7 @@

- @@ -804,7 +801,7 @@

oobs_user_set_password_disabled ()

void                oobs_user_set_password_disabled     (OobsUser *user,
-                                                         gboolean disabled);
+ gboolean disabled);

Disable or enable account, allowing or preventing user from logging in.

@@ -827,7 +824,7 @@

oobs_user_get_encrypted_home ()

-
gboolean            oobs_user_get_encrypted_home        (OobsUser *user);
+
gboolean            oobs_user_get_encrypted_home        (OobsUser *user);

Returns whether home directory for user is encrypted (e.g. using eCryptfs).

@@ -841,7 +838,7 @@
- @@ -851,7 +848,7 @@

oobs_user_set_encrypted_home ()

void                oobs_user_set_encrypted_home        (OobsUser *user,
-                                                         gboolean encrypted_home);
+ gboolean encrypted_home);

Set whether home directory for user should be encrypted. This function should only be used on new users before committing them, @@ -901,7 +898,7 @@


oobs_user_get_locale ()

-
const gchar*        oobs_user_get_locale                (OobsUser *user);
+
const gchar*        oobs_user_get_locale                (OobsUser *user);

Returns :

TRUE if user is using an empty password, FALSE otherwise. + TRUE if user is using an empty password, FALSE otherwise.

Returns :

TRUE if account is disabled, FALSE otherwise. + TRUE if account is disabled, FALSE otherwise.

Returns :

TRUE if home is encrypted, FALSE otherwise. + TRUE if home is encrypted, FALSE otherwise.
@@ -924,7 +921,7 @@

oobs_user_set_locale ()

void                oobs_user_set_locale                (OobsUser *user,
-                                                         const gchar *locale);
+ const gchar *locale);

Sets the ISO 639 code representing the current locale for user.

@@ -947,7 +944,7 @@

oobs_user_get_active ()

-
gboolean            oobs_user_get_active                (OobsUser *user);
+
gboolean            oobs_user_get_active                (OobsUser *user);

Returns whether the use is currently logged in the system.

@@ -961,7 +958,7 @@
- @@ -970,7 +967,7 @@

oobs_user_is_root ()

-
gboolean            oobs_user_is_root                   (OobsUser *user);
+
gboolean            oobs_user_is_root                   (OobsUser *user);

Checks whether a group is the superuser, according to its name.

@@ -984,7 +981,7 @@
- @@ -993,7 +990,7 @@

oobs_user_is_in_group ()

-
gboolean            oobs_user_is_in_group               (OobsUser *user,
+
gboolean            oobs_user_is_in_group               (OobsUser *user,
                                                          OobsGroup *group);

Checks whether a user member of group. @@ -1013,7 +1010,7 @@

- @@ -1024,28 +1021,28 @@

Property Details

The "active" property

-
  "active"                   gboolean              : Read
+
  "active"                   gboolean              : Read

Whether the user is active.

Default value: FALSE


The "encrypted-home" property

-
  "encrypted-home"           gboolean              : Read / Write
+
  "encrypted-home"           gboolean              : Read / Write

Whether user's home is encrypted.

Default value: FALSE


The "full-name" property

-
  "full-name"                gchar*                : Read / Write
+
  "full-name"                gchar*                : Read / Write

User's full name.

Default value: NULL


The "home-directory" property

-
  "home-directory"           gchar*                : Read / Write
+
  "home-directory"           gchar*                : Read / Write

Home directory for the user.

Default value: NULL

@@ -1058,78 +1055,78 @@

The "home-phone" property

-
  "home-phone"               gchar*                : Read / Write
+
  "home-phone"               gchar*                : Read / Write

User's home phone.

Default value: NULL


The "locale" property

-
  "locale"                   gchar*                : Read / Write
+
  "locale"                   gchar*                : Read / Write

Preferred locale for the user.

Default value: NULL


The "name" property

-
  "name"                     gchar*                : Read / Write / Construct Only
+
  "name"                     gchar*                : Read / Write / Construct Only

Login name for the user.

Default value: NULL


The "other-data" property

-
  "other-data"               gchar*                : Read / Write
+
  "other-data"               gchar*                : Read / Write

Aditional data for the user.

Default value: NULL


The "password" property

-
  "password"                 gchar*                : Read / Write
+
  "password"                 gchar*                : Read / Write

Password for the user.

Default value: NULL


The "password-disabled" property

-
  "password-disabled"        gboolean              : Read / Write
+
  "password-disabled"        gboolean              : Read / Write

Whether user is forbidden logging in.

Default value: FALSE


The "password-empty" property

-
  "password-empty"           gboolean              : Read / Write
+
  "password-empty"           gboolean              : Read / Write

Whether user password is empty.

Default value: FALSE


The "room-number" property

-
  "room-number"              gchar*                : Read / Write
+
  "room-number"              gchar*                : Read / Write

User's room number.

Default value: NULL


The "shell" property

-
  "shell"                    gchar*                : Read / Write
+
  "shell"                    gchar*                : Read / Write

Default shell for the user.

Default value: NULL


The "uid" property

-
  "uid"                      guint                 : Read / Write
+
  "uid"                      guint                 : Read / Write

UID for the user.

-

Allowed values: <= G_MAXLONG

+

Allowed values: <= G_MAXINT

Default value: 2147483647


The "work-phone" property

-
  "work-phone"               gchar*                : Read / Write
+
  "work-phone"               gchar*                : Read / Write

User's work phone.

Default value: NULL

diff -Nru liboobs-2.32.0/doc/reference/html/OobsUsersConfig.html liboobs-3.0.0/doc/reference/html/OobsUsersConfig.html --- liboobs-2.32.0/doc/reference/html/OobsUsersConfig.html 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/html/OobsUsersConfig.html 2011-04-02 13:06:05.000000000 +0000 @@ -59,28 +59,28 @@ voidoobs_users_config_set_maximum_users_uid (OobsUsersConfig *config, uid_t uid); -const gchar* oobs_users_config_get_default_shell (OobsUsersConfig *config); +const gchar* oobs_users_config_get_default_shell (OobsUsersConfig *config); voidoobs_users_config_set_default_shell (OobsUsersConfig *config, - const gchar *shell); -const gchar* oobs_users_config_get_default_home_dir + const gchar *shell); +const gchar* oobs_users_config_get_default_home_dir (OobsUsersConfig *config); voidoobs_users_config_set_default_home_dir (OobsUsersConfig *config, - const gchar *home_dir); + const gchar *home_dir); OobsGroup* oobs_users_config_get_default_group (OobsUsersConfig *config); -GList* oobs_users_config_get_available_shells +GList* oobs_users_config_get_available_shells (OobsUsersConfig *config); -gbooleanoobs_users_config_get_encrypted_home_support +gbooleanoobs_users_config_get_encrypted_home_support (OobsUsersConfig *config); -GList* oobs_users_config_get_available_locales +GList* oobs_users_config_get_available_locales (OobsUsersConfig *config); OobsUser* oobs_users_config_get_from_login (OobsUsersConfig *config, - const gchar *login); + const gchar *login); OobsUser* oobs_users_config_get_from_uid (OobsUsersConfig *config, uid_t uid); -gbooleanoobs_users_config_is_login_used (OobsUsersConfig *config, - const gchar *login); -gbooleanoobs_users_config_is_uid_used (OobsUsersConfig *config, +gbooleanoobs_users_config_is_login_used (OobsUsersConfig *config, + const gchar *login); +gbooleanoobs_users_config_is_uid_used (OobsUsersConfig *config, uid_t uid); uid_toobs_users_config_find_free_uid (OobsUsersConfig *config, uid_t uid_min, @@ -90,7 +90,7 @@

Object Hierarchy

-  GObject
+  GObject
    +----OobsObject
          +----OobsUsersConfig
 
@@ -99,11 +99,11 @@

Properties

   "default-group"            OobsGroup*            : Read
-  "default-home"             gchar*                : Read / Write
-  "default-shell"            gchar*                : Read / Write
-  "encrypted-home"           gboolean              : Read
-  "maximum-uid"              guint                 : Read / Write
-  "minimum-uid"              guint                 : Read / Write
+  "default-home"             gchar*                : Read / Write
+  "default-shell"            gchar*                : Read / Write
+  "encrypted-home"           gboolean              : Read
+  "maximum-uid"              guint                 : Read / Write
+  "minimum-uid"              guint                 : Read / Write
 
@@ -333,7 +333,7 @@

oobs_users_config_get_default_shell ()

-
const gchar*        oobs_users_config_get_default_shell (OobsUsersConfig *config);
+
const gchar*        oobs_users_config_get_default_shell (OobsUsersConfig *config);

Returns the default shell that will be used for new users.

@@ -358,7 +358,7 @@

oobs_users_config_set_default_shell ()

void                oobs_users_config_set_default_shell (OobsUsersConfig *config,
-                                                         const gchar *shell);
+ const gchar *shell);

Sets a new default shell for new users, replacing the old one.

@@ -381,7 +381,7 @@

oobs_users_config_get_default_home_dir ()

-
const gchar*        oobs_users_config_get_default_home_dir
+
const gchar*        oobs_users_config_get_default_home_dir
                                                         (OobsUsersConfig *config);

Returns the default home directory prefix for new users. when new users @@ -409,7 +409,7 @@

oobs_users_config_set_default_home_dir ()

void                oobs_users_config_set_default_home_dir
                                                         (OobsUsersConfig *config,
-                                                         const gchar *home_dir);
+ const gchar *home_dir);

Sets a new home directory prefix used for newly created users, replacing the old one.

@@ -455,10 +455,10 @@

oobs_users_config_get_available_shells ()

-
GList*              oobs_users_config_get_available_shells
+
GList*              oobs_users_config_get_available_shells
                                                         (OobsUsersConfig *config);

-Returns a GList containing strings with paths to the available shells. +Returns a GList containing strings with paths to the available shells.

Returns :

TRUE if the user is logged in the system. + TRUE if the user is logged in the system.

Returns :

TRUE if user is the root user, FALSE otherwise. + TRUE if user is the root user, FALSE otherwise.

Returns :

TRUE if user is in group, FALSE otherwise. + TRUE if user is in group, FALSE otherwise.
@@ -470,7 +470,7 @@ - @@ -480,7 +480,7 @@

oobs_users_config_get_encrypted_home_support ()

-
gboolean            oobs_users_config_get_encrypted_home_support
+
gboolean            oobs_users_config_get_encrypted_home_support
                                                         (OobsUsersConfig *config);

Returns whether encrypted home directories are supported by the platform @@ -496,7 +496,7 @@

- @@ -505,7 +505,7 @@

oobs_users_config_get_available_locales ()

-
GList*              oobs_users_config_get_available_locales
+
GList*              oobs_users_config_get_available_locales
                                                         (OobsUsersConfig *config);

@@ -529,7 +529,7 @@

oobs_users_config_get_from_login ()

OobsUser*           oobs_users_config_get_from_login    (OobsUsersConfig *config,
-                                                         const gchar *login);
+ const gchar *login);

Gets the (first) user whose login is login. This is a convenience function to avoid walking manually over the users list. @@ -550,7 +550,7 @@

@@ -581,7 +581,7 @@ @@ -590,8 +590,8 @@

oobs_users_config_is_login_used ()

-
gboolean            oobs_users_config_is_login_used     (OobsUsersConfig *config,
-                                                         const gchar *login);
+
gboolean            oobs_users_config_is_login_used     (OobsUsersConfig *config,
+                                                         const gchar *login);

Check whether login is already used by an existing user or not. This is a convenience function to avoid walking manually over the users list. @@ -611,7 +611,7 @@

- @@ -620,7 +620,7 @@

oobs_users_config_is_uid_used ()

-
gboolean            oobs_users_config_is_uid_used       (OobsUsersConfig *config,
+
gboolean            oobs_users_config_is_uid_used       (OobsUsersConfig *config,
                                                          uid_t uid);

Check whether uid is already used by an existing user or not. This is @@ -641,7 +641,7 @@

- @@ -699,38 +699,38 @@

The "default-home" property

-
  "default-home"             gchar*                : Read / Write
+
  "default-home"             gchar*                : Read / Write

Default home directory for new users.

Default value: NULL


The "default-shell" property

-
  "default-shell"            gchar*                : Read / Write
+
  "default-shell"            gchar*                : Read / Write

Default shell for new users.

Default value: NULL


The "encrypted-home" property

-
  "encrypted-home"           gboolean              : Read
+
  "encrypted-home"           gboolean              : Read

Whether encrypted home dirs are supported.

Default value: FALSE


The "maximum-uid" property

-
  "maximum-uid"              guint                 : Read / Write
+
  "maximum-uid"              guint                 : Read / Write

Maximum UID for non-system users.

-

Allowed values: <= G_MAXLONG

+

Allowed values: <= G_MAXINT

Default value: 2147483647


The "minimum-uid" property

-
  "minimum-uid"              guint                 : Read / Write
+
  "minimum-uid"              guint                 : Read / Write

Minimum UID for non-system users.

-

Allowed values: <= G_MAXLONG

+

Allowed values: <= G_MAXINT

Default value: 2147483647

diff -Nru liboobs-2.32.0/doc/reference/liboobs-sections.txt liboobs-3.0.0/doc/reference/liboobs-sections.txt --- liboobs-2.32.0/doc/reference/liboobs-sections.txt 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/liboobs-sections.txt 2011-04-02 13:06:05.000000000 +0000 @@ -1,66 +1,26 @@
-oobs-iface -OobsIface -Oobs -OobsIface -OobsIfaceClass -oobs_iface_get_auto -oobs_iface_set_auto -oobs_iface_get_active -oobs_iface_set_active -oobs_iface_get_device_name -oobs_iface_get_configured -oobs_iface_set_configured -oobs_iface_has_gateway - -OOBS_IFACE -OOBS_IS_IFACE -OOBS_TYPE_IFACE -oobs_iface_get_type -OOBS_IFACE_CLASS -OOBS_IS_IFACE_CLASS -OOBS_IFACE_GET_CLASS -
- -
-oobs-timeconfig -OobsTimeConfig -OobsTimeConfig -OobsTimeConfigClass -oobs_time_config_get -oobs_time_config_get_unix_time -oobs_time_config_set_unix_time -oobs_time_config_get_time -oobs_time_config_set_time -oobs_time_config_get_utc_time -oobs_time_config_set_utc_time -oobs_time_config_get_timezone -oobs_time_config_set_timezone - -OOBS_TIME_CONFIG -OOBS_IS_TIME_CONFIG -OOBS_TYPE_TIME_CONFIG -oobs_time_config_get_type -OOBS_TIME_CONFIG_CLASS -OOBS_IS_TIME_CONFIG_CLASS -OOBS_TIME_CONFIG_GET_CLASS -
- -
-oobs-ntpconfig -OobsNTPConfig -OobsNTPConfig -OobsNTPConfigClass -oobs_ntp_config_get -oobs_ntp_config_get_servers +oobs-group +OobsGroup +OobsGroup +OobsGroupClass +oobs_group_new +oobs_group_get_name +oobs_group_set_password +oobs_group_get_gid +oobs_group_set_gid +oobs_group_get_users +oobs_group_clear_users +oobs_group_add_user +oobs_group_remove_user +oobs_group_is_root -OOBS_NTP_CONFIG -OOBS_IS_NTP_CONFIG -OOBS_TYPE_NTP_CONFIG -oobs_ntp_config_get_type -OOBS_NTP_CONFIG_CLASS -OOBS_IS_NTP_CONFIG_CLASS -OOBS_NTP_CONFIG_GET_CLASS +OOBS_GROUP +OOBS_IS_GROUP +OOBS_TYPE_GROUP +oobs_group_get_type +OOBS_GROUP_CLASS +OOBS_IS_GROUP_CLASS +OOBS_GROUP_GET_CLASS
@@ -88,6 +48,183 @@
+oobs-hostsconfig +OobsHostsConfig +OobsHostsConfig +OobsHostsConfigClass +oobs_hosts_config_get +oobs_hosts_config_get_hostname +oobs_hosts_config_set_hostname +oobs_hosts_config_get_domainname +oobs_hosts_config_set_domainname +oobs_hosts_config_get_static_hosts +oobs_hosts_config_get_dns_servers +oobs_hosts_config_set_dns_servers +oobs_hosts_config_get_search_domains +oobs_hosts_config_set_search_domains + +OOBS_HOSTS_CONFIG +OOBS_IS_HOSTS_CONFIG +OOBS_TYPE_HOSTS_CONFIG +oobs_hosts_config_get_type +OOBS_HOSTS_CONFIG_CLASS +OOBS_IS_HOSTS_CONFIG_CLASS +OOBS_HOSTS_CONFIG_GET_CLASS +
+ +
+oobs-iface-ethernet +OobsIfaceEthernet +OobsIfaceEthernet +OobsIfaceEthernetClass +oobs_iface_ethernet_get_ip_address +oobs_iface_ethernet_set_ip_address +oobs_iface_ethernet_get_network_mask +oobs_iface_ethernet_set_network_mask +oobs_iface_ethernet_get_gateway_address +oobs_iface_ethernet_set_gateway_address +oobs_iface_ethernet_get_network_address +oobs_iface_ethernet_set_network_address +oobs_iface_ethernet_get_broadcast_address +oobs_iface_ethernet_set_broadcast_address +oobs_iface_ethernet_get_configuration_method +oobs_iface_ethernet_set_configuration_method + +OOBS_IFACE_ETHERNET +OOBS_IS_IFACE_ETHERNET +OOBS_TYPE_IFACE_ETHERNET +oobs_iface_ethernet_get_type +OOBS_IFACE_ETHERNET_CLASS +OOBS_IS_IFACE_ETHERNET_CLASS +OOBS_IFACE_ETHERNET_GET_CLASS +
+ +
+oobs-iface-irlan +OobsIfaceIRLan +OobsIfaceIRLan +OobsIfaceIRLanClass + +OOBS_IFACE_IRLAN +OOBS_IS_IFACE_IRLAN +OOBS_TYPE_IFACE_IRLAN +oobs_iface_irlan_get_type +OOBS_IFACE_IRLAN_CLASS +OOBS_IS_IFACE_IRLAN_CLASS +OOBS_IFACE_IRLAN_GET_CLASS +
+ +
+oobs-iface-plip +OobsIfacePlip +OobsIfacePlip +OobsIfacePlipClass +oobs_iface_plip_get_address +oobs_iface_plip_set_address +oobs_iface_plip_get_remote_address +oobs_iface_plip_set_remote_address + +OOBS_IFACE_PLIP +OOBS_IS_IFACE_PLIP +OOBS_TYPE_IFACE_PLIP +oobs_iface_plip_get_type +OOBS_IFACE_PLIP_CLASS +OOBS_IS_IFACE_PLIP_CLASS +OOBS_IFACE_PLIP_GET_CLASS +
+ +
+oobs-iface-ppp +OobsIfacePPP +OobsModemVolume +OobsDialType +OobsIfacePPP +OobsIfacePPPClass +oobs_dial_type_get_type +oobs_iface_ppp_get_type +oobs_iface_ppp_set_connection_type +oobs_iface_ppp_get_connection_type +oobs_iface_ppp_set_login +oobs_iface_ppp_get_login +oobs_iface_ppp_set_password +oobs_iface_ppp_set_phone_number +oobs_iface_ppp_get_phone_number +oobs_iface_ppp_set_phone_prefix +oobs_iface_ppp_get_phone_prefix +oobs_iface_ppp_set_default_gateway +oobs_iface_ppp_get_default_gateway +oobs_iface_ppp_set_use_peer_dns +oobs_iface_ppp_get_use_peer_dns +oobs_iface_ppp_set_persistent +oobs_iface_ppp_get_persistent +oobs_iface_ppp_set_peer_noauth +oobs_iface_ppp_get_peer_noauth +oobs_iface_ppp_set_serial_port +oobs_iface_ppp_get_serial_port +oobs_iface_ppp_set_volume +oobs_iface_ppp_get_volume +oobs_iface_ppp_set_dial_type +oobs_iface_ppp_get_dial_type +oobs_iface_ppp_set_ethernet +oobs_iface_ppp_get_ethernet +oobs_iface_ppp_set_apn +oobs_iface_ppp_get_apn + +OOBS_IFACE_PPP +OOBS_IS_IFACE_PPP +OOBS_TYPE_IFACE_PPP +oobs_modem_volume_get_type +OOBS_IFACE_PPP_CLASS +OOBS_IS_IFACE_PPP_CLASS +OOBS_IFACE_PPP_GET_CLASS +
+ +
+oobs-iface-wireless +OobsIfaceWireless +OobsIfaceWireless +OobsIfaceWirelessClass +oobs_iface_wireless_get_essid +oobs_iface_wireless_set_essid +oobs_iface_wireless_get_key +oobs_iface_wireless_set_key +oobs_iface_wireless_get_key_type +oobs_iface_wireless_set_key_type + +OOBS_IFACE_WIRELESS +OOBS_IS_IFACE_WIRELESS +OOBS_TYPE_IFACE_WIRELESS +oobs_iface_wireless_get_type +OOBS_IFACE_WIRELESS_CLASS +OOBS_IS_IFACE_WIRELESS_CLASS +OOBS_IFACE_WIRELESS_GET_CLASS +
+ +
+oobs-iface +OobsIface +Oobs +OobsIface +OobsIfaceClass +oobs_iface_get_auto +oobs_iface_set_auto +oobs_iface_get_active +oobs_iface_set_active +oobs_iface_get_device_name +oobs_iface_get_configured +oobs_iface_set_configured +oobs_iface_has_gateway + +OOBS_IFACE +OOBS_IS_IFACE +OOBS_TYPE_IFACE +oobs_iface_get_type +OOBS_IFACE_CLASS +OOBS_IS_IFACE_CLASS +OOBS_IFACE_GET_CLASS +
+ +
oobs-ifacesconfig OobsIfacesConfig OobsIfaceType @@ -110,6 +247,37 @@
+oobs-list +OobsList +OOBS_TYPE_LIST_ITER +OobsList +OobsListClass +OobsListIter +oobs_list_iter_get_type +oobs_list_get_iter_first +oobs_list_iter_next +oobs_list_remove +oobs_list_append +oobs_list_prepend +oobs_list_insert_after +oobs_list_insert_before +oobs_list_get +oobs_list_set +oobs_list_clear +oobs_list_get_n_items +oobs_list_iter_copy +oobs_list_iter_free + +OOBS_LIST +OOBS_IS_LIST +OOBS_TYPE_LIST +oobs_list_get_type +OOBS_LIST_CLASS +OOBS_IS_LIST_CLASS +OOBS_LIST_GET_CLASS +
+ +
oobs-nfsconfig OobsNFSConfig OobsNFSConfig @@ -127,6 +295,41 @@
+oobs-ntpconfig +OobsNTPConfig +OobsNTPConfig +OobsNTPConfigClass +oobs_ntp_config_get +oobs_ntp_config_get_servers + +OOBS_NTP_CONFIG +OOBS_IS_NTP_CONFIG +OOBS_TYPE_NTP_CONFIG +oobs_ntp_config_get_type +OOBS_NTP_CONFIG_CLASS +OOBS_IS_NTP_CONFIG_CLASS +OOBS_NTP_CONFIG_GET_CLASS +
+ +
+oobs-ntpserver +OobsNTPServer +OobsNTPServer +OobsNTPServerClass +oobs_ntp_server_new +oobs_ntp_server_get_hostname +oobs_ntp_server_set_hostname + +OOBS_NTP_SERVER +OOBS_IS_NTP_SERVER +OOBS_TYPE_NTP_SERVER +oobs_ntp_server_get_type +OOBS_NTP_SERVER_CLASS +OOBS_IS_NTP_SERVER_CLASS +OOBS_NTP_SERVER_GET_CLASS +
+ +
oobs-object OobsObject OobsObject @@ -155,30 +358,21 @@
-oobs-iface-ethernet -OobsIfaceEthernet -OobsIfaceEthernet -OobsIfaceEthernetClass -oobs_iface_ethernet_get_ip_address -oobs_iface_ethernet_set_ip_address -oobs_iface_ethernet_get_network_mask -oobs_iface_ethernet_set_network_mask -oobs_iface_ethernet_get_gateway_address -oobs_iface_ethernet_set_gateway_address -oobs_iface_ethernet_get_network_address -oobs_iface_ethernet_set_network_address -oobs_iface_ethernet_get_broadcast_address -oobs_iface_ethernet_set_broadcast_address -oobs_iface_ethernet_get_configuration_method -oobs_iface_ethernet_set_configuration_method +oobs-selfconfig +OobsSelfConfig +OobsSelfConfig +OobsSelfConfigClass +oobs_self_config_get +oobs_self_config_get_user +oobs_self_config_is_user_self -OOBS_IFACE_ETHERNET -OOBS_IS_IFACE_ETHERNET -OOBS_TYPE_IFACE_ETHERNET -oobs_iface_ethernet_get_type -OOBS_IFACE_ETHERNET_CLASS -OOBS_IS_IFACE_ETHERNET_CLASS -OOBS_IFACE_ETHERNET_GET_CLASS +OOBS_SELF_CONFIG +OOBS_IS_SELF_CONFIG +OOBS_TYPE_SELF_CONFIG +oobs_self_config_get_type +OOBS_SELF_CONFIG_CLASS +OOBS_IS_SELF_CONFIG_CLASS +OOBS_SELF_CONFIG_GET_CLASS
@@ -201,149 +395,6 @@
-oobs-selfconfig -OobsSelfConfig -OobsSelfConfig -OobsSelfConfigClass -oobs_self_config_get -oobs_self_config_get_user -oobs_self_config_is_user_self - -OOBS_SELF_CONFIG -OOBS_IS_SELF_CONFIG -OOBS_TYPE_SELF_CONFIG -oobs_self_config_get_type -OOBS_SELF_CONFIG_CLASS -OOBS_IS_SELF_CONFIG_CLASS -OOBS_SELF_CONFIG_GET_CLASS -
- -
-oobs-statichost -OobsStaticHost -OobsStaticHost -OobsStaticHostClass -oobs_static_host_new -oobs_static_host_get_ip_address -oobs_static_host_set_ip_address -oobs_static_host_get_aliases -oobs_static_host_set_aliases - -OOBS_STATIC_HOST -OOBS_IS_STATIC_HOST -OOBS_TYPE_STATIC_HOST -oobs_static_host_get_type -OOBS_STATIC_HOST_CLASS -OOBS_IS_STATIC_HOST_CLASS -OOBS_STATIC_HOST_GET_CLASS -
- -
-oobs-ntpserver -OobsNTPServer -OobsNTPServer -OobsNTPServerClass -oobs_ntp_server_new -oobs_ntp_server_get_hostname -oobs_ntp_server_set_hostname - -OOBS_NTP_SERVER -OOBS_IS_NTP_SERVER -OOBS_TYPE_NTP_SERVER -oobs_ntp_server_get_type -OOBS_NTP_SERVER_CLASS -OOBS_IS_NTP_SERVER_CLASS -OOBS_NTP_SERVER_GET_CLASS -
- -
-oobs-hostsconfig -OobsHostsConfig -OobsHostsConfig -OobsHostsConfigClass -oobs_hosts_config_get -oobs_hosts_config_get_hostname -oobs_hosts_config_set_hostname -oobs_hosts_config_get_domainname -oobs_hosts_config_set_domainname -oobs_hosts_config_get_static_hosts -oobs_hosts_config_get_dns_servers -oobs_hosts_config_set_dns_servers -oobs_hosts_config_get_search_domains -oobs_hosts_config_set_search_domains - -OOBS_HOSTS_CONFIG -OOBS_IS_HOSTS_CONFIG -OOBS_TYPE_HOSTS_CONFIG -oobs_hosts_config_get_type -OOBS_HOSTS_CONFIG_CLASS -OOBS_IS_HOSTS_CONFIG_CLASS -OOBS_HOSTS_CONFIG_GET_CLASS -
- -
-oobs-session -OobsSession -OobsPlatform -OobsSession -OobsSessionClass -oobs_session_get -oobs_session_commit -oobs_session_get_connected -oobs_session_get_supported_platforms -oobs_session_get_platform -oobs_session_set_platform -oobs_session_process_requests -oobs_session_get_authentication_action - -OOBS_SESSION -OOBS_IS_SESSION -OOBS_TYPE_SESSION -oobs_session_get_type -OOBS_SESSION_CLASS -OOBS_IS_SESSION_CLASS -OOBS_SESSION_GET_CLASS -
- -
-oobs-share -OobsShare -OobsShare -OobsShareClass -oobs_share_get_path -oobs_share_set_path - -OOBS_SHARE -OOBS_IS_SHARE -OOBS_TYPE_SHARE -oobs_share_get_type -OOBS_SHARE_CLASS -OOBS_IS_SHARE_CLASS -OOBS_SHARE_GET_CLASS -
- -
-oobs-iface-wireless -OobsIfaceWireless -OobsIfaceWireless -OobsIfaceWirelessClass -oobs_iface_wireless_get_essid -oobs_iface_wireless_set_essid -oobs_iface_wireless_get_key -oobs_iface_wireless_set_key -oobs_iface_wireless_get_key_type -oobs_iface_wireless_set_key_type - -OOBS_IFACE_WIRELESS -OOBS_IS_IFACE_WIRELESS -OOBS_TYPE_IFACE_WIRELESS -oobs_iface_wireless_get_type -OOBS_IFACE_WIRELESS_CLASS -OOBS_IS_IFACE_WIRELESS_CLASS -OOBS_IFACE_WIRELESS_GET_CLASS -
- -
oobs-servicesconfig OobsServicesConfig OobsServicesConfig @@ -365,37 +416,27 @@
-oobs-iface-plip -OobsIfacePlip -OobsIfacePlip -OobsIfacePlipClass -oobs_iface_plip_get_address -oobs_iface_plip_set_address -oobs_iface_plip_get_remote_address -oobs_iface_plip_set_remote_address - -OOBS_IFACE_PLIP -OOBS_IS_IFACE_PLIP -OOBS_TYPE_IFACE_PLIP -oobs_iface_plip_get_type -OOBS_IFACE_PLIP_CLASS -OOBS_IS_IFACE_PLIP_CLASS -OOBS_IFACE_PLIP_GET_CLASS -
- -
-oobs-iface-irlan -OobsIfaceIRLan -OobsIfaceIRLan -OobsIfaceIRLanClass +oobs-session +OobsSession +OobsPlatform +OobsSession +OobsSessionClass +oobs_session_get +oobs_session_commit +oobs_session_get_connected +oobs_session_get_supported_platforms +oobs_session_get_platform +oobs_session_set_platform +oobs_session_process_requests +oobs_session_get_authentication_action -OOBS_IFACE_IRLAN -OOBS_IS_IFACE_IRLAN -OOBS_TYPE_IFACE_IRLAN -oobs_iface_irlan_get_type -OOBS_IFACE_IRLAN_CLASS -OOBS_IS_IFACE_IRLAN_CLASS -OOBS_IFACE_IRLAN_GET_CLASS +OOBS_SESSION +OOBS_IS_SESSION +OOBS_TYPE_SESSION +oobs_session_get_type +OOBS_SESSION_CLASS +OOBS_IS_SESSION_CLASS +OOBS_SESSION_GET_CLASS
@@ -444,39 +485,20 @@
-oobs-usersconfig -OobsUsersConfig -OobsUsersConfig -OobsUsersConfigClass -oobs_users_config_get -oobs_users_config_get_users -oobs_users_config_add_user -oobs_users_config_delete_user -oobs_users_config_get_minimum_users_uid -oobs_users_config_set_minimum_users_uid -oobs_users_config_get_maximum_users_uid -oobs_users_config_set_maximum_users_uid -oobs_users_config_get_default_shell -oobs_users_config_set_default_shell -oobs_users_config_get_default_home_dir -oobs_users_config_set_default_home_dir -oobs_users_config_get_default_group -oobs_users_config_get_available_shells -oobs_users_config_get_encrypted_home_support -oobs_users_config_get_available_locales -oobs_users_config_get_from_login -oobs_users_config_get_from_uid -oobs_users_config_is_login_used -oobs_users_config_is_uid_used -oobs_users_config_find_free_uid +oobs-share +OobsShare +OobsShare +OobsShareClass +oobs_share_get_path +oobs_share_set_path -OOBS_USERS_CONFIG -OOBS_IS_USERS_CONFIG -OOBS_TYPE_USERS_CONFIG -oobs_users_config_get_type -OOBS_USERS_CONFIG_CLASS -OOBS_IS_USERS_CONFIG_CLASS -OOBS_USERS_CONFIG_GET_CLASS +OOBS_SHARE +OOBS_IS_SHARE +OOBS_TYPE_SHARE +oobs_share_get_type +OOBS_SHARE_CLASS +OOBS_IS_SHARE_CLASS +OOBS_SHARE_GET_CLASS
@@ -508,105 +530,47 @@
-oobs-list -OobsList -OOBS_TYPE_LIST_ITER -OobsList -OobsListClass -OobsListIter -oobs_list_iter_get_type -oobs_list_get_iter_first -oobs_list_iter_next -oobs_list_remove -oobs_list_append -oobs_list_prepend -oobs_list_insert_after -oobs_list_insert_before -oobs_list_get -oobs_list_set -oobs_list_clear -oobs_list_get_n_items -oobs_list_iter_copy -oobs_list_iter_free - -OOBS_LIST -OOBS_IS_LIST -OOBS_TYPE_LIST -oobs_list_get_type -OOBS_LIST_CLASS -OOBS_IS_LIST_CLASS -OOBS_LIST_GET_CLASS -
- -
-oobs-group -OobsGroup -OobsGroup -OobsGroupClass -oobs_group_new -oobs_group_get_name -oobs_group_set_password -oobs_group_get_gid -oobs_group_set_gid -oobs_group_get_users -oobs_group_clear_users -oobs_group_add_user -oobs_group_remove_user -oobs_group_is_root +oobs-statichost +OobsStaticHost +OobsStaticHost +OobsStaticHostClass +oobs_static_host_new +oobs_static_host_get_ip_address +oobs_static_host_set_ip_address +oobs_static_host_get_aliases +oobs_static_host_set_aliases -OOBS_GROUP -OOBS_IS_GROUP -OOBS_TYPE_GROUP -oobs_group_get_type -OOBS_GROUP_CLASS -OOBS_IS_GROUP_CLASS -OOBS_GROUP_GET_CLASS +OOBS_STATIC_HOST +OOBS_IS_STATIC_HOST +OOBS_TYPE_STATIC_HOST +oobs_static_host_get_type +OOBS_STATIC_HOST_CLASS +OOBS_IS_STATIC_HOST_CLASS +OOBS_STATIC_HOST_GET_CLASS
-oobs-iface-ppp -OobsIfacePPP -OobsModemVolume -OobsDialType -OobsIfacePPP -OobsIfacePPPClass -oobs_dial_type_get_type -oobs_iface_ppp_get_type -oobs_iface_ppp_set_connection_type -oobs_iface_ppp_get_connection_type -oobs_iface_ppp_set_login -oobs_iface_ppp_get_login -oobs_iface_ppp_set_password -oobs_iface_ppp_set_phone_number -oobs_iface_ppp_get_phone_number -oobs_iface_ppp_set_phone_prefix -oobs_iface_ppp_get_phone_prefix -oobs_iface_ppp_set_default_gateway -oobs_iface_ppp_get_default_gateway -oobs_iface_ppp_set_use_peer_dns -oobs_iface_ppp_get_use_peer_dns -oobs_iface_ppp_set_persistent -oobs_iface_ppp_get_persistent -oobs_iface_ppp_set_peer_noauth -oobs_iface_ppp_get_peer_noauth -oobs_iface_ppp_set_serial_port -oobs_iface_ppp_get_serial_port -oobs_iface_ppp_set_volume -oobs_iface_ppp_get_volume -oobs_iface_ppp_set_dial_type -oobs_iface_ppp_get_dial_type -oobs_iface_ppp_set_ethernet -oobs_iface_ppp_get_ethernet -oobs_iface_ppp_set_apn -oobs_iface_ppp_get_apn +oobs-timeconfig +OobsTimeConfig +OobsTimeConfig +OobsTimeConfigClass +oobs_time_config_get +oobs_time_config_get_unix_time +oobs_time_config_set_unix_time +oobs_time_config_get_time +oobs_time_config_set_time +oobs_time_config_get_utc_time +oobs_time_config_set_utc_time +oobs_time_config_get_timezone +oobs_time_config_set_timezone -OOBS_IFACE_PPP -OOBS_IS_IFACE_PPP -OOBS_TYPE_IFACE_PPP -oobs_modem_volume_get_type -OOBS_IFACE_PPP_CLASS -OOBS_IS_IFACE_PPP_CLASS -OOBS_IFACE_PPP_GET_CLASS +OOBS_TIME_CONFIG +OOBS_IS_TIME_CONFIG +OOBS_TYPE_TIME_CONFIG +oobs_time_config_get_type +OOBS_TIME_CONFIG_CLASS +OOBS_IS_TIME_CONFIG_CLASS +OOBS_TIME_CONFIG_GET_CLASS
@@ -660,12 +624,60 @@
+oobs-usersconfig +OobsUsersConfig +OobsUsersConfig +OobsUsersConfigClass +oobs_users_config_get +oobs_users_config_get_users +oobs_users_config_add_user +oobs_users_config_delete_user +oobs_users_config_get_minimum_users_uid +oobs_users_config_set_minimum_users_uid +oobs_users_config_get_maximum_users_uid +oobs_users_config_set_maximum_users_uid +oobs_users_config_get_default_shell +oobs_users_config_set_default_shell +oobs_users_config_get_default_home_dir +oobs_users_config_set_default_home_dir +oobs_users_config_get_default_group +oobs_users_config_get_available_shells +oobs_users_config_get_encrypted_home_support +oobs_users_config_get_available_locales +oobs_users_config_get_from_login +oobs_users_config_get_from_uid +oobs_users_config_is_login_used +oobs_users_config_is_uid_used +oobs_users_config_find_free_uid + +OOBS_USERS_CONFIG +OOBS_IS_USERS_CONFIG +OOBS_TYPE_USERS_CONFIG +oobs_users_config_get_type +OOBS_USERS_CONFIG_CLASS +OOBS_IS_USERS_CONFIG_CLASS +OOBS_USERS_CONFIG_GET_CLASS +
+ +
iface-state-monitor IfaceStateMonitorFunc iface_state_monitor_init
+oobs-error +OOBS_ERROR +oobs_error_quark +OobsError +
+ +
+oobs-result +OobsResult +
+ +
oobs-enum-types oobs_error_get_type OOBS_TYPE_ERROR @@ -687,15 +699,3 @@ OOBS_TYPE_RESULT
-
-oobs-error -OOBS_ERROR -oobs_error_quark -OobsError -
- -
-oobs-result -OobsResult -
- diff -Nru liboobs-2.32.0/doc/reference/Makefile.am liboobs-3.0.0/doc/reference/Makefile.am --- liboobs-2.32.0/doc/reference/Makefile.am 2010-02-15 20:00:31.000000000 +0000 +++ liboobs-3.0.0/doc/reference/Makefile.am 2010-12-08 17:34:15.000000000 +0000 @@ -34,7 +34,7 @@ # CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib # contains GtkObjects/GObjects and you want to document signals and properties. INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(OOBS_CFLAGS) -GTKDOC_LIBS = $(top_builddir)/oobs/liboobs-1.la +GTKDOC_LIBS = $(top_builddir)/oobs/liboobs-1.la $(OOBS_LIBS) # Extra options to supply to gtkdoc-mkdb. MKDB_OPTIONS=--output-format=xml diff -Nru liboobs-2.32.0/doc/reference/Makefile.in liboobs-3.0.0/doc/reference/Makefile.in --- liboobs-2.32.0/doc/reference/Makefile.in 2010-09-27 16:01:37.000000000 +0000 +++ liboobs-3.0.0/doc/reference/Makefile.in 2011-04-02 13:05:25.000000000 +0000 @@ -227,7 +227,7 @@ # CFLAGS and LDFLAGS for compiling scan program. Only needed if your app/lib # contains GtkObjects/GObjects and you want to document signals and properties. INCLUDES = -I$(top_builddir) -I$(top_srcdir) $(OOBS_CFLAGS) -GTKDOC_LIBS = $(top_builddir)/oobs/liboobs-1.la +GTKDOC_LIBS = $(top_builddir)/oobs/liboobs-1.la $(OOBS_LIBS) # Extra options to supply to gtkdoc-mkdb. MKDB_OPTIONS = --output-format=xml @@ -493,8 +493,11 @@ scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB) @echo 'gtk-doc: Scanning header files' @-chmod -R u+w $(srcdir) - @cd $(srcdir) && \ - gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES) + @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \ + _source_dir="$${_source_dir} --source-dir=$$i" ; \ + done ; \ + cd $(srcdir) && \ + gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES) @if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" gtkdoc-scangobj $(SCANGOBJ_OPTIONS) --module=$(DOC_MODULE) --output-dir=$(srcdir) ; \ else \ @@ -527,8 +530,11 @@ sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files) @echo 'gtk-doc: Building XML' @-chmod -R u+w $(srcdir) - @cd $(srcdir) && \ - gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS) + @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \ + _source_dir="$${_source_dir} --source-dir=$$i" ; \ + done ; \ + cd $(srcdir) && \ + gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS) @touch sgml-build.stamp sgml.stamp: sgml-build.stamp diff -Nru liboobs-2.32.0/doc/reference/tmpl/liboobs-unused.sgml liboobs-3.0.0/doc/reference/tmpl/liboobs-unused.sgml --- liboobs-2.32.0/doc/reference/tmpl/liboobs-unused.sgml 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/tmpl/liboobs-unused.sgml 2011-04-02 13:06:05.000000000 +0000 @@ -86,3 +86,9 @@ stamp-oobs-enum-types + + + + + + diff -Nru liboobs-2.32.0/doc/reference/tmpl/oobs-enum-types.sgml liboobs-3.0.0/doc/reference/tmpl/oobs-enum-types.sgml --- liboobs-2.32.0/doc/reference/tmpl/oobs-enum-types.sgml 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/tmpl/oobs-enum-types.sgml 2011-04-02 13:06:05.000000000 +0000 @@ -89,7 +89,6 @@ -@void: @Returns: @@ -105,7 +104,6 @@ -@void: @Returns: diff -Nru liboobs-2.32.0/doc/reference/tmpl/oobs-iface-ppp.sgml liboobs-3.0.0/doc/reference/tmpl/oobs-iface-ppp.sgml --- liboobs-2.32.0/doc/reference/tmpl/oobs-iface-ppp.sgml 2010-09-27 16:11:35.000000000 +0000 +++ liboobs-3.0.0/doc/reference/tmpl/oobs-iface-ppp.sgml 2011-04-02 13:06:05.000000000 +0000 @@ -133,7 +133,6 @@ -@void: @Returns: diff -Nru liboobs-2.32.0/doc/reference/version.xml liboobs-3.0.0/doc/reference/version.xml --- liboobs-2.32.0/doc/reference/version.xml 2010-09-27 16:10:32.000000000 +0000 +++ liboobs-3.0.0/doc/reference/version.xml 2011-04-02 13:05:32.000000000 +0000 @@ -1 +1 @@ -2.32.0 +3.0.0 diff -Nru liboobs-2.32.0/gtk-doc.make liboobs-3.0.0/gtk-doc.make --- liboobs-2.32.0/gtk-doc.make 2010-08-30 14:32:37.000000000 +0000 +++ liboobs-3.0.0/gtk-doc.make 2011-04-02 13:05:22.000000000 +0000 @@ -75,8 +75,11 @@ scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB) @echo 'gtk-doc: Scanning header files' @-chmod -R u+w $(srcdir) - @cd $(srcdir) && \ - gtkdoc-scan --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --ignore-headers="$(IGNORE_HFILES)" $(SCAN_OPTIONS) $(EXTRA_HFILES) + @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \ + _source_dir="$${_source_dir} --source-dir=$$i" ; \ + done ; \ + cd $(srcdir) && \ + gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES) @if grep -l '^..*$$' $(srcdir)/$(DOC_MODULE).types > /dev/null 2>&1 ; then \ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" gtkdoc-scangobj $(SCANGOBJ_OPTIONS) --module=$(DOC_MODULE) --output-dir=$(srcdir) ; \ else \ @@ -109,8 +112,11 @@ sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files) @echo 'gtk-doc: Building XML' @-chmod -R u+w $(srcdir) - @cd $(srcdir) && \ - gtkdoc-mkdb --module=$(DOC_MODULE) --source-dir=$(DOC_SOURCE_DIR) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $(MKDB_OPTIONS) + @_source_dir='' ; for i in $(DOC_SOURCE_DIR) ; do \ + _source_dir="$${_source_dir} --source-dir=$$i" ; \ + done ; \ + cd $(srcdir) && \ + gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS) @touch sgml-build.stamp sgml.stamp: sgml-build.stamp diff -Nru liboobs-2.32.0/liboobs-1.pc liboobs-3.0.0/liboobs-1.pc --- liboobs-2.32.0/liboobs-1.pc 2010-09-27 16:10:32.000000000 +0000 +++ liboobs-3.0.0/liboobs-1.pc 2011-04-02 13:05:32.000000000 +0000 @@ -5,7 +5,7 @@ Name: liboobs Description: Object Oriented Backends System -Version: 2.32.0 +Version: 3.0.0 Requires: glib-2.0 gobject-2.0 Requires.private: dbus-1 diff -Nru liboobs-2.32.0/NEWS liboobs-3.0.0/NEWS --- liboobs-2.32.0/NEWS 2010-09-27 16:00:52.000000000 +0000 +++ liboobs-3.0.0/NEWS 2011-04-02 13:03:44.000000000 +0000 @@ -1,3 +1,19 @@ +Liboobs 3.0.0, 2010-04-02 +----------------------------------------------- +Liboobs version 3.0.0 "Void" has been released. + + - Update DOAP file. + + +Liboobs 2.91.1, 2010-12-19 +----------------------------------------------- +Liboobs version 2.91.1 "Strict Groups" has been released. + + - Fix updating main groups for new users + - Remove idle tasks when destroying objects + - Link gtk-doc scanner against OOBS_LIBS so strict linking works + + Liboobs 2.32.0, 2010-09-27 ----------------------------------------------- Liboobs version 2.32.0 "If It Ain't Broke, Don't Fix It" has been released. diff -Nru liboobs-2.32.0/oobs/oobs-groupsconfig.c liboobs-3.0.0/oobs/oobs-groupsconfig.c --- liboobs-2.32.0/oobs/oobs-groupsconfig.c 2010-03-15 15:59:09.000000000 +0000 +++ liboobs-3.0.0/oobs/oobs-groupsconfig.c 2010-12-17 18:47:50.000000000 +0000 @@ -431,9 +431,9 @@ } /** - * oobs_groups_config_get_from_uid: + * oobs_groups_config_get_from_gid: * @config: An #OobsGroupsConfig. - * @gid: the UID of the wanted group. + * @gid: the GID of the wanted group. * * Gets the (first) group whose GID is @gid. This is a convenience function * to avoid walking manually over the groups list. diff -Nru liboobs-2.32.0/oobs/oobs-object.c liboobs-3.0.0/oobs/oobs-object.c --- liboobs-2.32.0/oobs/oobs-object.c 2010-08-19 20:38:27.000000000 +0000 +++ liboobs-3.0.0/oobs/oobs-object.c 2010-12-17 18:51:02.000000000 +0000 @@ -195,6 +195,9 @@ connection = _oobs_session_get_connection_bus (priv->session); dbus_connection_remove_filter (connection, changed_signal_filter, object); + /* changed_signal_filter() might have added an idle task on the object */ + g_idle_remove_by_data (object); + g_object_unref (priv->session); g_free (priv->remote_object); g_free (priv->path); @@ -245,7 +248,12 @@ if (dbus_message_is_signal (message, priv->method, "changed") && dbus_message_has_path (message, priv->path)) - g_idle_add (object_changed_idle, object); + { + /* Avoid adding several updates which wouldn't be removed + * correctly on finalize() */ + g_idle_remove_by_data (object); + g_idle_add (object_changed_idle, object); + } /* we want the rest of the objects of * the same type to get the signal too diff -Nru liboobs-2.32.0/oobs/oobs-user.c liboobs-3.0.0/oobs/oobs-user.c --- liboobs-2.32.0/oobs/oobs-user.c 2010-08-22 13:08:11.000000000 +0000 +++ liboobs-3.0.0/oobs/oobs-user.c 2010-12-17 18:47:50.000000000 +0000 @@ -32,6 +32,7 @@ #include "oobs-user.h" #include "oobs-user-private.h" #include "oobs-group.h" +#include "oobs-groupsconfig.h" #include "oobs-defines.h" #include "utils.h" @@ -50,10 +51,10 @@ struct _OobsUserPrivate { OobsObject *config; - OobsGroup *main_group; gchar *username; gchar *password; uid_t uid; + gid_t gid; gchar *homedir; gchar *shell; @@ -266,8 +267,9 @@ priv->locale = NULL; /* This value ensures the backends will use the system default - * if UID were not changed manually. */ + * if UID/GID were not changed manually. */ priv->uid = G_MAXUINT32; + priv->gid = G_MAXUINT32; priv->passwd_empty = FALSE; priv->passwd_disabled = FALSE; @@ -441,9 +443,6 @@ g_free (priv->other_data); g_free (priv->locale); - if (priv->main_group) - g_object_unref (priv->main_group); - /* Erase password field in case it's not done yet */ if (priv->password) { memset (priv->password, 0, strlen (priv->password)); @@ -457,10 +456,10 @@ OobsUser* _oobs_user_create_from_dbus_reply (OobsUser *user, - gid_t *gid_ptr, DBusMessage *reply, DBusMessageIter struct_iter) { + OobsUserPrivate *priv; DBusMessageIter iter, gecos_iter; guint32 uid, gid; const gchar *login, *passwd, *home, *shell; @@ -474,10 +473,7 @@ login = utils_get_string (&iter); passwd = utils_get_string (&iter); uid = utils_get_uint (&iter); - gid = utils_get_uint (&iter); - if (gid_ptr) - *gid_ptr = gid; /* GECOS fields */ dbus_message_iter_recurse (&iter, &gecos_iter); @@ -521,6 +517,10 @@ "locale", locale, NULL); + /* GID is only kept internally */ + priv = user->_priv; + priv->gid = gid; + return user; } @@ -529,8 +529,8 @@ DBusMessage *message, DBusMessageIter *iter) { - OobsGroup *group; - guint32 uid, gid; + OobsUserPrivate *priv; + guint32 uid; gchar *login, *password, *shell, *homedir; gchar *name, *room_number, *work_phone, *home_phone, *other_data; gchar *locale; @@ -539,6 +539,8 @@ gint passwd_flags, home_flags; DBusMessageIter data_iter; + priv = user->_priv; + g_object_get (user, "name", &login, "password", &password, @@ -561,20 +563,12 @@ * since home dir, password and shell are allowed to be empty (see man 5 passwd) */ g_return_val_if_fail (login, FALSE); - group = oobs_user_get_main_group (user); - - /* G_MAXUINT32 is used to mean no main group */ - if (group) - gid = oobs_group_get_gid (group); - else - gid = G_MAXUINT32; - passwd_flags = passwd_empty | (passwd_disabled << 1); utils_append_string (iter, login); utils_append_string (iter, password); utils_append_uint (iter, uid); - utils_append_uint (iter, gid); + utils_append_uint (iter, priv->gid); dbus_message_iter_open_container (iter, DBUS_TYPE_ARRAY, DBUS_TYPE_STRING_AS_STRING, &data_iter); @@ -658,7 +652,8 @@ reply = _oobs_object_get_dbus_message (object); dbus_message_iter_init (reply, &iter); - _oobs_user_create_from_dbus_reply (OOBS_USER (object), NULL, reply, iter); + + _oobs_user_create_from_dbus_reply (OOBS_USER (object), reply, iter); } /** @@ -764,19 +759,21 @@ * * Returns the main group of this user. * - * Return Value: main group for the user. this value is owned - * by the #OobsUser object, you do not have to - * unref it. + * Return Value: main group for the user. Release reference when no longer needed. **/ OobsGroup* oobs_user_get_main_group (OobsUser *user) { OobsUserPrivate *priv; + OobsObject *groups_config; g_return_val_if_fail (OOBS_IS_USER (user), NULL); priv = user->_priv; - return priv->main_group; + groups_config = oobs_groups_config_get (); + + return oobs_groups_config_get_from_gid (OOBS_GROUPS_CONFIG (groups_config), + priv->gid); } /** @@ -784,8 +781,7 @@ * @user: An #OobsUser. * @main_group: an #OobsGroup, new main group for the user. * - * Sets the main group for the user, adds a reference to - * the new main group. + * Sets the main group for the user. **/ void oobs_user_set_main_group (OobsUser *user, @@ -797,10 +793,7 @@ priv = user->_priv; - if (priv->main_group) - g_object_unref (priv->main_group); - - priv->main_group = (main_group) ? g_object_ref (main_group) : NULL; + priv->gid = (main_group) ? oobs_group_get_gid (main_group) : G_MAXUINT32; } /** diff -Nru liboobs-2.32.0/oobs/oobs-user-private.h liboobs-3.0.0/oobs/oobs-user-private.h --- liboobs-2.32.0/oobs/oobs-user-private.h 2010-04-13 10:54:53.000000000 +0000 +++ liboobs-3.0.0/oobs/oobs-user-private.h 2010-12-17 18:47:50.000000000 +0000 @@ -29,10 +29,9 @@ OobsUser * _oobs_user_create_from_dbus_reply (OobsUser *user, - gid_t *gid_ptr, DBusMessage *reply, DBusMessageIter iter); G_END_DECLS -#endif /* __OOBS_USER_PRIVATE_H */ \ No newline at end of file +#endif /* __OOBS_USER_PRIVATE_H */ diff -Nru liboobs-2.32.0/oobs/oobs-usersconfig.c liboobs-3.0.0/oobs/oobs-usersconfig.c --- liboobs-2.32.0/oobs/oobs-usersconfig.c 2010-03-23 11:22:05.000000000 +0000 +++ liboobs-3.0.0/oobs/oobs-usersconfig.c 2010-12-17 18:47:51.000000000 +0000 @@ -289,21 +289,6 @@ } static void -query_groups_foreach (OobsUser *user, - gid_t gid, - gpointer data) -{ - OobsGroupsConfig *groups_config = OOBS_GROUPS_CONFIG (data); - OobsGroup *group; - - group = oobs_groups_config_get_from_gid (groups_config, gid); - oobs_user_set_main_group (user, group); - - if (group) - g_object_unref (group); -} - -static void oobs_users_config_groups_updated (OobsUsersConfig *users, OobsGroupsConfig *groups) { @@ -311,8 +296,6 @@ OobsGroup *group; priv = users->_priv; - g_hash_table_foreach (priv->groups, (GHFunc) query_groups_foreach, groups); - /* get the default group */ if (priv->default_gid > 0) { @@ -333,7 +316,6 @@ DBusMessageIter iter, elem_iter; OobsListIter list_iter; GObject *user; - gid_t gid; priv = OOBS_USERS_CONFIG (object)->_priv; reply = _oobs_object_get_dbus_message (object); @@ -346,20 +328,13 @@ while (dbus_message_iter_get_arg_type (&elem_iter) == DBUS_TYPE_STRUCT) { - user = G_OBJECT (_oobs_user_create_from_dbus_reply (NULL, &gid, reply, elem_iter)); + user = G_OBJECT (_oobs_user_create_from_dbus_reply (NULL, reply, elem_iter)); oobs_list_append (priv->users_list, &list_iter); oobs_list_set (priv->users_list, &list_iter, G_OBJECT (user)); g_object_unref (user); - /* keep the group name in a hashtable, this will be needed - * each time the groups configuration changes - */ - g_hash_table_insert (priv->groups, - user, - (gpointer) gid); - dbus_message_iter_next (&elem_iter); } @@ -488,6 +463,10 @@ oobs_list_append (priv->users_list, &list_iter); oobs_list_set (priv->users_list, &list_iter, G_OBJECT (user)); + /* Adding a user can trigger the creation of its new main group, + * which we need to take into account. */ + oobs_object_update (oobs_groups_config_get ()); + return OOBS_RESULT_OK; }

Returns :

a GList containing strings, you must not free + a GList containing strings, you must not free neither this list or its elements.

Returns :

TRUE if encrypted home dirs are supported, FALSE otherwise. + TRUE if encrypted home dirs are supported, FALSE otherwise.

Returns :

an OobsUser corresponding to the passed login, -or NULL if no such user exists. Don't forget to unref user when you're done. +or NULL if no such user exists. Don't forget to unref user when you're done.

Returns :

an OobsUser corresponding to the passed UID, -or NULL if no such user exists. Don't forget to unref user when you're done. +or NULL if no such user exists. Don't forget to unref user when you're done.

Returns :

TRUE if an user named login already exists, FALSE otherwise. + TRUE if an user named login already exists, FALSE otherwise.

Returns :

TRUE if an user with such an UID already exists, FALSE otherwise. + TRUE if an user with such an UID already exists, FALSE otherwise.