Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-09-10 | s4/fsmo: Change return type from NTSTATUS to WERROR for drepl_takeFSMOrole | Anatoliy Atanasov | 1 | -2/+3 | |
This removed an unnecessary conversion of the return type in drepl_take_FSMO_role. | |||||
2010-09-10 | s4-fsmo: update FSMO changes for recent IRPC work | Andrew Tridgell | 1 | -4/+10 | |
the IRPC API has changed Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> | |||||
2010-09-10 | s4-ldap: Added support for FSMO role transfer via LDAP by modify on rootDSE | Nadezhda Ivanova | 1 | -1/+46 | |
GetNCChanges with the corresponding extended operation is initiated and added to the queue when a modify request is received on becomeSchemaMaster, becomeRidMaster, becomeNamingMaster, becomeInfrastructureMaster and becomePDC attributes in rootDSE. | |||||
2010-08-23 | s4:security Change struct security_token->sids from struct dom_sid * to ↵ | Andrew Bartlett | 1 | -1/+1 | |
struct dom_sid This makes the structure much more like NT_USER_TOKEN in the source3/ code. (The remaining changes are that privilages still need to be merged) Andrew Bartlett | |||||
2010-07-07 | s4-dsdb: use ldb_operr() in the dsdb code | Andrew Tridgell | 1 | -22/+17 | |
this replaces "return LDB_ERR_OPERATIONS_ERROR" with "return ldb_operr(ldb)" in places in the dsdb code where we don't already explicitly set an error string. This should make is much easier to track down dsdb module bugs that result in an operations error. | |||||
2010-07-02 | s4-dsdb: fixed spelling of supportedSASLMechanisms | Andrew Tridgell | 1 | -1/+1 | |
Pair-Programmed-With: 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-06-19 | s4:rootdse LDB module - strip trailing whitespaces | Matthias Dieter Wallnöfer | 1 | -24/+24 | |
2010-06-19 | s4:rootdse LDB module - protect add and delete operations on the rootdse entry | Matthias Dieter Wallnöfer | 1 | -4/+34 | |
2010-06-19 | s4:rootdse LDB module - Return "UNWILLING_TO_PERFORM" when no attribute fits ↵ | Matthias Dieter Wallnöfer | 1 | -1/+2 | |
on a change | |||||
2010-06-19 | s4:rootdse LDB module - refactor error messages | Matthias Dieter Wallnöfer | 1 | -24/+29 | |
Fix indentations, use "set_errstring" when no "asprintf" functionality required. | |||||
2010-06-11 | s4:rootdse LDB module - use LDB result constants | Matthias Dieter Wallnöfer | 1 | -4/+5 | |
2010-04-22 | s4-drs: added new SECURITY_RO_DOMAIN_CONTROLLER level | Andrew Tridgell | 1 | -1/+1 | |
This is used for allowing operations by RODCs, and denying them operations that should only be allowed for a full DC This required a new domain_sid argument to security_session_user_level() Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org> Pair-Programmed-With: Rusty Russell <rusty@samba.org> | |||||
2010-04-15 | s4:rootdse: only return "tokenGroups", when the client asked for them | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2010-04-13 | Revert "s4:prefer "samdb_*_dn" basedn calls over the "ldb_get_*_dn" functions" | Matthias Dieter Wallnöfer | 1 | -3/+3 | |
We should use the "ldb_get_*_basedn" calls since they are available in the LDB library. | |||||
2010-04-10 | s4:rootdse Implement "tokenGroups" in the rootDSE | Andrew Bartlett | 1 | -0/+18 | |
This returns the currently connected user's full token. This is very useful for debugging, and should be used in ACL tests. Andrew Bartlett | |||||
2010-03-16 | s4:dsdb Change dsdb_get_schema() callers to use new talloc argument | Andrew Bartlett | 1 | -1/+1 | |
This choses an appropriate talloc context to attach the schema too, long enough lived to ensure it does not go away before the operation compleates. Andrew Bartlett | |||||
2010-03-07 | s4:rootdse LDB module - change counter variables to "unsigned" where appropriate | Matthias Dieter Wallnöfer | 1 | -9/+10 | |
2010-02-16 | s4-rootdse: we don't need DSDB_FLAG_OWN_MODULE here | Andrew Tridgell | 1 | -2/+2 | |
2010-02-16 | s4-drs: enable the recyclebin optional feature | Eduardo Lima | 1 | -19/+250 | |
Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2010-01-17 | s4-dsdb: isGlobalCatalogReady should be shown by default | Andrew Tridgell | 1 | -1/+1 | |
This caused repadmin.exe to crash. Thanks to Hongwei for tracking this down for us. | |||||
2010-01-16 | s4-dsdb: added isGlobalCatalogReady | Andrew Tridgell | 1 | -0/+12 | |
needed for dcdiag.exe | |||||
2009-12-09 | s4-dsdb: added dsdb_functional_level() helper function | Andrew Tridgell | 1 | -3/+2 | |
2009-11-06 | s4/drs: remove unused num_prefixes and prefixes from dsdb_schema | Kamen Mazdrashki | 1 | -1/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2009-10-26 | s4-ldb: fixed request handling for schemaUpdateNow op | Andrew Tridgell | 1 | -1/+1 | |
2009-10-06 | s4:rootdse module - intendation fixup | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
2009-09-21 | s4-ldap: default edn type is 0 | Andrew Tridgell | 1 | -1/+1 | |
2009-09-21 | s4-ldb: add support for extended DNs in the rootDSE | Andrew Tridgell | 1 | -2/+135 | |
W2K8 join as a DC relies on being able to ask for the sid component of extended DNs from the rootDSE DNs | |||||
2009-07-16 | s4:dsdb Handle dc/domain/forest functional levels properly | Andrew Bartlett | 1 | -5/+135 | |
Rather than have the functional levels scattered in 4 different, unconnected locations, the provision script now sets it, and the rootdse module maintains it's copy only as a cached view onto the original values. We also use the functional level to determine if we should store AES Kerberos keys. Andrew Bartlett | |||||
2009-07-08 | Fix for schemaUpdateNow command | Anatoliy Atanasov | 1 | -1/+1 | |
2009-06-30 | s4:ldb Allow rootdse module to build without ldb_private.h | Andrew Bartlett | 1 | -1/+2 | |
It seems quite reasonable to allow modules to re-initialise the set of cached DNs on the ldb context. Andrew Bartlett | |||||
2009-06-18 | dsdb: Fix build against system ldb. | Jelmer Vernooij | 1 | -1/+1 | |
2009-01-30 | Fix all other modules to use ldb_module.h instead of ldb_private.h | Simo Sorce | 1 | -25/+37 | |
The only 2 modules escaping the rule so far are rootdse and partitions | |||||
2008-12-17 | s4:rootdse: fix the logic to indentify a rootdse search | Andrew Bartlett | 1 | -2/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2008-12-17 | s4:ldb: make it possible to return per entry controls | Andrew Bartlett | 1 | -1/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2008-10-02 | s4:rootdse: for now don't pass down controls for the rootdse search | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2008-09-29 | LDB ASYNC: samba4 modules | Simo Sorce | 1 | -54/+68 | |
2008-07-25 | Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into 4-0-local | Andrew Bartlett | 1 | -3/+44 | |
(This used to be commit b12dd8ee5443ebfc204d1684f541d68ffb351197) | |||||
2008-07-25 | Clarify how we are doing the 'this is a rootdse query' check. | Andrew Bartlett | 1 | -1/+2 | |
(This used to be commit 8dfba3160cc4bc518f3ad8570d104e5baae784ca) | |||||
2008-07-24 | Handle schema reloading request. | Anatoliy Atanasov | 1 | -3/+44 | |
The ldif for that operation looks like this: dn: changetype: Modify add: schemaUpdateNow schemaUpdateNow: 1 It uses the rootdse's object functional attribute schemaUpdateNow. In rootdse_modify() this command is being recognized and it is send as extended operation with DSDB_EXTENDED_SCHEMA_UPDATE_NOW_OID. In the partition module its dispatched to the schema_fsmo module. The request is processed in the schema_fsmo module by schema_fsmo_extended(). (This used to be commit 39f9184ddf215f2b512319211c0a05702218ef87) | |||||
2008-07-01 | schema_fsmo: move fsmo info into struct dsdb_schema | Stefan Metzmacher | 1 | -4/+1 | |
metze (This used to be commit 8538d305c803268c712a90879f29a2a74ba0ef03) | |||||
2008-04-04 | Clean up provision and rootdse module to hard-code less stuff. | Andrew Bartlett | 1 | -0/+8 | |
In particular, allow for the server DN to be in a different site (possible outcome of a DRS replication). Andrew Bartlett (This used to be commit 9ee4e39fe178317f42fd9a0adceea24b55dfe0f1) | |||||
2008-02-20 | Fix use of some modules (needed _PUBLIC_). | Jelmer Vernooij | 1 | -1/+1 | |
(This used to be commit ce332130ea77159832da23bab760fa26921719e2) | |||||
2008-02-20 | Use struct-based rather than function-based initialization for ldb modules ↵ | Jelmer Vernooij | 1 | -7/+1 | |
everywhere. (This used to be commit 85c96a325867f7bcdb412ebc53f8a47dbf7cd89b) | |||||
2007-12-21 | r25753: Move cn=rootdse to @ROOTDSE to avoid being caught up in schema ↵ | Andrew Bartlett | 1 | -2/+2 | |
restrictions. Andrew Bartlett (This used to be commit f3390c9054244c0e4381007b36bbac9a17800570) | |||||
2007-10-10 | r24731: Remove unused code - if we hit these error conditions, then we are | Andrew Bartlett | 1 | -5/+0 | |
dead anyway, and a segfault would leave us with more infomation. Andrew Bartlett (This used to be commit 62320616ff8795ff18c8f49029d81f12558c10ed) | |||||
2007-10-10 | r23792: convert Samba4 to GPLv3 | Andrew Tridgell | 1 | -3/+2 | |
There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa) | |||||
2007-10-10 | r20871: implement the validFSMOs constructed attribute on the rootdse | Stefan Metzmacher | 1 | -0/+40 | |
for the schema, domain naming and pdc fsmo roles infrastructure and rid manager will be added later, when we have module for them metze (This used to be commit 308f9cf822a3a34dae28a5fa5aa850e2adbeb472) | |||||
2007-10-10 | r20870: implement the constructed attributes dsSchemaAttrCount, | Stefan Metzmacher | 1 | -0/+44 | |
dsSchemaClassCount and dsSchemaPrefixCount on the rootdse having a loaded dsdb_schema make things so easy...:-) metze (This used to be commit 7862fcdbb5ce43e702512c1acdbb5843ef551293) | |||||
2007-10-10 | r20762: load the default dn's after the rootdse module is initialized, | Stefan Metzmacher | 1 | -0/+2 | |
so that following module can access the default dn's. metze (This used to be commit a934da4dcfeae49fcfc901a071da2d41507da69b) |