Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-03 | s4:urgent_replication.py test - remove unneeded "relax" control parameters | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2010-07-03 | s4:schema_load LDB module - fix a segfault condition on schema refresh | Matthias Dieter Wallnöfer | 1 | -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). | |||||
2010-07-03 | s4:schema_set.c - Fix a comment | Matthias Dieter Wallnöfer | 1 | -1/+2 | |
2010-07-03 | s4:dsdb_schema_set_attributes - remove unneeded filter criterias | Matthias Dieter Wallnöfer | 1 | -2/+4 | |
We already choose the right entry by specifying the right basedn with scope "LDB_SCOPE_BASE". | |||||
2010-07-03 | s4:dsdb_module_load_partition_usn - check for "res->count" equal/unequal to 1 | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2010-07-03 | s4:schema_set.c - fix typo | Matthias Dieter Wallnöfer | 1 | -1/+3 | |
2010-07-03 | s4:schema_load.c - jump to "failed" on an error condition | Matthias Dieter Wallnöfer | 1 | -3/+2 | |
2010-07-03 | s4:setup/provision_basedn_modify.ldif - set "minPwdAge" to the right value | Matthias Dieter Wallnöfer | 1 | -2/+1 | |
Now we should have fixed all password related tests to cooperate with this value | |||||
2010-07-03 | s4:pwsettings net utility - change also here the "minPwdAge" to be the real ↵ | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
default Which is one day. | |||||
2010-07-03 | s4:blackbox/test_passwords.sh - perform also here the adaptions for ↵ | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
"minPwdAge" != 0 | |||||
2010-07-03 | s4:dsdb/tests/passwords.py - set and reset the "minPwdAge" properly | Matthias Dieter Wallnöfer | 1 | -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 | |||||
2010-07-02 | Tests for user-change-password and force-password-change access rights | Nadezhda Ivanova | 1 | -4/+242 | |
2010-07-02 | s3-net: forgot to set type in winreg getvalue operation. | Günther Deschner | 1 | -0/+2 | |
Guenther | |||||
2010-07-02 | s4/schema: remove unnecessary deletion of dsdb_schema cached pointer | Anatoliy Atanasov | 1 | -3/+0 | |
This is needed so we can find and free old schemas based using the cached pointer | |||||
2010-07-02 | s3-registry: remove 2 byte winreg type limitation. | Günther Deschner | 2 | -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 | |||||
2010-07-02 | s3-registry: allow to read NULL entries (that we allow to store) back from ↵ | Günther Deschner | 1 | -6/+2 | |
the tdb. Guenther | |||||
2010-07-02 | s4-smbtorture: enable extended SetValue test against Samba3. | Günther Deschner | 1 | -3/+2 | |
Guenther | |||||
2010-07-02 | s3-registry: remove unused reg_util_marshalling code. | Günther Deschner | 7 | -256/+0 | |
Guenther | |||||
2010-07-02 | s3-registry: avoid using registry_value union. | Günther Deschner | 12 | -186/+233 | |
Just pull and push data as is. Guenther | |||||
2010-07-02 | s4-ldb: fixed error handling in openldap backend | Andrew Tridgell | 1 | -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. | |||||
2010-07-02 | s4-ldb: fixed the parsing of references in the openldap backend | Andrew Tridgell | 1 | -5/+6 | |
We need to use ldap_parse_reference() not ldap_parse_result() | |||||
2010-07-02 | s4-dsdb: fixed use after free of sasl mechanisms opaque | Andrew Tridgell | 1 | -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> | |||||
2010-07-02 | s4-dsdb: fixed spelling of supportedSASLMechanisms | Andrew Tridgell | 2 | -2/+2 | |
Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-02 | s4:dsdb Ensure we free old schema copies | Andrew Bartlett | 1 | -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 | |||||
2010-07-02 | s4/dsdb: Assert DSDB_FLAG_*_MODULE is always passed in function call | Kamen Mazdrashki | 1 | -0/+5 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-02 | s4-source4/dsdb/samdb/ldb_modules/util.c Use DSDB_FLAG_NEXT_MODULE flag | Kamen Mazdrashki | 1 | -2/+3 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-02 | s4-source4/dsdb/samdb/ldb_modules/subtree_delete.c: Use ↵ | Kamen Mazdrashki | 1 | -1/+3 | |
DSDB_FLAG_NEXT_MODULE flag Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-02 | s4-source4/dsdb/samdb/ldb_modules/schema_load.c: Use DSDB_FLAG_NEXT_MODULE flag | Kamen Mazdrashki | 1 | -1/+2 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-02 | s4-source4/dsdb/samdb/ldb_modules/samldb.c: Use DSDB_FLAG_NEXT_MODULE flag | Kamen Mazdrashki | 1 | -4/+5 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-02 | s4-source4/dsdb/samdb/ldb_modules/samba3sid.c: Use DSDB_FLAG_NEXT_MODULE flag | Kamen Mazdrashki | 1 | -1/+3 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-02 | s4-source4/dsdb/samdb/ldb_modules/rootdse.c: Use DSDB_FLAG_NEXT_MODULE flag | Kamen Mazdrashki | 1 | -2/+3 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-02 | s4-source4/dsdb/samdb/ldb_modules/ridalloc.c: Use DSDB_FLAG_NEXT_MODULE flag | Kamen Mazdrashki | 1 | -1/+1 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-02 | s4-source4/dsdb/samdb/ldb_modules/repl_meta_data.c: Use ↵ | Kamen Mazdrashki | 1 | -4/+5 | |
DSDB_FLAG_NEXT_MODULE flag Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-02 | s4-dsdb/samdb/ldb_modules/linked_attributes.c: make use of ↵ | Kamen Mazdrashki | 1 | -2/+2 | |
DSDB_FLAG_NEXT_MODULE flag Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-02 | s4/dsdb: Add DSDB_FLAG_NEXT_MODULE flag | Kamen Mazdrashki | 1 | -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> | |||||
2010-07-01 | s3:auth Fix switch statement referencing a uninitialized variable | Simo Sorce | 1 | -1/+1 | |
Looking at the original commit (9a747d500fad699038ecf75615c680a9fd9e4cc7) this seem the right solution. Andrew please check. | |||||
2010-07-01 | s3-nss_info: only include nss_info.h where needed. | Günther Deschner | 5 | -1/+4 | |
Guenther | |||||
2010-07-01 | s3-libads: move ldap posix schema defines to their own header file. | Günther Deschner | 6 | -65/+65 | |
Guenther | |||||
2010-07-01 | s3-libads: move spnego defines to their appropriate header file. | Günther Deschner | 2 | -6/+6 | |
Guenther | |||||
2010-07-01 | s3-libads: only include libds flags where needed. | Günther Deschner | 11 | -2/+11 | |
Guenther | |||||
2010-07-01 | s3-libads: move keytab macros out of ads.h. | Günther Deschner | 3 | -18/+21 | |
Guenther | |||||
2010-07-01 | s3-libads: move ads_dns out of main includes. | Günther Deschner | 9 | -32/+35 | |
Guenther | |||||
2010-07-01 | s3-libads: move ads_status to a separate header file. | Günther Deschner | 4 | -43/+43 | |
Guenther | |||||
2010-07-01 | s3-libads: move ads_protos.h to ads_ldap_protos.h. | Günther Deschner | 2 | -20/+20 | |
Guenther | |||||
2010-07-01 | s3-waf: fix the build after smbd/change_trust_pw.c removal. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2010-07-01 | tdb: fix the build on mac os x 10.6.4. | Günther Deschner | 1 | -0/+4 | |
Guenther | |||||
2010-07-01 | s3-libnet_join: small IDL enhancement. | Günther Deschner | 2 | -4/+2 | |
Guenther | |||||
2010-07-01 | s3-libads: use shared well known guids. | Günther Deschner | 3 | -6/+3 | |
Guenther | |||||
2010-07-01 | s3-libads: move KRB5_ENV_CCNAME to separate header krb5_env.h. | Günther Deschner | 3 | -3/+3 | |
Guenther | |||||
2010-07-01 | s4:dsdb/tests/python/passwords.py - add the right result codes for user ↵ | Matthias Dieter Wallnöfer | 1 | -1/+5 | |
password changes They will be enabled once the ACL modules supports it. It was my fault to not import them earlier. |