Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-10-29 | Change RAW-STREAMS for s3 to allow rename over an existing stream, | Jeremy Allison | 1 | -1/+2 | |
we need to file a CAR to find out why Windows gives INVALID_PARAMETER for this. Jeremy. | |||||
2009-10-29 | Start fixing the RAW-STREAMS test - ensure that the xattr | Jeremy Allison | 3 | -2/+3 | |
used to store the stream info in streams_depot.so is not seen in when enumerating EAs. Jeremy. | |||||
2009-10-29 | s3: Fix incorrect rc check of nscd_flush_cache. | Jim McDonough | 1 | -1/+1 | |
At least this only resulted in an incorrect debug message. | |||||
2009-10-29 | s3-secrets: use autogenerated code for TRUSTED_DOM_PASS struct parsing from ↵ | Günther Deschner | 3 | -233/+38 | |
a tdb. Guenther | |||||
2009-10-29 | s3: add secrets.idl. | Günther Deschner | 5 | -1/+140 | |
Guenther | |||||
2009-10-29 | tdb: update README a bit | Kirill Smelkov | 1 | -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> | |||||
2009-10-29 | tdb: add tests for double .close() in pytdb | Kirill Smelkov | 1 | -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> | |||||
2009-10-29 | tdb: reset tdb->fd to -1 in tdb_close() | Kirill Smelkov | 1 | -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> | |||||
2009-10-29 | tdb: fix typo in python's Tdb.get() docstring | Kirill Smelkov | 1 | -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> | |||||
2009-10-29 | tdb: kill last bits from swig | Kirill Smelkov | 2 | -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> | |||||
2009-10-28 | Fix map readonly in smb.conf, it is a single word | Simo Sorce | 1 | -1/+1 | |
2009-10-28 | Add in Metze's new code to ndr encode the user.DOSATTRIB | Stefan (metze) Metzmacher | 8 | -9/+525 | |
blobs. Next I'll change the create timestamp and dos attribute code to use this. | |||||
2009-10-28 | Fix bug 6572 - libsmbclient: unable to access 'msdfs proxy' share. | SATOH Fumiyasu | 3 | -46/+120 | |
2009-10-28 | s3:net: fix output of net rpc trustdom list | Björn Jacke | 1 | -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. | |||||
2009-10-28 | s3:configure: only check for gpfs_gpl.h | Stefan Metzmacher | 1 | -25/+5 | |
The header is everything we need in order to build vfs_gpfs. metze Signed-off-by: Michael Adam <obnox@samba.org> | |||||
2009-10-28 | s3-passdb: move open_schannel_session_store() to passdb/secrets_schannel.c. | Günther Deschner | 3 | -64/+64 | |
Guenther | |||||
2009-10-28 | s3-net: acct_flags are uint32_t in net_sam_set_userflag(). | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-10-28 | adssearch: dump some more nttime timestamps. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2009-10-28 | s3-lsa: add lsa_trusted_domain_mapping. | Günther Deschner | 1 | -0/+7 | |
Guenther | |||||
2009-10-28 | lsa: add LSA_TRUSTED_DOMAIN access masks. | Günther Deschner | 2 | -0/+33 | |
Guenther | |||||
2009-10-28 | s3-passdb: add secrets_delete_generic(). | Günther Deschner | 2 | -0/+17 | |
Guenther | |||||
2009-10-28 | s3-lsa: add lsa_secret_mapping. | Günther Deschner | 1 | -0/+7 | |
Guenther | |||||
2009-10-28 | lsa: add LSA_SECRET access masks. | Günther Deschner | 2 | -0/+23 | |
Guenther | |||||
2009-10-28 | s3-lsa: use correct function name in_lsa_RemoveAccountRights(). | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-10-28 | s3-lsa: pure cosmetic indentation fixes. | Günther Deschner | 1 | -18/+16 | |
Guenther | |||||
2009-10-28 | s3-lsa: use enum lsa_LookupNamesLevel in lsa_lookup_level_to_flags(). | Günther Deschner | 1 | -7/+8 | |
Guenther | |||||
2009-10-27 | ldb:tdb backend - be also here more careful with the result value | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
"msg_delete_attribute" doesn't return an LDB result constant. | |||||
2009-10-27 | ldb:python bindings - make the intention by Jelmer ("int" vs. "enum") more clear | Matthias Dieter Wallnöfer | 1 | -0/+2 | |
2009-10-27 | Revert "ldb python bindungs - better use the "enum ldb_scope" for the search ↵ | Matthias Dieter Wallnöfer | 1 | -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. | |||||
2009-10-27 | s3/docs: Document new pdbedit -K option. | Karolin Seeger | 1 | -0/+10 | |
Karolin | |||||
2009-10-27 | s3: pdbedit: add option --kickoff-time/-K to set the user's kickoff time | Michael Adam | 1 | -4/+28 | |
Use "never" as argument to set this to unlimited. Michael | |||||
2009-10-27 | s4-dsdb: call dsdb_make_schema_global() from ldb_wrap | Andrew Tridgell | 2 | -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. | |||||
2009-10-26 | Second part of the fix for bug 6828 - infinite timeout occurs when byte lock ↵ | Jeremy Allison | 1 | -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. | |||||
2009-10-27 | s4-dsdb: always cancel transactions on all partitions | Andrew Tridgell | 1 | -13/+19 | |
If we get an error ending a transaction on one partition we need to continue on the other partitions. | |||||
2009-10-27 | s4-ldb: '+' can also happen in base64 encoded index DNs | Andrew Tridgell | 1 | -1/+1 | |
2009-10-27 | s4:ldb Add detail to failures in the indexing code | Andrew Bartlett | 1 | -2/+8 | |
2009-10-27 | s4:dsdb Rework partitions module for better tracing | Andrew Bartlett | 3 | -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 | |||||
2009-10-27 | s4:ldb Add additional tracing of the ldb API | Andrew Bartlett | 2 | -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 | |||||
2009-10-27 | s4:dsdb Remove partition_extended_schema_update_now | Andrew Bartlett | 1 | -51/+0 | |
The schema update now request is now handled above the partitions module. Andrew Bartlett | |||||
2009-10-26 | s3: Rename new parameter "ldap ref follow" to "ldap follow referral". | Karolin Seeger | 4 | -9/+9 | |
This parameter will be introduced with Samba 3.5.0. Karolin | |||||
2009-10-26 | s3:docs: Public is not a synonym for access based shareenum. | Karolin Seeger | 1 | -1/+0 | |
Fix build warning. Karolin | |||||
2009-10-26 | s3:docs: fake dir create times is a global parameter. | Karolin Seeger | 1 | -1/+1 | |
Karolin | |||||
2009-10-26 | s4-ldb: fixed request handling for schemaUpdateNow op | Andrew Tridgell | 3 | -3/+3 | |
2009-10-25 | Merge branch 'master' of ssh://git.samba.org/data/git/samba | Andrew Tridgell | 4 | -15/+15 | |
2009-10-25 | s4-ldb: allow for unescaped '=' in a index DN | Andrew Tridgell | 2 | -4/+13 | |
The ldb_dn_explode code normally enforces all special characters, including a '=', must be escaped. Unfortunately this conflicts with the ltdb index DNs, which for binary attributes may be base64 encoded. This allows a unescaped '=' as a special case for index DNs. | |||||
2009-10-25 | ldb:backend "connect" functions - convert result values to LDB constants | Matthias Dieter Wallnöfer | 4 | -15/+15 | |
I think this is better since "ldb_backend_connect" and "ldb_connect" which propagate those values should return only LDB constants. Therefore a conversion (especially for "-1") would be needed. | |||||
2009-10-25 | s4-samdb: reduce the number of samdb opens at startup | Andrew Tridgell | 6 | -44/+13 | |
Using common parameters means that the ldb_wrap code can return a reference rather than a new database | |||||
2009-10-25 | s4-ldb: ensure DNs pass validity tests in indexing | Andrew Tridgell | 1 | -0/+4 | |
2009-10-25 | s4-ldb: fixed string length handling on index records | Andrew Tridgell | 1 | -2/+2 | |
2009-10-25 | s4-dsdb: ensure that new partitions inherit any transaction | Andrew Tridgell | 3 | -11/+26 | |