Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-11-10 | s4:dcesrv_samr - Add more checks for invalid levels | Matthias Dieter Wallnöfer | 1 | -3/+27 | |
Add more checks on valid levels, mark unimplemented ones as "UNSUPPORTED" and otherwise as "INVALID_INFO_CLASS" to be safe. | |||||
2009-11-06 | s4:dcesrv_samr_ValidatePassword - naturally this was only for debugging the ↵ | Matthias Dieter Wallnöfer | 1 | -1/+0 | |
failure | |||||
2009-11-06 | s4:dcesrv_samr_ValidatePassword - adapt call to "samdb_check_password" | Matthias Dieter Wallnöfer | 1 | -6/+3 | |
I've forgotten that PIDL converts UTF16 parameters automatically back to the UNIX charset (in most cases UTF16). So I don't have to do this here. | |||||
2009-11-06 | s4:dcesrv_samr_ValidatePassword - I forgot to create an out buffer | Matthias Dieter Wallnöfer | 1 | -4/+6 | |
2009-11-05 | s4:dcesrv_samr - Implement "dcesrv_samr_ValidatePassword" using my new check ↵ | Matthias Dieter Wallnöfer | 1 | -7/+49 | |
password call This implements a very basic method for password validation using my new "samdb_check_password" call. | |||||
2009-10-24 | s4:dcesrv_samr: always use mem_ctx as initial parent for samr_*_state | Stefan Metzmacher | 1 | -7/+7 | |
We always steal the state to the policy handle on success, but untill then keep it on the short term context. metze | |||||
2009-10-23 | s4-ldbwrap: added re-use of ldb contexts in ldb_wrap_connect() | Andrew Tridgell | 1 | -1/+1 | |
This allows us to reuse a ldb context if it is open twice, instead of going through the expensive process of a full ldb open. We can reuse it if all of the parameters are the same. The change relies on callers using talloc_unlink() or free of a parent to close a ldb context. | |||||
2009-10-21 | s4:rpc_server Ensure we talloc_free handles when we delete objects | Andrew Bartlett | 1 | -0/+3 | |
If we don't talloc_free the handle, we leak the memory onto the long-term context. Andrew Bartlett | |||||
2009-10-21 | s4:samr Don't leak the whole user onto the long-term handle | Andrew Bartlett | 1 | -2/+2 | |
The user entry is only required for this function, so use mem_ctx to hold it. Andrew Bartlett | |||||
2009-10-13 | s4:dcesrv_samr - add another constant | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2009-10-13 | s4:dcesrv_samr - prevent "ldb_modify" on a possibly empty message | Matthias Dieter Wallnöfer | 1 | -8/+10 | |
In this code part under certain circumstances we can end up with an empty message. Since our new behaviour denies them (like the real AD) we need to bypass them on LDB modify calls. | |||||
2009-10-13 | s4:dcesrv_samr - Add additional "talloc_free"s | Matthias Dieter Wallnöfer | 1 | -0/+4 | |
2009-10-13 | s4:dcesrv_samr - Cosmetics | Matthias Dieter Wallnöfer | 1 | -23/+31 | |
Make more use of constants and add some braces around "if" blocks | |||||
2009-10-02 | s4-samr: fake up a samr_ValidatePassword response | Andrew Tridgell | 1 | -1/+5 | |
mdw is working on the correct call to check the password strength | |||||
2009-09-07 | s4:samr - Fix up the SAMR server to support the primary group of a user in ↵ | Matthias Dieter Wallnöfer | 1 | -128/+189 | |
the right way When doing some tests with the NT User Manager for Domains on s4 I noticed that the handling of the primary group for a user wasn't correct. So I fixed this. Also some cosmetic changes (tab indent corrections). | |||||
2009-07-13 | libds: merge the UF<->ACB flag mapping functions. | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2009-07-13 | libds: share UF_ flags between samba3 and 4. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-05-30 | Move a comment where it belongs | Volker Lendecke | 1 | -3/+6 | |
2009-05-29 | Win2k3 don't allow creating of domain trust accounts over SAMR | Andrew Bartlett | 1 | -5/+5 | |
2009-05-26 | Don't use crossRef records to find our own domain | Andrew Bartlett | 1 | -94/+34 | |
A single AD server can only host a single domain, so don't stuff about with looking up our crossRef record in the cn=Partitions container. We instead trust that lp_realm() and lp_workgroup() works correctly. Andrew Bartlett | |||||
2008-12-10 | s4-samr: Fix Bug #5946. userparameters handling in samr server. | Matthias Dieter Wallnöfer | 1 | -4/+6 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2008-12-05 | s4-samr: fix samr callers after SAMR_FIELD_PASSWORD change. | Günther Deschner | 1 | -4/+4 | |
Guenther | |||||
2008-12-05 | s4-samr: fix s4 samr server after idl change. | Günther Deschner | 1 | -2/+1 | |
Guenther | |||||
2008-12-02 | s4-samr: use samr_DomainServerState in samr server. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_QueryUserInfo{2} from s3 idl. (fixme: python) | Günther Deschner | 1 | -5/+3 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_QueryGroupInfo from s3 idl. (fixme python) | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_QueryAliasInfo from s3 idl. (fixme: python) | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_EnumDomainGroups from s3 idl. (fixme: python) | Günther Deschner | 1 | -10/+13 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_EnumDomainUsers from s3 idl. (fixme: python) | Günther Deschner | 1 | -10/+13 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_EnumDomains from s3 idl. (fixme: python) | Günther Deschner | 1 | -5/+5 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_LookupDomain from s3 idl. (fixme: python) | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_LookupNames from s3 idl. (fixme: python) | Günther Deschner | 1 | -11/+11 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_EnumDomainAliases from s3 idl. (fixme: python) | Günther Deschner | 1 | -10/+13 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_QueryDisplayInfo from s3 idl. (fixme: python) | Günther Deschner | 1 | -34/+30 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_QueryDisplayInfo2 from s3 idl. (fixme: python) | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_QueryDisplayInfo3 from s3 idl. (fixme: python) | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_GetGroupsForUser from s3 idl. (fixme: python) | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_QueryDomainInfo from s3 idl. (fixme python) | Günther Deschner | 1 | -20/+22 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_QueryGroupMember from s3 idl. (fixme: python) | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_Connect5 from s3 idl. (fixme python) | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_GetDomPwInfo from s3 idl. (fixme: python) | Günther Deschner | 1 | -3/+3 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_GetUserPwInfo from s3 idl. (fixme: python) | Günther Deschner | 1 | -7/+7 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_RidToSid from s3 idl. (fixme: python) | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_QuerySecurity from s3 idl. (fixme: python) | Günther Deschner | 1 | -2/+2 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_LookupRids from s3 idl. | Günther Deschner | 1 | -6/+6 | |
Guenther | |||||
2008-11-10 | s4-samr: prepare for Query.*Info calls: change macros. | Günther Deschner | 1 | -31/+37 | |
Guenther | |||||
2008-11-10 | s4-samr: merge samr_UserInfo20 from s3 idl. | Günther Deschner | 1 | -6/+18 | |
This must not be treated as a normal string (strlen truncates it). Guenther | |||||
2008-11-04 | Use ldb_dn_from_ldb_val() to create a DN in the SAMR server | Andrew Bartlett | 1 | -2/+7 | |
The previous code incorrectly cast an ldb_val into a char *. Andrew Bartlett | |||||
2008-11-04 | Use ldb_dn_from_ldb_val to avoid possible over-run of the value. | Andrew Bartlett | 1 | -3/+3 | |
The ldb_val is length-limited, and while normally NULL terminated, this avoids the chance that this particular value might not be, as well as avoiding a cast. Andrew Bartlett | |||||
2008-10-15 | s4: merge from s3 samr.idl. | Günther Deschner | 1 | -1/+1 | |
Guenther |