summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-messaging: IDMAP_ messages belongs to the Winbind rangeSimo Sorce2011-08-161-4/+4
| | | | | Autobuild-User: Simo Sorce <idra@samba.org> Autobuild-Date: Tue Aug 16 22:27:05 CEST 2011 on sn-devel-104
* s3: Use ZERO_STRUCT where appropriateVolker Lendecke2011-08-161-1/+1
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Aug 16 13:59:55 CEST 2011 on sn-devel-104
* tdb: increment sequence number in tdb_wipe_all().Rusty Russell2011-08-161-0/+2
| | | | | | | | | TDB2 testing revealed that tdb1 doesn't do this. It's minor, but fix it. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> Autobuild-User: Rusty Russell <rusty@rustcorp.com.au> Autobuild-Date: Tue Aug 16 10:47:41 CEST 2011 on sn-devel-104
* s3:registry: enhance debugging of deletekey_recursiveMichael Adam2011-08-151-0/+14
| | | | | Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Mon Aug 15 19:34:44 CEST 2011 on sn-devel-104
* s3:dbwrap_ctdb: improve transaction start/commit/cancel debuggingMichael Adam2011-08-151-2/+8
| | | | | * also log nesting transaction start/commit/cancel * unify transaction log messages slightly
* s3:lib: fix a comment in tdb_unpack()Michael Adam2011-08-151-1/+1
|
* s3:registry: fix regdb_key_exists: the record has to contain at least the ↵Michael Adam2011-08-151-1/+72
| | | | | | | | 4-byte subkey counter More precisley, we return false if the record does not match the required structure of a leading 4-byte subkey counter followed by the corresponding number zero-terminated strings.
* s3: avoid reading past the end of buffer in tdb_unpack 'f' if zero ↵Gregor Beck2011-08-151-1/+1
| | | | | | termination is missing Signed-off-by: Michael Adam <obnox@samba.org>
* s3: avoid reading past the end of buffer in tdb_unpack 'P' if zero ↵Gregor Beck2011-08-151-1/+3
| | | | | | termination is missing Signed-off-by: Michael Adam <obnox@samba.org>
* build: link pys3param against pytalloc-util not pytallocAndrew Bartlett2011-08-151-1/+1
| | | | | | | | | pytalloc is the python module, pytalloc-util is the library that we can depend on Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Mon Aug 15 09:54:02 CEST 2011 on sn-devel-104
* s3-passdb Use supplied pdb_methods in default passdb search handlersAndrew Bartlett2011-08-151-5/+7
|
* s3-prefork: Do not use mmap/mremap/munmap directlySimo Sorce2011-08-151-9/+11
| | | | | | | | Use the wrappers in util.h as they deal with trying to do the best they can on platfroms that do not support mmap extensions. Autobuild-User: Simo Sorce <idra@samba.org> Autobuild-Date: Mon Aug 15 04:13:51 CEST 2011 on sn-devel-104
* util: add function to extend anonymous shared memorySimo Sorce2011-08-142-0/+65
|
* replace: Check if we have mremap() availableSimo Sorce2011-08-142-0/+55
|
* Use public pytalloc header file.Jelmer Vernooij2011-08-145-5/+5
| | | | | Autobuild-User: Jelmer Vernooij <jelmer@samba.org> Autobuild-Date: Sun Aug 14 17:18:46 CEST 2011 on sn-devel-104
* s3: Fix bug 8360Volker Lendecke2011-08-141-7/+16
| | | | | | | OS/2 sends an unexpected write&x/read&x chain Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Sun Aug 14 08:48:58 CEST 2011 on sn-devel-104
* s3-passdb: Fix python < 2.6 build errors in passdb python wrapperAndrew Bartlett2011-08-141-0/+4
| | | | | Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sun Aug 14 03:59:48 CEST 2011 on sn-devel-104
* s4:misc: remove last usage of legacy event_ fn namesSimo Sorce2011-08-146-12/+12
| | | | | Autobuild-User: Simo Sorce <idra@samba.org> Autobuild-Date: Sun Aug 14 00:38:13 CEST 2011 on sn-devel-104
* s4:lib: use tevent_ fns names instead of legcay event_ onesSimo Sorce2011-08-136-28/+28
|
* s4:smbd: use tevent_ fn names instead of leagcy event_ onesSimo Sorce2011-08-134-8/+8
|
* s4:ntvfs: use tevent_ fn names instead of legacy event_ onesSimo Sorce2011-08-134-5/+5
|
* s4:librpc: use tevent_ fn names instead of legacy event_ onesSimo Sorce2011-08-133-9/+9
|
* s4:libcli: use tevent_ fn names instead of legacy event_ onesSimo Sorce2011-08-138-28/+28
|
* s4:dsdb: use tevent_ fn names instaed of legacy event_ onesSimo Sorce2011-08-133-3/+3
|
* s4:messaging: use tevent_ function names instead of legacy event_ onesSimo Sorce2011-08-133-7/+7
|
* torture: use tevent_ functions names instead of the legacy event_ onesSimo Sorce2011-08-1322-73/+73
|
* ldb: Remove use after free in error caseAndrew Bartlett2011-08-131-1/+0
| | | | | Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Sat Aug 13 13:49:44 CEST 2011 on sn-devel-104
* s4-provision Add support for fixing the DC rid to a particular valueAndrew Bartlett2011-08-132-16/+29
| | | | | | | | This will allow an upgraded DC to keep its SID, while being upgraded to AD. We also watch for the highest RID in the existing DB to set next_rid for other additional users. Andrew Bartlett
* s3-smbd Avoid races creating 'ncaclrpc dir' with epmd in a child processAndrew Bartlett2011-08-131-0/+9
|
* s4-param Set szConfigFile even for s3 loadparm contextsAndrew Bartlett2011-08-131-4/+4
|
* upgrade: Add missing bits for the s3 to s4 upgrade scriptAmitay Isaacs2011-08-132-49/+79
| | | | | | | | | Use passdb backend to import/export users Remove unused options for upgrade_from_s3 command (--blank) and credentials options Config file is specified with -s/--configfile option and no need to specify as an argument. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* tests: Update test for s3 to s4 upgrade with two casesAmitay Isaacs2011-08-132-1/+63
| | | | | | S3-member to S4-member and S3-dc to S4-dc Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-passdb: Added python method to get_global_sam_sidAmitay Isaacs2011-08-131-0/+31
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-passdb: Return dom_sid and guid with correct python types.Amitay Isaacs2011-08-131-7/+31
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* passdb: Move python wrapper for passdb in samba3 python packageAmitay Isaacs2011-08-131-1/+1
|
* py-samba3: Create samba3 python package to hold other modulesAmitay Isaacs2011-08-131-18/+18
| | | | This will include passdb and param.
* s3-param: Add python wrapper for s3 parametersAmitay Isaacs2011-08-132-0/+94
| | | | | | This provids a get_context() method to return s3 context as s4 context type. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-passdb: Connect to specified samdb if location is provided, otherwise use ↵Amitay Isaacs2011-08-131-1/+9
| | | | | | default Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-passdb: Fix the error messages and return correct NTSTATUSAmitay Isaacs2011-08-131-6/+8
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb: Provide additional method to connect to specified database pathAmitay Isaacs2011-08-131-5/+16
| | | | | | samdb_connect() now calls samdb_connect_url() with default "sam.ldb". Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s3-param: Make sure we have talloc stack frame before calling in s3 codeAmitay Isaacs2011-08-131-1/+8
| | | | | When loading parameters as s4 context in s3 code, ensure we have a talloc stack frame. This is required for python wrapping s3 params.
* param: Add smb.conf loading support to s3/s4 loadparm bridgeAndrew Bartlett2011-08-133-0/+11
|
* s4-dsdb ensure we honour the hash_values control, even for really odd hashesAndrew Bartlett2011-08-131-2/+4
|
* s4-dsdb Give a less worrying error message on failure to get a transactionAndrew Bartlett2011-08-131-1/+1
|
* s4-scripting Rename passdb upgrade routine to avoid conflict with ↵Andrew Bartlett2011-08-133-20/+13
| | | | upgradeprovision
* s3-passdb Add support for pdb_add_sam_account() and password hashes to ↵Andrew Bartlett2011-08-131-69/+222
| | | | | | | | | pdb_samba4 This will help when using this as part of the Samba3 passdb -> Samba4 ldb database upgrade script. Andrew Bartlett
* s4-dsdb Add ability to force a particular SID in the upgrade caseAndrew Bartlett2011-08-133-3/+20
|
* s3-passdb Make pdb_element_is_changed available to all passdb modulesAndrew Bartlett2011-08-133-29/+33
| | | | | | This will allow pdb_samba4 to use this Andrew Bartlett
* s4-dsdb Add flag to set DSDB_BYPASS_PASSWORD_HASH controlAndrew Bartlett2011-08-132-0/+9
|
* passdb: Allocate talloc stackframe before calling in pdb functions.Amitay Isaacs2011-08-131-2/+32
|