Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-07-16 | Add a way to set an opaque integer onto a samdb | Andrew Bartlett | 2 | -0/+67 | |
This will allow us to set some more flags into ldb during the provision. | |||||
2009-07-16 | Add ad-schema/*.txt and utils to the installmisc.sh | Timur I. Bakeyev | 1 | -3/+7 | |
Install other useful scripts from the setup/ directory, not only provisioning ones. Also install setup/ad-schema/*.txt files to the SETUPDIR. These are necessary for 'provision' to work properly. | |||||
2009-07-15 | Fix bug #6551 - win98 clients cannot connect after server upgrade to ↵ | Jeremy Allison | 2 | -0/+3 | |
samba-3.4.0. The values of vuid and tid were not being correctly updated in the struct smb_request when passed to chain_reply inside sessionsetupX and tconX. Jeremy. | |||||
2009-07-15 | s3:smbd: try to fix a compiler warning on i386 : left shift count >= width ↵ | Stefan Metzmacher | 1 | -1/+1 | |
of type metze | |||||
2009-07-15 | s3:libsmb: we need to include "includes.h" as first header to let code build ↵ | Stefan Metzmacher | 1 | -1/+1 | |
on all platforms This should fix the Tru64 build. metze | |||||
2009-07-15 | s3:tldap: fix the build - a void function should not return a value | Stefan Metzmacher | 1 | -3/+3 | |
metze | |||||
2009-07-15 | Make cli_unlock and cli_unlock64 async. Fix POSIX lock test. | Jeremy Allison | 5 | -91/+247 | |
Jeremy. | |||||
2009-07-15 | s4:winbind: rename uint => uint32_t as uint isn't portable | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2009-07-15 | s4:libnet: rename uint => uint32_t because uint is not portable | Stefan Metzmacher | 4 | -6/+6 | |
metze | |||||
2009-07-15 | s4:heimdal_build: try to fix the build on Solaris | Stefan Metzmacher | 1 | -3/+1 | |
We need the definition of 'struct flock'. metze | |||||
2009-07-15 | s4:ntvfs/ipc: replace unnesessary talloc_reference() by a simple talloc_strdup() | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2009-07-15 | s3:ntvfs/posix: avoid unnesessary talloc_reference() | Stefan Metzmacher | 1 | -1/+4 | |
This caused the panics on the RAW-SETFILEINFO.RENAME test, because we returned an empty strings. The problem was: ERROR: talloc_steal with references at ntvfs/posix/pvfs_setfileinfo.c:215 reference at ntvfs/posix/pvfs_resolve.c:799 metze | |||||
2009-07-15 | s4:heimdal: teach heimdal we have (v)aѕprintf in libreplace | Björn Jacke | 1 | -0/+8 | |
2009-07-15 | ѕ4:heimdal: teach heimdal that we have strnlen via libreplcae | Björn Jacke | 1 | -0/+4 | |
2009-07-15 | s3: make linking of rpcclient --as-needed safe | Björn Jacke | 1 | -2/+2 | |
2009-07-15 | s3: make linking of cifs.upcall --as-needed safe | Peter Volkov | 1 | -1/+1 | |
See http://www.gentoo.org/proj/en/qa/asneeded.xml for details. | |||||
2009-07-15 | s3:dbwrap: fix embarrassing typo :-) | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2009-07-15 | s3:registry: db backend: add my C | Michael Adam | 1 | -0/+1 | |
Michael | |||||
2009-07-15 | s3:registry: flush the provided subkey_ctr in regdb_fetch_keys_internal() | Michael Adam | 1 | -0/+3 | |
This way, we always return what has really been read from the db, and not more. The callers assume exactly this, but one could hand in an already pre-filled subkey container... Michael | |||||
2009-07-15 | s3:registry: add function regsubkey_ctr_reinit() | Michael Adam | 2 | -0/+24 | |
This reinitializes an already allocated regsubkey_ctr structure, emptying out the subkey array and hash table. Michael | |||||
2009-07-15 | s3:registry: turn regdb_fetch_keys_internal() from int to WERROR return type | Michael Adam | 1 | -32/+53 | |
This way, more error information is propagated to the callers. Michael | |||||
2009-07-15 | s3:registry: use transaction wrapper in create_sorted_subkeys() | Michael Adam | 1 | -48/+51 | |
Michael | |||||
2009-07-15 | s3:registry: restructure logic of create_sorted_subkes() slightly | Michael Adam | 1 | -14/+19 | |
This makes it clearer to me, and it also makes it easier to use the transaction retry wrapper in the next step. Michael | |||||
2009-07-15 | s3:registry: use transaction wrapper in regdb_delete_subkey(). | Michael Adam | 1 | -37/+49 | |
Michael | |||||
2009-07-15 | s3:registry: add a comment header for the delete_subkey set of commands. | Michael Adam | 1 | -0/+4 | |
Michael | |||||
2009-07-15 | s3:registry: add a comment header for the create_subkey set of functions | Michael Adam | 1 | -0/+4 | |
Michael | |||||
2009-07-15 | s3:registry: use transaction wrapper in regdb_create_subkey() | Michael Adam | 1 | -31/+42 | |
Michael | |||||
2009-07-15 | s3:registry: use transaction wrapper in regdb_store_keys_internal(). | Michael Adam | 1 | -96/+102 | |
Michael | |||||
2009-07-15 | s3:registry: don't leak to talloc_stack in regdb_store_keys_internal2() | Michael Adam | 1 | -2/+9 | |
and catch one potential talloc failure. Michael | |||||
2009-07-15 | s3:registry: unify exit logic and remove leaking to talloc_stack in ↵ | Michael Adam | 1 | -10/+13 | |
regdb_store_keys_internal() Michael | |||||
2009-07-15 | s3:registry: change regdb_store_keys_internal2() to return WERROR | Michael Adam | 1 | -30/+41 | |
instead of bool for better error propagation. Michael | |||||
2009-07-15 | s3:registry: refactor adding of builtin reg values out | Michael Adam | 1 | -27/+27 | |
into regdb_ctr_add_value(). For readability. Michael | |||||
2009-07-15 | s3:registry: use transaction wrapper in init_registry_data() | Michael Adam | 1 | -72/+69 | |
Michael | |||||
2009-07-15 | s3:registry: add regdb_store_values_internal() that takes a db_context argument | Michael Adam | 1 | -6/+15 | |
Michael | |||||
2009-07-15 | s3:registry: add a regdb_fetch_values_internal() that takes a db_context ↵ | Michael Adam | 1 | -6/+18 | |
argument Michael | |||||
2009-07-15 | s3:registry: use transaction wrapper in init_registry_key(). | Michael Adam | 1 | -23/+19 | |
Michael | |||||
2009-07-15 | s3:registry: add db_context argument to init_registry_key_internal() | Michael Adam | 1 | -5/+7 | |
Michael | |||||
2009-07-15 | s3:registry: panic upon error at transaction_cancel in create_sorted_subkeys | Michael Adam | 1 | -2/+2 | |
Michael | |||||
2009-07-15 | s3:registry: fix a comment in create_sorted_subkeys() | Michael Adam | 1 | -1/+1 | |
Michael | |||||
2009-07-15 | s3:registry: don't loop transaction_commit in create_sorted_subkeys() upon error | Michael Adam | 1 | -1/+1 | |
This would try to commit a higher level transaction upon commit-error. Michael | |||||
2009-07-15 | s3:registry: in regdb_delete_subkey(), don't use the transaction wrappers. | Michael Adam | 1 | -9/+9 | |
This way, the db handle gets used explicitly and the core of the function can be abstracted. Michael | |||||
2009-07-15 | s3:registry: in regdb_delete_subkey(), panic if transaction_cancel fails | Michael Adam | 1 | -2/+1 | |
Michael | |||||
2009-07-15 | s3:registry: panic upon failed transaction_cancel in regdb_create_subkey() | Michael Adam | 1 | -2/+1 | |
Michael | |||||
2009-07-15 | s3:registry: don't use exported transaction wrappers in regdb_create_subkey() | Michael Adam | 1 | -10/+10 | |
So that the regdb handle is again explicit and the core of the function can be abstracted. Michael | |||||
2009-07-15 | s3:registry: create regdb_store_keys_internal() with db_context argument | Michael Adam | 1 | -13/+21 | |
and let exported regdb_store_keys() just call regdb_store_keys_internal() with regdb as an argument. Internally, in reg_backend_db.c, always use the _internal version. Michael | |||||
2009-07-15 | s3:registry: rename regdb_store_keys_internal() to regdb_store_keys_internal2() | Michael Adam | 1 | -9/+9 | |
Michael | |||||
2009-07-15 | s3:registry: create regdb_fetch_keys_internal() with db_context argument | Michael Adam | 1 | -27/+35 | |
and let exported regdb_fetch_keys() just call regdb_fetch_keys_internal() with regdb as an argument. Internally, in reg_backend_db.c, always use the _internal version. Michael | |||||
2009-07-15 | s3:registry: add db_context argument to scan_parent_subkeys() | Michael Adam | 1 | -6/+7 | |
Michael | |||||
2009-07-15 | s3:registry: add db_context argument to regdb_fetch_key_internal() | Michael Adam | 1 | -5/+6 | |
Michael | |||||
2009-07-15 | s3:registry: add db_context argument to regdb_store_keys_internal() | Michael Adam | 1 | -8/+10 | |
Michael |