summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* s4:kinit blackbox test - set/reset also here the "minPwdAge"Matthias Dieter Wallnöfer2010-07-031-0/+7
|
* s4:dsdb/tests/python/ldap_schema.py - remove a now useless "schemaUpdateNow" ↵Matthias Dieter Wallnöfer2010-07-031-10/+0
| | | | | | request "schemaUpdateNow" on s4 is now a non-op and therefore not strictly needed anymore.
* s4:urgent_replication.py test - remove unneeded "relax" control parametersMatthias Dieter Wallnöfer2010-07-031-2/+2
|
* s4:schema_load LDB module - fix a segfault condition on schema refreshMatthias Dieter Wallnöfer2010-07-031-0/+5
| | | | | | | | | The schema refresh operation itself starts requests from the top of the LDB modules stack (see call "dsdb_schema_set_attributes" - search operations). This doesn't work well when these do perform "dsdb_get_schema" calls. Since the new schema isn't marked as "refreshed" atm (but in fact it still is - we didn't terminate the reload/refresh yet) we could perform other calls to "dsdb_schema_refresh" and run into serious trouble (segfault).
* s4:schema_set.c - Fix a commentMatthias Dieter Wallnöfer2010-07-031-1/+2
|
* s4:dsdb_schema_set_attributes - remove unneeded filter criteriasMatthias Dieter Wallnöfer2010-07-031-2/+4
| | | | | We already choose the right entry by specifying the right basedn with scope "LDB_SCOPE_BASE".
* s4:dsdb_module_load_partition_usn - check for "res->count" equal/unequal to 1Matthias Dieter Wallnöfer2010-07-031-1/+1
|
* s4:schema_set.c - fix typoMatthias Dieter Wallnöfer2010-07-031-1/+3
|
* s4:schema_load.c - jump to "failed" on an error conditionMatthias Dieter Wallnöfer2010-07-031-3/+2
|
* s4:setup/provision_basedn_modify.ldif - set "minPwdAge" to the right valueMatthias Dieter Wallnöfer2010-07-031-2/+1
| | | | Now we should have fixed all password related tests to cooperate with this value
* s4:pwsettings net utility - change also here the "minPwdAge" to be the real ↵Matthias Dieter Wallnöfer2010-07-031-2/+2
| | | | | | default Which is one day.
* s4:blackbox/test_passwords.sh - perform also here the adaptions for ↵Matthias Dieter Wallnöfer2010-07-031-2/+2
| | | | "minPwdAge" != 0
* s4:dsdb/tests/passwords.py - set and reset the "minPwdAge" properlyMatthias Dieter Wallnöfer2010-07-031-2/+21
| | | | | | | | | | After a patch proposal of Nadya and some reflection I think that it's really worth to change all tests which need a "0" "minPwdAge" to set it manually and reset the default afterwards. So we can finally introduce the default "minPwdAge" on provision. Patch proposal by: Nadya Ivanova
* Tests for user-change-password and force-password-change access rightsNadezhda Ivanova2010-07-021-4/+242
|
* s3-net: forgot to set type in winreg getvalue operation.Günther Deschner2010-07-021-0/+2
| | | | Guenther
* s4/schema: remove unnecessary deletion of dsdb_schema cached pointerAnatoliy Atanasov2010-07-021-3/+0
| | | | | This is needed so we can find and free old schemas based using the cached pointer
* s3-registry: remove 2 byte winreg type limitation.Günther Deschner2010-07-022-5/+5
| | | | | | | | | We already pull and push 4 byte winreg type in the registry.tdb, we were just not using full 4 bytes within the reg_object functions. With this change we finally pass the set extended value torture test. Guenther
* s3-registry: allow to read NULL entries (that we allow to store) back from ↵Günther Deschner2010-07-021-6/+2
| | | | | | the tdb. Guenther
* s4-smbtorture: enable extended SetValue test against Samba3.Günther Deschner2010-07-021-3/+2
| | | | Guenther
* s3-registry: remove unused reg_util_marshalling code.Günther Deschner2010-07-027-256/+0
| | | | Guenther
* s3-registry: avoid using registry_value union.Günther Deschner2010-07-0212-186/+233
| | | | | | Just pull and push data as is. Guenther
* s4-ldb: fixed error handling in openldap backendAndrew Tridgell2010-07-021-5/+15
| | | | | | fixed several bugs in error handling. the ldb context was used without being initialised in the error paths, and several error paths did not set an ldb error string.
* s4-ldb: fixed the parsing of references in the openldap backendAndrew Tridgell2010-07-021-5/+6
| | | | We need to use ldap_parse_reference() not ldap_parse_result()
* s4-dsdb: fixed use after free of sasl mechanisms opaqueAndrew Tridgell2010-07-021-0/+6
| | | | | | | the supportedSASLMechanisms opaque must live for at least as long as the ldb, or we can crash when the first connection is torn down Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb: fixed spelling of supportedSASLMechanismsAndrew Tridgell2010-07-022-2/+2
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4:dsdb Ensure we free old schema copiesAndrew Bartlett2010-07-021-6/+25
| | | | | | | | | | | | | | | | It was reported by aatanasov that we kept around one whole schema per modification made. This does not fix that, but I hope moves us closer to a fix The most important part of the fix is that: - if (schema_out != schema_in) { - talloc_unlink(schema_in, ldb); - } was the wrong way around. This is now handled in the schema_set calls. Andrew Bartlett
* s4/dsdb: Assert DSDB_FLAG_*_MODULE is always passed in function callKamen Mazdrashki2010-07-021-0/+5
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-source4/dsdb/samdb/ldb_modules/util.c Use DSDB_FLAG_NEXT_MODULE flagKamen Mazdrashki2010-07-021-2/+3
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-source4/dsdb/samdb/ldb_modules/subtree_delete.c: Use ↵Kamen Mazdrashki2010-07-021-1/+3
| | | | | | DSDB_FLAG_NEXT_MODULE flag Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-source4/dsdb/samdb/ldb_modules/schema_load.c: Use DSDB_FLAG_NEXT_MODULE flagKamen Mazdrashki2010-07-021-1/+2
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-source4/dsdb/samdb/ldb_modules/samldb.c: Use DSDB_FLAG_NEXT_MODULE flagKamen Mazdrashki2010-07-021-4/+5
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-source4/dsdb/samdb/ldb_modules/samba3sid.c: Use DSDB_FLAG_NEXT_MODULE flagKamen Mazdrashki2010-07-021-1/+3
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-source4/dsdb/samdb/ldb_modules/rootdse.c: Use DSDB_FLAG_NEXT_MODULE flagKamen Mazdrashki2010-07-021-2/+3
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-source4/dsdb/samdb/ldb_modules/ridalloc.c: Use DSDB_FLAG_NEXT_MODULE flagKamen Mazdrashki2010-07-021-1/+1
| | | | Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-source4/dsdb/samdb/ldb_modules/repl_meta_data.c: Use ↵Kamen Mazdrashki2010-07-021-4/+5
| | | | | | DSDB_FLAG_NEXT_MODULE flag Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb/samdb/ldb_modules/linked_attributes.c: make use of ↵Kamen Mazdrashki2010-07-021-2/+2
| | | | | | DSDB_FLAG_NEXT_MODULE flag Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s4/dsdb: Add DSDB_FLAG_NEXT_MODULE flagKamen Mazdrashki2010-07-021-0/+1
| | | | | | | | | | | | Although it is not currently used in implementation, my intention is for callers to clearly state what action they want to execute. Currently when a caller wants to pass the call to the next module in the chain, this flag is either omitted or 0 is used (which is somewhat hacky, isn't it) Signed-off-by: Andrew Bartlett <abartlet@samba.org>
* s3:auth Fix switch statement referencing a uninitialized variableSimo Sorce2010-07-011-1/+1
| | | | | | | Looking at the original commit (9a747d500fad699038ecf75615c680a9fd9e4cc7) this seem the right solution. Andrew please check.
* s3-nss_info: only include nss_info.h where needed.Günther Deschner2010-07-015-1/+4
| | | | Guenther
* s3-libads: move ldap posix schema defines to their own header file.Günther Deschner2010-07-016-65/+65
| | | | Guenther
* s3-libads: move spnego defines to their appropriate header file.Günther Deschner2010-07-012-6/+6
| | | | Guenther
* s3-libads: only include libds flags where needed.Günther Deschner2010-07-0111-2/+11
| | | | Guenther
* s3-libads: move keytab macros out of ads.h.Günther Deschner2010-07-013-18/+21
| | | | Guenther
* s3-libads: move ads_dns out of main includes.Günther Deschner2010-07-019-32/+35
| | | | Guenther
* s3-libads: move ads_status to a separate header file.Günther Deschner2010-07-014-43/+43
| | | | Guenther
* s3-libads: move ads_protos.h to ads_ldap_protos.h.Günther Deschner2010-07-012-20/+20
| | | | Guenther
* s3-waf: fix the build after smbd/change_trust_pw.c removal.Günther Deschner2010-07-011-1/+1
| | | | Guenther
* tdb: fix the build on mac os x 10.6.4.Günther Deschner2010-07-011-0/+4
| | | | Guenther
* s3-libnet_join: small IDL enhancement.Günther Deschner2010-07-012-4/+2
| | | | Guenther
* s3-libads: use shared well known guids.Günther Deschner2010-07-013-6/+3
| | | | Guenther