summaryrefslogtreecommitdiff
path: root/lib/smbconf
AgeCommit message (Collapse)AuthorFilesLines
2013-05-28libsmbconf: add smbconf_create_set_shareDavid Disseldorp2-0/+90
This call creates a new share definition, using the parameters provided with a smbconf_service structure. Such an interface allows for simple cloning of services with: smbconf_get_share(conf_ctx, mem_ctx, base_sharename, &base_service_def); base_service_def->name = clone_sharename; smbconf_create_set_share(conf_ctx, base_service_def); Pair-Programmed-With: Michael Adam <obnox@samba.org> Signed-off-by: David Disseldorp <ddiss@samba.org> Signed-off-by: Michael Adam <obnox@samba.org>
2013-05-28libsmbconf: fix documentation of transaction calls.Michael Adam1-2/+7
Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: David Disseldorp <ddiss@samba.org>
2012-05-11smbconf: remove python shebang from wscript_buildMichael Adam1-2/+0
Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Fri May 11 22:05:32 CEST 2012 on sn-devel-104
2011-05-10libsmbconf: Define a doxygen group for libsmbconf.Andreas Schneider1-0/+11
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_transaction_cancel().Andreas Schneider1-0/+10
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_transaction_commit().Andreas Schneider1-0/+13
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_transaction_start().Andreas Schneider1-0/+11
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_delete_global_includes().Andreas Schneider1-0/+8
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_delete_includes().Andreas Schneider1-0/+12
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_set_global_includes().Andreas Schneider1-0/+12
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_set_includes().Andreas Schneider1-0/+15
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_get_global_includes().Andreas Schneider1-0/+15
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_get_includes().Andreas Schneider1-0/+17
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_delete_global_parameter().Andreas Schneider1-0/+13
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_delete_parameter().Andreas Schneider1-0/+13
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_get_global_parameter().Andreas Schneider1-0/+17
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_get_parameter().Andreas Schneider1-0/+17
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_set_global_parameter().Andreas Schneider1-0/+16
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_set_parameter().Andreas Schneider1-0/+15
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_delete_share().Andreas Schneider1-0/+11
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_get_share().Andreas Schneider1-0/+18
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_create_share().Andreas Schneider1-0/+11
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_share_exists().Andreas Schneider1-0/+10
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_get_share_names().Andreas Schneider1-0/+15
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_get_config().Andreas Schneider1-4/+22
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_drop().Andreas Schneider1-0/+9
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_changed().Andreas Schneider1-0/+20
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_shutdown().Andreas Schneider1-0/+6
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_is_writeable().Andreas Schneider1-0/+8
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Document smbconf_backend_requires_messaging().Andreas Schneider1-2/+14
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_get_config() to sbcErr.Andreas Schneider2-10/+6
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_transaction_*() to sbcErr.Andreas Schneider4-15/+15
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_delete_includes() to sbcErr.Andreas Schneider4-11/+10
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_set_includes() to sbcErr.Andreas Schneider4-12/+11
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_get_includes() to sbcErr.Andreas Schneider4-18/+15
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_delete_parameter() to sbcErr.Andreas Schneider4-11/+10
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_get_parameter() to sbcErr.Andreas Schneider4-17/+17
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_set_parameter() to sbcErr.Andreas Schneider4-11/+10
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_delete_share() to sbcErr.Andreas Schneider4-6/+6
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_get_share() to sbcErr.Andreas Schneider4-16/+14
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_create_share() to smbErr.Andreas Schneider4-30/+44
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_get_share_names() to sbcErr.Andreas Schneider5-40/+43
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_drop() to sbcErr.Andreas Schneider4-5/+5
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_open() to sbcErr.Andreas Schneider2-10/+3
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Convert smbconf_init() to sbcErr.Andreas Schneider4-50/+60
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Added a sbcErrorString() function.Andreas Schneider2-0/+44
Signed-off-by: Michael Adam <obnox@samba.org>
2011-05-10libsmbconf: Introduce a sbcErrType.Andreas Schneider1-0/+23
Signed-off-by: Michael Adam <obnox@samba.org>
2010-10-31s4: Remove the old perl/m4/make/mk-based build system.Jelmer Vernooij1-3/+0
The new waf-based build system now has all the same functionality, and the old build system has been broken for quite some time. Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
2010-09-27libsmbconf: parse an empty share as empty share, not as NULL.Michael Adam1-5/+1
This fixes a segfault in net conf import: Importing a text file with an empty share resulted in a segfault. Now this creates an empty share in registry config, just as it should. Thanks to Gregor Beck <gbeck@sernet.de> for reporting.
2010-05-18smbconf: only include smbconf headers where needed.Günther Deschner1-0/+1
Guenther