Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-07-15 | s4 upgradeprovision: fix whitespaces | Matthieu Patou | 1 | -13/+13 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-15 | s4: Add unit test for increment_calculated_keyversion_number | Matthieu Patou | 1 | -1/+25 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-15 | s4 upgradeprovision: introduce a new function to update the field use for ↵ | Matthieu Patou | 1 | -3/+37 | |
calculating msds-keyversionnumber This function change the version field of the unicodePwd in the replPropertyMetaData so that the version is equal or superior to the reference value passed. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-15 | s4 python: Add functions to samdb to manipulate version of ↵ | Matthieu Patou | 2 | -1/+128 | |
replPropertyMetaData attribute This change contains also helpers for attribute id to attribute oid conversion and from attribute id to attribute name. It brings also unit tests Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-15 | s4 dsdb: Use the changereplmetadata control | Matthieu Patou | 2 | -72/+222 | |
This control allow to specify the replPropertyMetaData attribute to be specified on modify request. It can be used for very specific needs to tweak the content of the replication data. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-15 | s4 dsdb: create a new control: changereplmetadata | Matthieu Patou | 2 | -0/+7 | |
This control is designed to allow replmetadata to be specified Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-15 | ldb: allow ldb_sequence_number to be called in python | Matthieu Patou | 1 | -0/+26 | |
Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-15 | s4: Unit test update_machine_account_password through kinit | Matthieu Patou | 1 | -0/+1 | |
This patch is for testing the chgdcpass script which is mostly a call to update_machine_account_password. Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-15 | s4: Add a simple script to change dc password | Matthieu Patou | 1 | -0/+63 | |
This script will mostly be used by unit test (blackbox type) to test the change of the dc password Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-15 | s4 provision: move update_machine_account_password to helpers | Matthieu Patou | 2 | -49/+51 | |
This is to allow reuse of this function and also unit tests Signed-off-by: Andrew Bartlett <abartlet@samba.org> | |||||
2010-07-14 | s4: Added acl search tests for anonymous connection. | Nadezhda Ivanova | 1 | -83/+68 | |
The tests make sure that we comply with dsHeuristics setting and restrict anonymous access to rootDSE. They will be enabled when the implementation is pushed. tests are verified against win2k8. | |||||
2010-07-14 | Fixed system_session_anon to actually make an anonymous session | Nadezhda Ivanova | 1 | -1/+1 | |
It seems that because the flag is false, this always used the supplied credentials rhather than establish anonymous connection. | |||||
2010-07-14 | s4-smbtorture: add very simple RPC-BIND testsuite. | Günther Deschner | 4 | -2/+99 | |
Guenther | |||||
2010-07-14 | s4-smbtorture: rename rpc/bind.c to rpc/multi_bind.c. | Günther Deschner | 3 | -2/+2 | |
Guenther | |||||
2010-07-13 | s4: Reorganized dsHeuristics reset so the code can be reused | Nadezhda Ivanova | 1 | -53/+38 | |
Moved the setting of dsHeuristics to a method as soon we will have to set other values as well in different tests | |||||
2010-07-13 | dcerpc: move dcerpc_pull_auth_trailer into a the common dcerpc_util.c file | Simo Sorce | 1 | -67/+0 | |
Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-07-13 | s4-dcerpc: move some util functions up to main librpc directory. | Günther Deschner | 2 | -31/+1 | |
Guenther Signed-off-by: Simo Sorce <idra@samba.org> Signed-off-by: Günther Deschner <gd@samba.org> | |||||
2010-07-10 | s4:provision: remove --policy-guid and --policy-guid-dc cmdline options | Stefan Metzmacher | 1 | -5/+0 | |
metze | |||||
2010-07-10 | s4:provision: also use fixed GUID names of the default group policies for ↵ | Stefan Metzmacher | 1 | -2/+3 | |
domain and domain controllers in tests metze | |||||
2010-07-10 | s4 provision: use correct GUID for default policies | Matthieu Patou | 1 | -2/+7 | |
The value of GUID for policy is not random for default policies, it is described here ("How Core Group Policy Works"): http://technet.microsoft.com/en-us/library/cc784268%28WS.10%29.aspx at paragraph System\Policies Container. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-07-10 | s4 unittests: remove the provision directory before (re)generating | Matthieu Patou | 3 | -0/+3 | |
2010-07-10 | s4 net: Add spn module to list/add/remove spn on objects | Matthieu Patou | 4 | -0/+253 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2010-07-10 | s4:winbind: let WBSRV_SAMBA3_SET_STRING() initialize the whole buffer | Stefan Metzmacher | 1 | -0/+1 | |
We should not send uninitialized bytes to the winbind pipe, this makes also makes valgrind very unhappy. metze | |||||
2010-07-10 | s4:wb_cmd_list_groups: also handle NT_STATUS_NO_MORE_ENTRIES | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2010-07-10 | s4:wb_cmd_list_users: also handle NT_STATUS_NO_MORE_ENTRIES | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2010-07-10 | s4:libnet_GroupList: allocate children strings on the correct talloc parent | Stefan Metzmacher | 1 | -2/+2 | |
Otherwise the _recv() function won't move the children strings to the callers memory context and let the callers crash. metze | |||||
2010-07-10 | s4:libnet_UserList: allocate children strings on the correct talloc parent | Stefan Metzmacher | 1 | -2/+2 | |
Otherwise the _recv() function won't move the children strings to the callers memory context and let the callers crash. metze | |||||
2010-07-09 | s4:drepl_notify: hide some bugs from the make test output | Stefan Metzmacher | 1 | -1/+12 | |
It's useless to get messages like this every few seconds: dreplsrv_notify: Failed to send DsReplicaSync to edbf4745-2966-49a7-8653-99200f1c9430._msdcs.samba2003.example.com for CN=Configuration,DC=samba2003,DC=example,DC=com - NT_STATUS_OBJECT_NAME_NOT_FOUND : WERR_BADFILE We have a non bug regarding non-linked DN attributes and changes of the target DN. metze | |||||
2010-07-09 | s4:drsuapi: don't return all linked attributes at the same time | Stefan Metzmacher | 1 | -8/+51 | |
Windows gives them in chunks, but I don't know the correct rule to calculate the chunk size. For now I'll use 1500 as the max size. Windows isn't happy when it gets ~ 100000 linked attributes in one response. It corrupts its directory index and later moves some objects to the LostAndFound folder. metze | |||||
2010-07-09 | s4:selftest: run RPC-SAMR-LARGE-DC against the vampire_dc to test the rid ↵ | Stefan Metzmacher | 1 | -0/+5 | |
alloc code metze | |||||
2010-07-09 | s4:dsdb/repl: expose drsuapi_DsExtendedError to the caller (e.g. the ↵ | Stefan Metzmacher | 4 | -6/+13 | |
ridalloc client) metze | |||||
2010-07-09 | s4:drepl_out_helpers: don't return NT_STATUS_OK, if an extended operation ↵ | Stefan Metzmacher | 1 | -1/+14 | |
doesn't return success metze | |||||
2010-07-09 | s4:drepl_ridalloc: only ask the rid master for a new rid pool if we need to. | Stefan Metzmacher | 1 | -9/+38 | |
if we are at least half-exhausted then ask for a new pool. This fixes a bug where we're sending unintialized alloc_pool variable as exop->fsmo_info to the rid master and get back DRSUAPI_EXOP_ERR_PARAM_ERROR. metze | |||||
2010-07-09 | s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ↵ | Stefan Metzmacher | 1 | -74/+56 | |
ridalloc_allocate_rid_pool_fsmo() metze | |||||
2010-07-09 | s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ↵ | Stefan Metzmacher | 1 | -80/+102 | |
ridalloc_allocate_rid() metze | |||||
2010-07-09 | s4:dsdb:ridalloc: use ridalloc_ridset_values infrastructure in ↵ | Stefan Metzmacher | 1 | -19/+14 | |
ridalloc_create_rid_set_ntds() metze | |||||
2010-07-09 | s4:dsdb:ridalloc: add ridalloc_ridset_values infrastructure | Stefan Metzmacher | 1 | -0/+83 | |
metze | |||||
2010-07-09 | s4:dsdb:ridalloc: use dsdb_module_constrainted_update_uint64() to update ↵ | Stefan Metzmacher | 1 | -2/+2 | |
rIDAvailablePool metze | |||||
2010-07-09 | s4:dsdb:ridalloc.c: fix C++ warning | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2010-07-09 | s4:dsdb: add dsdb_module_constrainted_update_uint32/64() wrapper functions | Stefan Metzmacher | 1 | -0/+22 | |
metze | |||||
2010-07-09 | s4:dsdb: add dsdb_msg_constrainted_update_uint32/64() wrapper functions | Stefan Metzmacher | 1 | -0/+22 | |
metze | |||||
2010-07-09 | s4:dsdb: add dsdb_module_constrainted_update_int32/64() functions | Stefan Metzmacher | 1 | -0/+58 | |
metze | |||||
2010-07-09 | s4:dsdb: add dsdb_msg_constrainted_update_int32/64() functions | Stefan Metzmacher | 1 | -0/+96 | |
metze | |||||
2010-07-09 | ldb:common/ldb_dn.c - "ldb_dn_get_parent" - no need to manipulate the real DN | Matthias Dieter Wallnöfer | 1 | -6/+0 | |
Since the parent DN is a duplication of the passed DN parameter. | |||||
2010-07-09 | s4: fix warning: unused variable ‘i’ | Kamen Mazdrashki | 1 | -1/+0 | |
2010-07-08 | s4:acl LDB module - password attributes - check also the "dBCSPwd" attribute | Matthias Dieter Wallnöfer | 1 | -2/+2 | |
It's also a possible password change/set attribute candidate. | |||||
2010-07-08 | s4:acl LDB module - move a "mem_ctx" creation to the place where it is ↵ | Matthias Dieter Wallnöfer | 1 | -1/+2 | |
actually checked Memory allocations and their result checks should be as tight as possible. | |||||
2010-07-08 | s4:drsuapi RPC server - "result_site_name" - fix variable denomination | Matthias Dieter Wallnöfer | 1 | -3/+3 | |
2010-07-08 | s4:samdb.py - "setpassword" - performs password sets using the "unicodePwd" ↵ | Matthias Dieter Wallnöfer | 1 | -7/+3 | |
attribute This does work per default on each AD-compatible DC. "userPassword" support on Windows however has to be activated explicitly by the "dSHeuristics". | |||||
2010-07-08 | s4 upgradeprovision: For SID > 1000 do not copy them, let the system ↵ | Matthieu Patou | 1 | -0/+6 | |
regenerated a new one This should avoid colliion with newly added objects that use the same SID as existing users in the upgraded provision. Signed-off-by: Matthias Dieter Wallnöfer <mdw@samba.org> |