Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-10-11 | s3:dbwrap: change the dbwrap_traverse() wrapper to return the count in an ↵ | Michael Adam | 3 | -6/+17 | |
additional parameter | |||||
2011-10-11 | s3:dbwrap: reorganize dbwrap.h some | Michael Adam | 1 | -5/+8 | |
2011-10-11 | s3:dbwrap: move dbwrap_traverse() to dbwrap.c, the core of the dbrwap subsystem | Michael Adam | 2 | -9/+8 | |
2011-10-11 | s3:dbwrap: move dbwrap_store() back to dbwrap.c, the core of the dbwrap ↵ | Michael Adam | 2 | -16/+16 | |
subsystem | |||||
2011-10-11 | s3:dbwrap: move dbwrap_delete() back to dbwrap.c, the core of the dbwrap ↵ | Michael Adam | 2 | -15/+14 | |
subsystem | |||||
2011-10-11 | s3:dbwrap: move dbwrap_fetch() back to dbwrap.c, the core of the dbwrap ↵ | Michael Adam | 2 | -12/+14 | |
subsystem | |||||
2011-10-11 | s3:dbwrap: move the db_open_rbt() prototype to a new header dbwrap_rbt.h | Michael Adam | 10 | -2/+37 | |
2011-10-11 | s3:dbwrap: move the db_open_file() prototype to a new header dbwrap_file.h | Michael Adam | 3 | -8/+37 | |
2011-10-11 | s3:dbwrap: move the db_open_tdb() prototype to a new header dbwrap_tdb.h | Michael Adam | 4 | -5/+35 | |
2011-10-11 | s3:dbwrap: move the db_open_ctdb() prototype to a new header dbwrap_ctdb.h | Michael Adam | 4 | -7/+38 | |
2011-10-11 | s3:vfs_acl_common: also parse xattr.NTACL version 1 | Stefan Metzmacher | 1 | -0/+12 | |
This is what the source4/ntvfs/posix code uses. It's also used at provision time to setup the sysvol permissions. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Oct 11 14:16:25 CEST 2011 on sn-devel-104 | |||||
2011-10-11 | s3:wscript: add 'gssapi' dependecy to 'errors3' | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-10-11 | s3-passdb: split out passdb/pdb_ipa.h. | Günther Deschner | 4 | -4/+30 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Tue Oct 11 12:15:36 CEST 2011 on sn-devel-104 | |||||
2011-10-11 | s3-passdb: split out passdb/pdb_nds.h. | Günther Deschner | 4 | -15/+41 | |
Guenther | |||||
2011-10-11 | s3-passdb: split out passdb/pdb_ldap.h. | Günther Deschner | 6 | -18/+45 | |
Guenther | |||||
2011-10-11 | s3-smbldap: rearrange prototypes a bit. | Günther Deschner | 1 | -19/+18 | |
Guenther | |||||
2011-10-11 | auth: move gensec_start.c to the top level | Andrew Bartlett | 1 | -1/+1 | |
This does not change who uses gensec for now, but makes it possible to write new gensec modules outside source4/ Andrew Bartlett | |||||
2011-10-11 | auth: move credentials layer to the top level | Andrew Bartlett | 1 | -1/+1 | |
This will allow gensec_start.c to move to the top level. This does not change what code uses the cli_credentials code, but allows the gensec code to be more broadly. Andrew Bartlett | |||||
2011-10-11 | libcli/smb Move CSC_POLICY_* definition to smb_constants.h | Andrew Bartlett | 1 | -6/+0 | |
This removes the duplicate definition between smb.h and lib/param/loadparm.c which in turn allows this file to be compiled with the s3 includes.h Andrew Bartlett | |||||
2011-10-11 | lib/param move source4 param code to the top level | Andrew Bartlett | 3 | -3/+3 | |
This is done so that the lpcfg_ functions are available across the whole build, either with the struct loadparm_context loaded from an smb.conf directly or as a wrapper around the source3 param code. This is not the final, merged loadparm, but simply one step to make it easier to solve other problems while we make our slow progress on this difficult problem. Andrew Bartlett | |||||
2011-10-10 | libcli/cldap: don't pass tevent_context to cldap_socket_init() | Stefan Metzmacher | 2 | -3/+2 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Oct 10 23:23:07 CEST 2011 on sn-devel-104 | |||||
2011-10-10 | libcli/cldap: pass tevent_context to cldap_netlogon_send() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-10-10 | s3:smb2_create: fix allocation size return value when opening existing files | Christian Ambach | 1 | -2/+2 | |
at least on GPFS, using the stat information gave wrong results example: FileInfo gave 12582912000, Create Response gave 25769803776000 This makes the create part use the same method as fileinfo, matching up the replies of both calls Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Mon Oct 10 21:49:53 CEST 2011 on sn-devel-104 | |||||
2011-10-10 | s3-passdb: split out passdb/pdb_smbpasswd.h. | Günther Deschner | 3 | -4/+31 | |
Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Oct 10 20:14:46 CEST 2011 on sn-devel-104 | |||||
2011-10-10 | s3-passdb: split out passdb/pdb_wbc_sam.h. | Günther Deschner | 3 | -4/+34 | |
Guenther | |||||
2011-10-10 | s3-passdb: split out passdb/pdb_tdb.h. | Günther Deschner | 3 | -4/+33 | |
Guenther | |||||
2011-10-10 | s3-net: when all DNS servers fail to operate, the overal DNS registration result | Günther Deschner | 1 | -0/+2 | |
must be a failure. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Mon Oct 10 15:59:20 CEST 2011 on sn-devel-104 | |||||
2011-10-08 | s3:utils: avoid '//' comments | Stefan Metzmacher | 2 | -2/+2 | |
The compiler on openindiana doesn't like them. metze | |||||
2011-10-08 | s3:lib/netapi: avoid '//' comments | Stefan Metzmacher | 2 | -3/+3 | |
The compiler on openindiana doesn't like them. metze | |||||
2011-10-08 | build: build wbinfo only once in the waf build | Andrew Bartlett | 1 | -9/+0 | |
Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sat Oct 8 04:52:03 CEST 2011 on sn-devel-104 | |||||
2011-10-08 | build: remove double-setting of build_public_headers | Andrew Bartlett | 1 | -3/+0 | |
The top level build already sets this, so we do not need to set it twice. Andrew Bartlett | |||||
2011-10-08 | build: s3 public headers appear to be correct now | Andrew Bartlett | 1 | -3/+0 | |
The build now passes without this setting, so remove it to ensure we do this check in future. Andrew Bartlett | |||||
2011-10-08 | s3:modules: add vfs_dfs_samba4 | Stefan Metzmacher | 3 | -2/+167 | |
This module overloads the SMB_VFS_GET_DFS_REFERRAL() hooks, in order to support the domain, dc and sysvol referrals for a AD DC. The config would look like this: [IPC$] vfs objects = dfs_samba4 metze | |||||
2011-10-08 | s3:msdfs: removed unused variables | Stefan Metzmacher | 1 | -209/+0 | |
metze | |||||
2011-10-08 | s3:msdfs: implement setup_dfs_referral() on top of SMB_VFS_GET_DFS_REFERRALS() | Stefan Metzmacher | 2 | -86/+32 | |
metze | |||||
2011-10-08 | s3:vfs: add SMB_VFS_GET_DFS_REFERRAL() hooks | Stefan Metzmacher | 6 | -1/+209 | |
metze | |||||
2011-10-08 | s3:param: add lp_host_msdfs to loadparm_s3_context | Stefan Metzmacher | 1 | -1/+3 | |
metze | |||||
2011-10-07 | Fix bug #8509 - Read-only handles on SAMR allow SAMR_DOMAIN_ACCESS_CREATE_USER. | Jeremy Allison | 1 | -3/+8 | |
Not a security issue as we also check inside _samr_CreateUser2. Thanks to Andreas Schneider <asn@samba.org> for finding and testing this. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri Oct 7 21:51:27 CEST 2011 on sn-devel-104 | |||||
2011-10-07 | s3-param Remove odd formatting to allow code merge | Andrew Bartlett | 1 | -18/+18 | |
This code is very old, and has some code styles that we have not used in Samba for a very long time. This fixes up a the extra braces around return values. Andrew Bartlett | |||||
2011-10-07 | s3-param: inline octal_string into caller to allow code merge | Andrew Bartlett | 1 | -3/+6 | |
2011-10-07 | s3-param use Auto define for lm_announce default | Andrew Bartlett | 1 | -1/+1 | |
2011-10-07 | ldb: use ldb directly rather than via a copy | Andrew Bartlett | 5 | -731/+6 | |
This avoids needing to manually sync the two files, which due to the top level build must be API compatible at all times anyway. The most important recent change was: commit e3b76bd6205acfc1a89fbcab5d9588b32cb47b88 Author: Andrew Tridgell <tridge@samba.org> Date: Thu Jul 28 15:51:31 2011 +1000 ldb: fixed a search expression parse bug However, as we always control the search expression in the callers to this code, no backport to other releases is required. Andrew Bartlett | |||||
2011-10-07 | build: Remove obsolete --enable/disable-merged-build | Andrew Bartlett | 1 | -1/+0 | |
All waf builds build everything now. Andrew Bartlett | |||||
2011-10-07 | build: Remove _SAMBA_WAF_BUILD_ | Andrew Bartlett | 1 | -4/+4 | |
The _SAMBA_BUILD_ macro can pick the difference between autoconf and waf builds now Andrew Bartlett | |||||
2011-10-07 | build: Reduce build systems to just top level waf and autoconf | Andrew Bartlett | 5 | -407/+20 | |
The s3-waf build system is a key component of the top level build, but with this commit is is no longer available directly. This reduces the number of build system combinations in master as we prepare for the Samba 4.0 release. Andrew Bartlett | |||||
2011-10-06 | s3:lib: remove unused/empty modules.c | Stefan Metzmacher | 2 | -23/+1 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Oct 6 15:23:45 CEST 2011 on sn-devel-104 | |||||
2011-10-06 | s3:configure.developer: add --enable-uid-wrapper | Stefan Metzmacher | 1 | -0/+1 | |
metze Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2011-10-06 | s3: Use the uid_wrapper | Volker Lendecke | 7 | -5/+14 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> Signed-off-by: Andreas Schneider <asn@samba.org> | |||||
2011-10-06 | modules: standardise on samba_init_module as the hook symbol to resolve | Andrew Bartlett | 4 | -4/+4 | |
2011-10-06 | lib/util: consolidate module loading into common code | Andrew Bartlett | 7 | -161/+13 | |
This creates a samba-modules private libary that handles the details. Andrew Bartlett |