summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* s3-rpcclient: add deletetrustdom command.Günther Deschner2009-10-301-0/+89
| | | | Guenther
* s3-rpcclient: add createtrustdom command.Günther Deschner2009-10-301-0/+45
| | | | Guenther
* s3-lsa: expand struct lsa_info to carry name and sd.Günther Deschner2009-10-301-0/+2
| | | | Guenther
* s3-lsa: use switch in _lsa_QuerySecurity().Günther Deschner2009-10-301-3/+7
| | | | Guenther
* s4-smbtorture: fix warning in RPC-WKSSVC torture test.Günther Deschner2009-10-301-3/+5
| | | | Guenther
* s4:kdc/hdb-samba4 - Remove unused variableMatthias Dieter Wallnöfer2009-10-301-1/+0
|
* Change RAW-STREAMS for s3 to allow rename over an existing stream,Jeremy Allison2009-10-291-1/+2
| | | | | | we need to file a CAR to find out why Windows gives INVALID_PARAMETER for this. Jeremy.
* Start fixing the RAW-STREAMS test - ensure that the xattrJeremy Allison2009-10-293-2/+3
| | | | | | used to store the stream info in streams_depot.so is not seen in when enumerating EAs. Jeremy.
* s3: Fix incorrect rc check of nscd_flush_cache.Jim McDonough2009-10-291-1/+1
| | | | At least this only resulted in an incorrect debug message.
* s3-secrets: use autogenerated code for TRUSTED_DOM_PASS struct parsing from ↵Günther Deschner2009-10-293-233/+38
| | | | | | a tdb. Guenther
* s3: add secrets.idl.Günther Deschner2009-10-295-1/+140
| | | | Guenther
* tdb: update README a bitKirill Smelkov2009-10-291-8/+1
| | | | | | | | | | | | | | While studying tdb, I've noticed a couple of mismatches between readme and actual code: - tdb_open_ex changed it's log_fn argument to log_ctx - there is now no tdb_update(), which it seems was transformed into non-exported tdb_update_hash() There were other mismatches, but I don't remember them now, sorry. Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* tdb: add tests for double .close() in pytdbKirill Smelkov2009-10-291-0/+9
| | | | | | | | | | | | | | | | | | | | | | | The reason I do it is that when using older python-tdb as shipped in Debian Lenny, python interpreter crashes on this test: (gdb) bt #0 0xb7f8c424 in __kernel_vsyscall () #1 0xb7df5640 in raise () from /lib/i686/cmov/libc.so.6 #2 0xb7df7018 in abort () from /lib/i686/cmov/libc.so.6 #3 0xb7e3234d in __libc_message () from /lib/i686/cmov/libc.so.6 #4 0xb7e38624 in malloc_printerr () from /lib/i686/cmov/libc.so.6 #5 0xb7e3a826 in free () from /lib/i686/cmov/libc.so.6 #6 0xb7b39c84 in tdb_close () from /usr/lib/libtdb.so.1 #7 0xb7b43e14 in ?? () from /var/lib/python-support/python2.5/_tdb.so #8 0x0a038d08 in ?? () #9 0x00000000 in ?? () master's pytdb does not (we have a check for self->closed in obj_close()), but still... Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* tdb: reset tdb->fd to -1 in tdb_close()Kirill Smelkov2009-10-291-1/+3
| | | | | | | | So that erroneous double tdb_close() calls do not try to close() same fd again. This is like SAFE_FREE() but for fd. Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* tdb: fix typo in python's Tdb.get() docstringKirill Smelkov2009-10-291-1/+1
| | | | | | | It's Tdb.get(), not Tdb.fetch(). Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* tdb: kill last bits from swigKirill Smelkov2009-10-292-6/+1
| | | | | | | | We no longer use swig for pytdb, so there is no need for swig make rules. Also pytdb.c header should be updated. Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru> Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
* Fix map readonly in smb.conf, it is a single wordSimo Sorce2009-10-281-1/+1
|
* Add in Metze's new code to ndr encode the user.DOSATTRIBStefan (metze) Metzmacher2009-10-288-9/+525
| | | | | blobs. Next I'll change the create timestamp and dos attribute code to use this.
* Fix bug 6572 - libsmbclient: unable to access 'msdfs proxy' share.SATOH Fumiyasu2009-10-283-46/+120
|
* s3:net: fix output of net rpc trustdom listBjörn Jacke2009-10-281-3/+5
| | | | | Move some messages from stderr to stdout. When some trusting DCs were unreachable we lacked \n's on stdout which screwed up whole the output.
* s3:configure: only check for gpfs_gpl.hStefan Metzmacher2009-10-281-25/+5
| | | | | | | | The header is everything we need in order to build vfs_gpfs. metze Signed-off-by: Michael Adam <obnox@samba.org>
* s3-passdb: move open_schannel_session_store() to passdb/secrets_schannel.c.Günther Deschner2009-10-283-64/+64
| | | | Guenther
* s3-net: acct_flags are uint32_t in net_sam_set_userflag().Günther Deschner2009-10-281-1/+1
| | | | Guenther
* adssearch: dump some more nttime timestamps.Günther Deschner2009-10-281-0/+2
| | | | Guenther
* s3-lsa: add lsa_trusted_domain_mapping.Günther Deschner2009-10-281-0/+7
| | | | Guenther
* lsa: add LSA_TRUSTED_DOMAIN access masks.Günther Deschner2009-10-282-0/+33
| | | | Guenther
* s3-passdb: add secrets_delete_generic().Günther Deschner2009-10-282-0/+17
| | | | Guenther
* s3-lsa: add lsa_secret_mapping.Günther Deschner2009-10-281-0/+7
| | | | Guenther
* lsa: add LSA_SECRET access masks.Günther Deschner2009-10-282-0/+23
| | | | Guenther
* s3-lsa: use correct function name in_lsa_RemoveAccountRights().Günther Deschner2009-10-281-1/+1
| | | | Guenther
* s3-lsa: pure cosmetic indentation fixes.Günther Deschner2009-10-281-18/+16
| | | | Guenther
* s3-lsa: use enum lsa_LookupNamesLevel in lsa_lookup_level_to_flags().Günther Deschner2009-10-281-7/+8
| | | | Guenther
* ldb:tdb backend - be also here more careful with the result valueMatthias Dieter Wallnöfer2009-10-271-2/+2
| | | | "msg_delete_attribute" doesn't return an LDB result constant.
* ldb:python bindings - make the intention by Jelmer ("int" vs. "enum") more clearMatthias Dieter Wallnöfer2009-10-271-0/+2
|
* Revert "ldb python bindungs - better use the "enum ldb_scope" for the search ↵Matthias Dieter Wallnöfer2009-10-271-3/+2
| | | | | | | | scope rather than "int"" This reverts commit 4f8826ff7f4789c5b5f363b733a42053f72aa526. Jelmer pointed out that the "enum"s don't work so well in combination with python.
* s3/docs: Document new pdbedit -K option.Karolin Seeger2009-10-271-0/+10
| | | | Karolin
* s3: pdbedit: add option --kickoff-time/-K to set the user's kickoff timeMichael Adam2009-10-271-4/+28
| | | | | | Use "never" as argument to set this to unlimited. Michael
* s4-dsdb: call dsdb_make_schema_global() from ldb_wrapAndrew Tridgell2009-10-272-1/+5
| | | | | | | Calling it from samdb_connect() can cause a stale schema to be put into the global schema. Thanks to Andrew Bartlett for spotting this.
* Second part of the fix for bug 6828 - infinite timeout occurs when byte lock ↵Jeremy Allison2009-10-261-6/+9
| | | | | | | | held outside of samba. Fixes case where a connection with a pending lock can me marked "idle", and ensures that the lock queue timeout is always recalculated. Jeremy.
* s4-dsdb: always cancel transactions on all partitionsAndrew Tridgell2009-10-271-13/+19
| | | | | If we get an error ending a transaction on one partition we need to continue on the other partitions.
* s4-ldb: '+' can also happen in base64 encoded index DNsAndrew Tridgell2009-10-271-1/+1
|
* s4:ldb Add detail to failures in the indexing codeAndrew Bartlett2009-10-271-2/+8
|
* s4:dsdb Rework partitions module for better tracingAndrew Bartlett2009-10-273-97/+76
| | | | | | | | | | | This means we need to create a fake 'module' which only has a 'next' pointer, so that we can now ldb_next_request() (which incorporates tracing). The remainaing stub of partition_request() is retained so that we can indicate which partition an operation is destined for. Similar tracing is added to the transaction handlers. Andrew Bartlett
* s4:ldb Add additional tracing of the ldb APIAndrew Bartlett2009-10-272-4/+80
| | | | | | | This helps pin down where errors occour, by printing a call stack and setting error strings and trace messages in the transaction case. Andrew Bartlett
* s4:dsdb Remove partition_extended_schema_update_nowAndrew Bartlett2009-10-271-51/+0
| | | | | | | The schema update now request is now handled above the partitions module. Andrew Bartlett
* s3: Rename new parameter "ldap ref follow" to "ldap follow referral".Karolin Seeger2009-10-264-9/+9
| | | | | | This parameter will be introduced with Samba 3.5.0. Karolin
* s3:docs: Public is not a synonym for access based shareenum.Karolin Seeger2009-10-261-1/+0
| | | | | | Fix build warning. Karolin
* s3:docs: fake dir create times is a global parameter.Karolin Seeger2009-10-261-1/+1
| | | | Karolin
* s4-ldb: fixed request handling for schemaUpdateNow opAndrew Tridgell2009-10-263-3/+3
|
* Merge branch 'master' of ssh://git.samba.org/data/git/sambaAndrew Tridgell2009-10-254-15/+15
|\