Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-03-24 | s4/drs: Implement DsAddEntry V3 error handling | Kamen Mazdrashki | 1 | -10/+67 | |
2010-03-24 | s4/drs: Refactor error handling for DsAddEntry V3 replies | Kamen Mazdrashki | 1 | -15/+43 | |
Dumping for specific error classes are to be implemented properly in the near future. | |||||
2010-03-24 | s4/drs: drsuapi_DsAddEntry_ErrData propagate structure def in source code | Kamen Mazdrashki | 1 | -7/+7 | |
2010-03-24 | s4/drs: DsAddEntry - extending error handling for V2 replies | Kamen Mazdrashki | 1 | -2/+15 | |
After having more complete definition for DsAddEntryReply V2 structure, we can now handle error state in more robust way, not just counting on number of objects returned. | |||||
2010-03-24 | s4/drs: drsuapi_DsAddEntryErrorInfoX changes propagated to source code | Kamen Mazdrashki | 1 | -2/+2 | |
2010-03-24 | s4/drs: DsAddEntry - Propagating unsigned switches to source code | Kamen Mazdrashki | 1 | -1/+1 | |
2010-03-12 | s4:libnet_become_dc: make use of use tevent_req based dcerpc_binding_handle ↵ | Stefan Metzmacher | 1 | -53/+80 | |
stubs metze | |||||
2010-03-10 | s4:libnet_become_dc - change counter variables to "unsigned" where they ↵ | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
count LDB objects | |||||
2010-03-10 | s4/drs: DsGetNCChanges - Propagating IDL changes to source code | Kamen Mazdrashki | 1 | -1/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-03-01 | s4:libnet_become_dc: don't look at the internals of 'struct rpc_request' | Stefan Metzmacher | 1 | -7/+21 | |
metze | |||||
2010-03-01 | s4:libnet_become_dc: make use of explicit dcerpc_*_recv functions | Stefan Metzmacher | 1 | -71/+9 | |
metze | |||||
2010-03-01 | s4/libnet: Fix misleading comment | Anatoliy Atanasov | 1 | -1/+1 | |
2010-02-26 | s4:libnet: use a connected CLDAP socket. | Stefan Metzmacher | 1 | -3/+15 | |
This is needed because we don't (want) to specify an explicit local address. And the socket family (ipv4 vs. ipv6) needs to be autodetected based on the remote address before the socket() syscall. Otherwise we would try to connect to a ipv4 address through an ipv6only socket. metze | |||||
2010-02-17 | s4/rodc: change the libnet_become_dc code to do RODC join | Anatoliy Atanasov | 1 | -5/+54 | |
2010-02-05 | s4/drs: propagate DRS_ extension flags in code base | Kamen Mazdrashki | 1 | -1/+1 | |
2010-01-18 | idl: switched to using the WSPP names for the 'neighbour' DRS options | Andrew Tridgell | 1 | -18/+18 | |
The documentation shows that all these functions in fact use the same flags variable type. To be consistent between functions, and to allow easy reference to the WSPP docs, it is better for us to also use this generic DrsOptions bitfield rather than one per operations. | |||||
2010-01-14 | s4-torture: switch to generic DRS options flags | Andrew Tridgell | 1 | -3/+2 | |
2010-01-09 | s4-libnet: dsdb_wellknown_dn() in vampire code | Andrew Tridgell | 1 | -60/+17 | |
2009-12-11 | s4:libnet/libnet_become_dc - Fix a small glitch in ↵ | Matthias Dieter Wallnöfer | 1 | -4/+1 | |
"becomeDC_drsuapi1_add_entry_send" We shouldn't use the now uninitialised "status" variable anymore. | |||||
2009-12-10 | s4-libnet: use GUID_to_ndr_blob() | Andrew Tridgell | 1 | -3/+3 | |
2009-11-24 | s4:libnet_become_dc - fix typo | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2009-11-12 | s4:vampire Print error message when we fail on the CLDAP ping | Andrew Bartlett | 1 | -2/+7 | |
Andrew Bartlett | |||||
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-02 | s4-libnet: give sane error messages when functional levels don't match | Andrew Tridgell | 1 | -8/+12 | |
It is nice to tell the user why their command failed :-) | |||||
2009-10-02 | s4:libnet_become_dc - add checks for valid domain/forest function levels | Matthias Dieter Wallnöfer | 1 | -10/+52 | |
Add checks to make sure that we join only supported AD domains (we agreed that those are >= (Windows) 2003 Native per default - this is changeable with the "ads:function level" option). Add also checks to make sure that we cannot join domains which have a bigger function level than our DC capable function level (e.g. a (Windows) 2008 DC cannot join a (Windows) 2008 R2 domain). | |||||
2009-09-24 | s4-libnet: allow the functional level of becomeDC to be specified | Andrew Tridgell | 1 | -1/+2 | |
Use ads:functional level = 4 for DS_DC_FUNCTION_2008_R2 See libds/common/flags.h | |||||
2009-09-21 | s4:libnet_become_dc - bump down the level requested by abartlet | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
2009-09-17 | s4:libnet_become_dc - Fix some uninitialised variables | Matthias Dieter Wallnöfer | 1 | -3/+3 | |
2009-09-17 | s4/domain behaviour flags: Fix them up in various locations | Matthias Dieter Wallnöfer | 1 | -1/+1 | |
Additional notes: - Bump the level to Windows Server 2008 R2 (we should support always the latest version - if we provision ourself) - In "descriptor.c" the check for the "domainFunctionality" level shouldn't be needed: ACL owner groups (not owner user) are supported since Windows 2000 Server (first AD edition) - I took the argument from: http://support.microsoft.com/kb/329194 | |||||
2009-09-09 | s4: allow repl:RODC=true/false to set ourselves as a RODC | Andrew Tridgell | 1 | -2/+6 | |
I think this is what windows DCs use to see that we are read-only, but I am not sure. Needs more testing. | |||||
2009-09-08 | s4: fixed updaterefs options bitmap | Andrew Tridgell | 1 | -1/+1 | |
2009-07-13 | libds: share UF_ flags between samba3 and 4. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2009-03-19 | s4:cldap: rewrite the cldap library based on tsocket | Stefan Metzmacher | 1 | -11/+13 | |
metze | |||||
2009-02-02 | s4:cldap: s/private/private_data | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2008-12-23 | Fix compiler warnings in libnet. | Jelmer Vernooij | 1 | -2/+2 | |
2008-10-18 | s4-drsuapi: merge drsuapi_DsGetNCChanges from s3 drsuapi idl. | Günther Deschner | 1 | -47/+49 | |
Guenther | |||||
2008-10-18 | s4-drsuapi: merge drsuapi_DsAddEntry from s3 drsuapi idl. | Günther Deschner | 1 | -19/+23 | |
Guenther | |||||
2008-10-02 | The IRIX compiler does not like embedded unnamed unions | Volker Lendecke | 1 | -1/+1 | |
2008-09-23 | Merge ldb_search() and ldb_search_exp_fmt() into a simgle function. | Simo Sorce | 1 | -42/+37 | |
The previous ldb_search() interface made it way too easy to leak results, and being able to use a printf-like expression turns to be really useful. | |||||
2008-08-20 | drsuapi: fix samba4 callers after drsuapi.idl changes | Stefan Metzmacher | 1 | -6/+13 | |
metze (This used to be commit 4b054cee51c39c5430bcadd5c06a94dc3e6b0d8f) | |||||
2008-08-07 | drsuapi: fix callers after idl change | Stefan Metzmacher | 1 | -1/+1 | |
metze (This used to be commit 7dee6fb62d5adbd2eaaaf4d8ba9e87a72ef9f94b) | |||||
2008-07-23 | libnet_become_dc: send msDS_Behavior_Version == 3 (win2k8) in DsAddEntry | Michael Adam | 1 | -1/+1 | |
instead of version 2 (win2k3). This makes the NET-API-BECOME-DC test work against windows 2003 and 2008. Michael (This used to be commit a7bfa1fb1bc6fb8e412990b7ff4c3ce9bc55099d) | |||||
2008-07-23 | libnet_become_cd: add boolean option "become_dc:force krb5" to control krb5 ↵ | Michael Adam | 1 | -10/+18 | |
auth. This allows controlling whether krb5 auth is forced for the rpc bind in libnet_become_dc. It defaults to "yes". For Windows 2000, DsGetNCChanges only krb5 auth works due to a bug in Windows (it returns garbage - a positive object count is returned along with first object == NULL). For Windows 2008, on the other hand, krb5 auth does not work currently due to the lack of support for AES keys. (Metze is working on that.) Michael (This used to be commit af85aad8147b85a0b9ea2ccc66b8f04efdfe5cf3) | |||||
2008-07-23 | drsuapi: always set the pid field of the outgoing DsBindInfo to 0. | Michael Adam | 1 | -6/+1 | |
This is for debugging and informational purposes only. The assignment is implementation specific. (WSPP docs, sec. 5.35). Michael (This used to be commit 1f5704e2dee5900e8d1d87699b76f67c0e12854e) | |||||
2008-07-23 | libnet_become_cd: teach becomeDC_drsuapi_bind_recv() DsBindInfo48. | Michael Adam | 1 | -0/+9 | |
To work with w2k8. Michael (This used to be commit 7d80fab912576923c7474d77b8ed960b01296914) | |||||
2008-07-23 | libnet/become_dc: add a comment and explain why it's important to specify krb5 | Stefan Metzmacher | 1 | -0/+9 | |
metze (This used to be commit 26d1f9366d8611af1a69095b4cede2d2c95c982d) | |||||
2008-07-22 | Change occurrences of the u1 member of DsBindInfo* to pid after idl change. | Michael Adam | 1 | -3/+3 | |
Michael (This used to be commit b91bbc5fe4a47e5823be6be5f2f203f1f14105de) | |||||
2008-07-16 | drsuapi: make use of the 'more_data' field in DsGetNCChangesCtr[1|6] | Stefan Metzmacher | 1 | -3/+7 | |
metze (This used to be commit 35c7fa470a7433d081403b2b57a331c7dc287aef) | |||||
2008-07-16 | drsuapi: check ctr6->drs_error | Stefan Metzmacher | 1 | -0/+6 | |
metze (This used to be commit 511847f5f5015bcdef69e80b91cb08ffb1690e59) | |||||
2008-07-16 | drsuapi: get ctr6 out of xpress compressed level | Stefan Metzmacher | 1 | -0/+5 | |
metze (This used to be commit 4e0708148a121bd41a12abf6122d5d6f3f09667a) |