summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-07-15s3:dbwrap_util: add my CMichael Adam1-0/+1
Michael
2009-07-15s3:dbwrap: add dbwrap_fetch_bystring_upper().Michael Adam2-0/+19
To fetch a key whose name is stored but not given in upper case. Michael
2009-07-15s3:dbwrap: add dbwrap_store_bystring_upper().Michael Adam2-0/+19
This stores a key under the uppercase version of the given keyname. Michael
2009-07-15s3:dbwrap: add dbwrap_delete_bystring_upper()Michael Adam2-0/+17
To delete a key whose name is not given in but stored in uppercase. Michael
2009-07-15s3:dbwrap: add a wrapper dbwrap_trans_do()Michael Adam2-0/+36
This function wraps the action() callback into a db transaction and the transaction is either committed or cancelled, depending on the return value of the action function. Michael
2009-07-15torture/smb2: add missing new line to the new SMB2-DIR.FILE-INDEX testStefan Metzmacher1-1/+1
Without this the subunit formated output would be invalid and make test reports: "UNEXPECTED(error): samba4.smb2.dir (dc).FILE-INDEX" metze
2009-07-15s3:smbd: add support for SMB2 SetInfo File*InformationStefan Metzmacher1-1/+128
metze
2009-07-15s3:smbd: implement SMB2 GetInfo with Fs*InformationStefan Metzmacher1-0/+47
metze
2009-07-15s3:smbd: return NT_STATUS_INVALID_INFO_CLASS in SMB2 GetInfoStefan Metzmacher1-3/+7
metze
2009-07-15s3:smbd: check quota access against sec_initial_uid() instead of 0Stefan Metzmacher1-6/+6
And return an NTSTATUS mapped from errno. Instead of hardcoded values. metze
2009-07-15s3:lib: map ENOSYS to NT_STATUS_NOT_SUPPORTED instead of NT_STATUS_ACCESS_DENIEDStefan Metzmacher1-0/+1
Jeremy: please check and decide if we want to backport this. metze
2009-07-15s3:make test: smbtorture from s3 needs to take the config file path via the ↵Stefan Metzmacher1-0/+3
SMB_CONF_PATH envvar metze
2009-07-15SMB2-GETINFO: test SMB2_ALL_EASStefan Metzmacher1-2/+2
metze
2009-07-15s4:libcli/smb2: add smb2_transport_credits_set_charge() to change the ↵Stefan Metzmacher3-4/+14
CreditsCharge value for the next request metze
2009-07-15SMB2-CONNECT: unlink the test file at startupStefan Metzmacher1-0/+2
This is needed to get reproducable results... metze
2009-07-15Consolidate gencache also every 100 writes in a single processVolker Lendecke1-0/+14
2009-07-15Consolidate string and data_blob routines in gencacheVolker Lendecke3-147/+65
2009-07-15Make gencache more stableVolker Lendecke7-15/+299
This provides a compromise between stability and performance: gencache is a persistent database these days that for performance reasons can not use tdb transactions for all writes. This patch splits up gencache into gencache.tdb and gencache_notrans.tdb. gencache_notrans is used with CLEAR_IF_FIRST, writes to it don't use transactions. By default every 5 minutes and when a program exits, all entries from _notrans.tdb are transferred to gencache.tdb in one transaction.
2009-07-15Add tdb_data_cmpVolker Lendecke2-0/+21
2009-07-15Remove gencache_init/shutdownVolker Lendecke11-144/+1
gencache_get/set/del/iterate call gencache_init() internally anyway. And we've been very lazy calling gencache_shutdown, so this seems not really required.
2009-07-15Fix some nonempty blank linesVolker Lendecke1-21/+20
2009-07-15Remove gencache_[un]lock_keyVolker Lendecke3-33/+0
2009-07-15TDB_CONTEXT -> "struct tdb_context"Volker Lendecke1-1/+1
2009-07-15Replace ASSERTs in gencache with "return false"Volker Lendecke1-12/+18
It's a bit strong to panic here I think.
2009-07-15torture/smb2: fix crash bugs in the new SMB2-DIR testsStefan Metzmacher1-2/+2
metze
2009-07-14Change to talloc_zero_size instead of extra memset.Jeremy Allison1-2/+1
Jeremy.
2009-07-14When tallocing a memory block for the state in a tevent_req struct,Jeremy Allison1-0/+1
ensure it's zeroed out. Vl & Metze please check. Jeremy.
2009-07-15s4-selftest: ok, s4 cant print. add RPC-SPOOLSS-PRINTER to knownfail for now.Günther Deschner1-0/+1
Guenther
2009-07-14torture/smb2: Adding SMB2 Directory enumeration torture tests.Aravind3-26/+1265
* Most of the tests were ported from SMB torture tests. * Added one new tests which checks the behavior of the file_index field present in SMB2_FIND struct. * Added one new test to check the enumeration of directories containing lots of files (~2000 files) with name lengths varying from 1 to 200 char.
2009-07-14s3-passdb: fix wbc build warning.Günther Deschner1-2/+2
Guenther
2009-07-14Fix bug 5886Volker Lendecke1-8/+26
Ok, that's a very long-standing one. I finally got around to install a recent OpenLDAP and test the different variants of setting a NULL password etc. Thanks all for your patience! Volker
2009-07-14s4-smbtorture: add RPC-SPOOLSS-PRINTER test.Günther Deschner2-0/+444
Guenther
2009-07-14s4-smbtorture: add some tests to check spoolss_SetPrinter behavior.Günther Deschner1-0/+558
Guenther
2009-07-14s4-smbtorture: restructure test_OpenPrinter_server in RPC-SPOOLSS a bit.Günther Deschner1-5/+7
Guenther
2009-07-14s3: allow setting the TCP_QUICKACK socket optionBjörn Jacke1-0/+3
2009-07-14Attempt to fix the buildVolker Lendecke1-22/+0
2009-07-14Create a talloc_stackframe for each file in wildcard unlinkVolker Lendecke1-0/+10
There might be *many* files to delete
2009-07-14Create a correct talloc hierarchy in make_sec_acl()Volker Lendecke1-1/+1
2009-07-14TALLOC_FREE(sd) in check_open_rights upon an errorVolker Lendecke1-0/+1
2009-07-14Revert this commit :Jeremy Allison8-224/+39
s3: Make smbd aware of permission change of usershare. Since usershare are relatively volatile and non-previledge users must disconnect from smbd and reconnect to it to make share permission in effect. For now. This is a feature request and I think we need to design it a little differently so as not to touch core change_to_user() code. Jeremy.
2009-07-15s3: fix build of pdbedit and net_sam. Guenther, please check. Signed-off-by: ↵Bo Yang2-5/+5
Bo Yang <boyang@samba.org>
2009-07-15s3: Fix double free in net usershare.Bo Yang1-28/+4
Signed-off-by: Bo Yang <boyang@samba.org>
2009-07-15S3: Small fix to get rid of annoying log message.Bo Yang2-2/+7
Signed-off-by: Bo Yang <boyang@samba.org>
2009-07-15s3: Make smbd aware of permission change of usershare. Since usershare are ↵Bo Yang8-28/+235
relatively volatile and non-previledge users must disconnect from smbd and reconnect to it to make share permission in effect.
2009-07-14s3: make d9c0d58236 better readble and reduce indentationBjörn Jacke1-13/+13
2009-07-14s3: don't make same innetgr check twiceBjörn Jacke1-8/+11
2009-07-14remove all '\n' from ldb_debugSumit Bose19-57/+58
2009-07-14s3-account_policy: add pdb_policy_type enum.Günther Deschner16-166/+179
Guenther
2009-07-14s3-account_policy: remove trailing whitespace.Günther Deschner1-32/+32
Guenther
2009-07-14s3: re-run make idl.Günther Deschner2-1/+7
Guenther