summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* s4/idl: Regenerate IDL for DRSUAPI interfaceKamen Mazdrashki2010-02-052-6/+8
|
* s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_RECYCLE_BIN ext. flag for DRSUAPIKamen Mazdrashki2010-02-051-1/+2
| | | | | | | | | | | This flag corresponds to DRS_EXT_RECYCLE_BIN extended flag in [MS-DRSR] documentation. Reference: [MS-DRSR] - 5.37 Description: If present, signifies that the DC has enabled the Recycle Binoptional feature.
* s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V10 flag for DRSUAPIKamen Mazdrashki2010-02-051-1/+1
| | | | | | | | | | This flag corresponds to DRS_EXT_GETCHGREQ_V10 flag in [MS-DRSR] documentation. Reference: [MS-DRSR] - 5.37 Description: If present, signifies that the DC supports DRS_MSG_GETCHGREQ_V10.
* s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_GETCHGREQ_V5 flag for DRSUAPIKamen Mazdrashki2010-02-051-1/+1
| | | | | | | | | | This flag corresponds to DRS_EXT_GETCHGREQ_V5 flag in [MS-DRSR] documentation. Reference: [MS-DRSR] - 5.37 Description: If present, signifies that the DC supports DRS_MSG_GETCHGREQ_V5.
* s4/idl: add DRSUAPI_SUPPORTED_EXTENSION_ADDENTRY flag for DRSUAPIKamen Mazdrashki2010-02-051-1/+1
| | | | | | | | | | This flag corresponds to DRS_EXT_ADDENTRY flag in [MS-DRSR] documentation. Reference: [MS-DRSR] - 5.37 Description: If present, signifies that the DC supports IDL_DRSAddEntry.
* Fix bug 7075 - bug in vfs_scannedonly rmdir implementation.Jeremy Allison2010-02-041-1/+5
| | | | | | Check for NULL on opendir, correctly call next rmdir. Jeremy.
* s3:passdb: fix a type Domain Users has RID -513Stefan Metzmacher2010-02-041-1/+1
| | | | metze
* s3:libsmb: don't reuse the callers stype variable in cli_NetServerEnum()Stefan Metzmacher2010-02-041-2/+3
| | | | | | | When we need to do more than one network operation to get the browse list we need to use the same 'stype' value each time. metze
* s4-torture: handle NT_STATUS_CONNECTION_RESETAndrew Tridgell2010-02-043-6/+12
| | | | a CONNECTION_RESET is now the normal "client disconnect" status code
* s4:mark the SYSTEM control always as non-criticalMatthias Dieter Wallnöfer2010-02-041-0/+29
| | | | | It is needed to not break the various LDAP backends. For reference look at bug #7040.
* s3:nsswitch: also use pthread CFLAGS for the nsswitch modules that might ↵Björn Jacke2010-02-041-1/+1
| | | | require it
* s3: fix build on Tru64 after it broke with deactivating pthread pool supportBjörn Jacke2010-02-041-3/+6
|
* s3:vfs_scannedonly: fix build on HP-UXBjörn Jacke2010-02-041-0/+6
|
* net: Fix python 2.4 compatibility.Jelmer Vernooij2010-02-031-0/+5
|
* s3: Simplify the code a bit: Catch (len==0) earlyVolker Lendecke2010-02-031-7/+4
|
* update samba schema for IBM Directory ServerChristian Ambach2010-02-031-2/+2
| | | | | | | this increases the sambapasswordhistory field length to 64 and fixes a warning about a wrong booleanmatch setting Signed-off-by: Christian Ambach <christian.ambach@de.ibm.com>
* Fix bug 7081 - vfs_expand_msdfs doesn't work correctly (with fix identified)Jeremy Allison2010-02-021-3/+16
| | | | | | Fix inspired by idea from Eric Horst <erich@cac.washington.edu>. Jeremy.
* Fix bug 7063 - Samba 3.4.5 on ubuntu 8.04 64 bit - Core dumps.Jeremy Allison2010-02-021-2/+9
| | | | | | | | Reported and found by Martin Hochreiter <linuxbox@wavenet.at>. Ensure we copy the right amount of registry data into the outgoing buffer. Jeremy.
* s3:configure: check complete set of EA functions only when we found at least oneBjörn Jacke2010-02-021-28/+18
| | | | this saves us some time in configure
* Change uint_t to unsigned int in source4Matt Kraai2010-02-0261-290/+290
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* Change uint_t to unsigned int in source3Matt Kraai2010-02-022-8/+8
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* Change uint_t to unsigned int in pidlMatt Kraai2010-02-021-1/+0
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* Change uint_t to unsigned int in libcliMatt Kraai2010-02-025-5/+5
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* Change uint_t to unsigned int in lib/utilMatt Kraai2010-02-024-6/+6
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* Change uint_t to unsigned int in lib/tallocMatt Kraai2010-02-022-6/+6
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* Change uint_t to unsigned int in lib/cryptoMatt Kraai2010-02-021-4/+4
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* Change uint_t to unsigned int in lib/replaceMatt Kraai2010-02-024-4/+1
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:NBT-WINSREPLICATION: don't mark a local variable as staticStefan Metzmacher2010-02-021-1/+1
| | | | | | This was somehow introduced in commit 8773e743c518578584d07d35ffdafdd598af88b0. metze
* Add debug to make it clear when EA dosmode set is invoked.Jeremy Allison2010-02-011-0/+5
| | | | Jeremy.
* Fix bug #7084 - Create time on directories not stored properly in an EA in ↵Jeremy Allison2010-02-011-7/+0
| | | | | | | | | | new create time code. Remove erroneous optimisation that caused no EA to be set if calculated btime matched st_ex btime, and calculated DOS attribute matched existing file attribute. Jeremy.
* Torture test for bug 7084 - Create time on directories not stored properly ↵Jeremy Allison2010-02-012-1/+88
| | | | | | | | in an EA in new create time code. Ensure new files in a directory don't reset the create time. Jeremy.
* Arg. Got the sense of the test reversed to fix bug #7080 - Quota only shown ↵Jeremy Allison2010-02-011-1/+1
| | | | | | when logged as root.. Doh ! Jeremy.
* Fix bug #7080 - Quota only shown when logged as root.Jeremy Allison2010-02-011-1/+1
| | | | | | | | | | | conn->server_info->utok.uid == 0 isn't the correct check to see if we're root anymore. As rpc_samr_nt.c does, the correct check is : geteuid() == sec_initial_uid() Jeremy.
* s4:NBT-WINS: test large scopesStefan Metzmacher2010-02-011-0/+37
| | | | metze
* s4:NBT-WINS: pass the expected rcode of the name registration to the test codeStefan Metzmacher2010-02-011-18/+39
| | | | metze
* s4:NBT-WINSREPLICATION: test replication with names including scopesStefan Metzmacher2010-02-011-1/+51
| | | | metze
* s4:NBT-WINSREPLICATION: fix compiler warningsStefan Metzmacher2010-02-011-8/+16
| | | | metze
* s4:NBT-WINSREPLICATION: use an array of nbt_names to loop over different namesStefan Metzmacher2010-02-011-10/+7
| | | | metze
* s4:winsserver: reject name registrations with a scope length > 237Stefan Metzmacher2010-02-011-0/+9
| | | | | | This matches Windows 2008 behavior. Name releases are just ignored. metze
* s4:wrepl_server: truncate the scope of a netbios name to 237 bytes as ↵Stefan Metzmacher2010-02-011-0/+14
| | | | | | Windows 2008 does metze
* libcli/nbt: fix ndr_push_nbt_string() string labels with a length of 63 ↵Stefan Metzmacher2010-02-011-2/+2
| | | | | | (0x3F) are allowed metze
* s4/ldif: Handle Schema:prefixMap blobs in W2K3 and W2K8Kamen Mazdrashki2010-02-011-6/+16
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4/ldif: Better control on ldif_write_NDR() errors processingKamen Mazdrashki2010-02-011-6/+21
| | | | | | | Current implementation mask NDR_ errors implicitly. Thus the caller has no opportunity handle such an error. Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4/idl: drsblobs IDL regenerationKamen Mazdrashki2010-02-013-0/+120
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4/drsblobs: Custom ndr_print_ implementation for drsuapi_MSPrefixMap_EntryKamen Mazdrashki2010-02-012-1/+26
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4/idl: PrefixMap description for W2K3 and W2K8 Schema:prefixMap attributeKamen Mazdrashki2010-02-011-0/+22
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* tdb: fix an early release of the global lock that can cause data corruptionVolker Lendecke2010-02-011-5/+10
| | | | | | | | | | | | | | | | | | | There was a bug in tdb where the tdb_brlock(tdb, GLOBAL_LOCK, F_UNLCK, F_SETLKW, 0, 1); (ending the transaction-"mutex") was done before the /* remove the recovery marker */ This means that when a transaction is committed there is a window where another opener of the file sees the transaction marker while the transaction committer is still fully functional and working on it. This led to transaction being rolled back by that second opener of the file while transaction_commit() gave no error to the caller. This patch moves the F_UNLCK to after the recovery marker was removed, closing this window.
* s4-smbtorture: check for RouterReplyPrinterEx packets inside backchannel in ↵Günther Deschner2010-01-311-6/+147
| | | | | | RPC-SPOOLSS-NOTIFY. Guenther
* s4-smbtorture: also test RouterRefreshPrinterChangeNotify call in ↵Günther Deschner2010-01-311-0/+25
| | | | | | RPC-SPOOLSS-NOTIFY. Guenther
* s4-smbtorture: rework spoolss_NotifyOption handling in RPC-SPOOLSS-NOTIFY.Günther Deschner2010-01-311-19/+31
| | | | Guenther