summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* s4-pynet: pynet depends on pyrpc_utilAndrew Tridgell2010-08-271-1/+1
|
* pyrpc: Add py_check_dcerpc_type().Jelmer Vernooij2010-08-274-8/+98
| | | | | | | This function checks whether the type of a PyObject matches a DCE/RPC Python type. Pair-Programmed-With: Andrew Tridgell <tridge@samba.org>
* s4:ntlm/auth.c - add a whitespace in a debug outputMatthias Dieter Wallnöfer2010-08-261-1/+1
|
* s4:dsdb_module_find_dsheuristics - free the "DN" also on other exit casesMatthias Dieter Wallnöfer2010-08-261-0/+2
|
* s4-dsdb: Removed an unnecessary space in dsdb_module_find_dsheuristics()Nadezhda Ivanova2010-08-261-1/+1
|
* s4-dsdb: Added utility functions for retrieving dSHeuristics from the module ↵Nadezhda Ivanova2010-08-261-0/+47
| | | | | | stack Also a function to check dsHeuristics value to determine of anonymous access should be blocked
* s4-devel: added enumprivs developer scriptAndrew Tridgell2010-08-261-0/+58
| | | | | | this enumerates all LSA privileges on a server Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-net: fixed docstring on spn commandAndrew Tridgell2010-08-261-1/+1
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-net: added "net rodc preload" commandAndrew Tridgell2010-08-262-0/+125
| | | | | | | this command will preload the credentials for an account from the full domain controller Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-drs: split out drs utility python functionsAndrew Tridgell2010-08-262-135/+167
| | | | these will be re-used by other net commands
* s4-pyrpc: convert rpc_talloc.py test to unittest frameworkAndrew Tridgell2010-08-262-46/+60
| | | | | | This fits in better with our test framework Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
* s4-pynet: some systems don't have Py_TYPE()Andrew Tridgell2010-08-251-0/+4
| | | | we need a better method than this ....
* s4-pyrpc: added a test for talloc behaviour in pidl python codeAndrew Tridgell2010-08-252-0/+57
|
* s4-pyglue: added talloc_total_blocks() python callAndrew Tridgell2010-08-252-2/+23
|
* s4-rodc: removed python memory workaroundAndrew Tridgell2010-08-251-2/+1
| | | | we can now assign pidl generates structures directly without errors
* s4-pyglue: pyglue now depends on pytallocAndrew Tridgell2010-08-251-1/+1
|
* s4-rodc: setup secrets database at end of RODC joinAndrew Tridgell2010-08-251-5/+33
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-pyglue: added talloc_report_full() and talloc_enable_null_tracking()Andrew Tridgell2010-08-252-0/+32
| | | | | | these are useful for tracking down leaks and bugs in python scripts Pair-Programmed-With: Jelmer Vernooij <jelmer@samba.org>
* s4-repl: load RODC partitions using msDS-hasFullReplicaNCsAndrew Tridgell2010-08-252-4/+28
| | | | | | we mark these as incoming_only Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-smbtorture: Added a torture test for forest trustsSumit Bose2010-08-255-2/+841
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s4-smbtorture: Make test_SetupCredentials3 publicSumit Bose2010-08-252-1/+25
| | | | Signed-off-by: Günther Deschner <gd@samba.org>
* s4-smbtorture: fill in trust_domain_passwords_check_in in NDR lsa test.Günther Deschner2010-08-251-7/+35
| | | | Guenther
* Fix RPC-LSA-TRUSTED-DOMAINS for changed IDLSumit Bose2010-08-251-0/+10
|
* s4-trusts: fix trustDomainPasswords drsblobs IDL and server side support.Günther Deschner2010-08-252-49/+19
| | | | | | | Also remove bogus trustCurrentPasswords struct which we just had because our IDL was incorrect. Guenther
* s4-dsdb: make more of the UF_* flags available on pydsdbAndrew Tridgell2010-08-251-0/+28
| | | | this really should be moved to IDL
* s4-rodc: broke up RODC join into separate functionsAndrew Tridgell2010-08-251-186/+194
| | | | this also removes some of the magic constants
* s4-rodc: added REPL_SECRET exop replication of accountsAndrew Tridgell2010-08-251-11/+58
| | | | | | | | During a RODC join, we need to fetch the secrets for the machine account and krbtgt account using GetNCChanges DRSUAPI_EXOP_REPL_SECRET calls Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb: add more DS flags to the dsdb moduleAndrew Tridgell2010-08-251-0/+15
| | | | | | These are from libds/common/flags.h Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-dsdb: added get_attid_from_lDAPDisplayName() on samdbAndrew Tridgell2010-08-252-0/+49
| | | | | | | This can be used to form the partial_attribute_set list for GetNCChanges Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-rodc: next step in RODC join codeAndrew Tridgell2010-08-251-126/+218
| | | | | | | | a RODC net join can now replicate the schame, config and base partitions, by calling the net.replicate*() python hooks, and driving the GetNCChanges calls from python Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-pynet: added replicate_init() and replicate_chunk() callsAndrew Tridgell2010-08-251-35/+134
| | | | | | | these calls allow python code to pass chunks from DRS replication calls into the code that applies the chunks to a database Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-libnet: added libnet_vampire_replicate_init()Andrew Tridgell2010-08-251-0/+17
| | | | | | this is used to setup for later calls to the replicate chunk functions Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4:getncchanges.c - fix some counter variable typesMatthias Dieter Wallnöfer2010-08-231-3/+3
| | | | | They should be "unsigned" since they count LDB objects. And also the SID array can be counted as "unsigned".
* s4-devel: added a getncchanges developer scriptAndrew Tridgell2010-08-231-0/+120
| | | | | | | | | this allows for command line access to getncchanges it also provides a good example of calling DRSUAPI interfaces from python Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-pyrpc: use s4_event_context_init()Andrew Tridgell2010-08-231-1/+1
| | | | | | | This fixes a crash when using kerberos and the python dcercpc interface, which requires event nesting Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-pyregistry: use s4_event_context_init()Andrew Tridgell2010-08-231-2/+2
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-event: event_context_find() should use s4_event_context_init()Andrew Tridgell2010-08-231-1/+1
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-net: role should be case insensitive for joinAndrew Tridgell2010-08-231-1/+4
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-drs: show the user sid that does the GetNCChanges callAndrew Tridgell2010-08-231-2/+3
| | | | | | this is useful when debugging replication Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-drs: removed the warning on WRIT_REP being setAndrew Tridgell2010-08-231-4/+2
| | | | we just need to clear this flag
* s4-net: added initial implemention of RODC joinAndrew Tridgell2010-08-232-6/+311
| | | | | | This does the join using python code Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* libnet-s4: added replicate() command in pynetAndrew Tridgell2010-08-231-0/+60
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-libnet: split libnet_Vampire() into two partsAndrew Tridgell2010-08-232-26/+82
| | | | | | | | | libnet_Replicate() will do just the replication portion of libnet_Vampire(). This will be used by the RODC join, where the join part of the operation happens in python, and behaves quite differently to the libnet_Join() code. Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-libnet: show the DN when DsAddEntry() failsAndrew Tridgell2010-08-231-1/+2
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-net: moved the net join command to pythonAndrew Tridgell2010-08-235-108/+5
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-libnet: added join type constants to python interfaceAndrew Tridgell2010-08-231-0/+4
| | | | Pair-Programmed-With: Andrew Bartlett <abartlet@samba.org>
* s4-python: added ndr_print() method in ndrAndrew Tridgell2010-08-231-0/+3
|
* s4:security Change struct security_token->sids from struct dom_sid * to ↵Andrew Bartlett2010-08-2316-59/+60
| | | | | | | | | 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
* s4: Only install testparm to /usr/bin/, no longer to /usr/sbin.Jelmer Vernooij2010-08-221-1/+1
|
* s4: Install testparm to /usr/bin, consistent with old behaviour.Jelmer Vernooij2010-08-221-3/+3
|