summaryrefslogtreecommitdiffstats
path: root/source4
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:dom_sid Global replace of DOM_SID with struct dom_sidAndrew Bartlett2010-05-211-1/+1
| | | | | | | | | | This matches the structure that new code is being written to, and removes one more of the old-style named structures, and the need to know that is is just an alias for struct dom_sid. Andrew Bartlett Signed-off-by: Günther Deschner <gd@samba.org>
* s4:libcli/ldap Rename ldap.h to libcli_ldap.hAndrew Bartlett2010-05-2117-15/+9
| | | | | | | It is a problem if a samba header is called ldap.h if we also want to use OpenLDAP's ldap.h Andrew Bartlett
* s4:auth Remove un-needed headers.Andrew Bartlett2010-05-215-9/+0
|
* s4:auth Fix previous commit - segfault in determinging a user's groupsAndrew Bartlett2010-05-211-5/+3
| | | | | | The previous commit didn't include these vital fixes. Andrew Bartlett
* Revert "Make -k a simple non-bool option."Andrew Bartlett2010-05-211-0/+9
| | | | | | | | | | | | | | This reverts commit 2bbf055dbb15ea99b80ae66adc906ad5494a3999. This change broke 'make test', because the current syntax is deliberate and an integral part of how Samba4 uses Kerberos. If a change like this is to be implemented, then careful review of all our test scripts must be taken first, and then new options such as --dont-use-kerberos, --may-use-kerberos and --must-use-kerberos should be added. Andrew Bartlett
* s4:auth Error out when a memberOf DN does not have a SIDAndrew Bartlett2010-05-211-13/+8
| | | | | | We previously segfaulted if this was not the case. Andrew Bartlett
* s4-smbtorture: add kernel_mode_registry_path().Günther Deschner2010-05-211-0/+22
| | | | Guenther
* s4-smbtorture: Fix volatile test in RPC-WINREG.Günther Deschner2010-05-211-10/+84
| | | | Guenther
* Make -k a simple non-bool option.Jeremy Allison2010-05-201-9/+0
| | | | Jeremy.
* s4-smbtorture: use push_reg_sz/push_reg_multi_sz in spoolss tests.Günther Deschner2010-05-201-14/+12
| | | | Guenther
* s4-smbtorture: pass down hkey to main keytest in RPC-WINREG.Günther Deschner2010-05-201-9/+26
| | | | Guenther
* s4-smbtorture: print local_machine name in ↵Günther Deschner2010-05-201-2/+3
| | | | | | RemoteFindFirstPrinterChangeNotifyEx test. Guenther
* s4-smbtorture: use push_reg_sz()/push_reg_multi_sz() in RPC-WINREG.Günther Deschner2010-05-201-19/+7
| | | | Guenther
* s4:ldb-samba: handle more GUID attributesStefan Metzmacher2010-05-201-11/+36
| | | | metze
* librpc: finally merge ndr_string.c.Günther Deschner2010-05-203-707/+2
| | | | Guenther
* s4-smbtorture: take a TODO note for RAP-PRINTING.Günther Deschner2010-05-201-0/+8
| | | | Guenther
* s4:operational LDB module - fix warnings (missing parameters, unused variable)Matthias Dieter Wallnöfer2010-05-201-3/+5
|
* s4:auth handle addition of nested aliases of domain groups.Andrew Bartlett2010-05-201-8/+8
| | | | | | | | | The challenge here is that we are asked not to add the domain groups again, but we need to search inside them for any aliases that we need to add. So, we can't short-circuit the operation just because we found the domain group. Andrew Bartlett
* s4:auth Change auth_generate_session_info to take flagsAndrew Bartlett2010-05-2010-38/+139
| | | | | | | | | | | | | | This allows us to control what groups should be added in what use cases, and in particular to more carefully control the introduction of the 'authenticated' group. In particular, in the 'service_named_pipe' protocol, we do not have control over the addition of the authenticated users group, so we key of 'is this user the anonymous SID'. This also takes more care to allocate the right length ptoken->sids Andrew Bartlett
* s4:auth Push check for messaging context into winbind backendAndrew Bartlett2010-05-202-5/+5
| | | | | | | If we don't use the winbind backend, we don't (for now) need a messaging context- and we don't have one in LDB at the moment. Andrew Bartlett
* s4:auth Add dependency from the operational module onto authAndrew Bartlett2010-05-206-9/+39
| | | | | | | We had to split up the auth module into a module loaded by main deamon and a subsystem we manually init in the operational module. Andrew Bartlett
* s4:auth Allow the operational module to get a user's tokenGroups from authAndrew Bartlett2010-05-209-123/+200
| | | | | | | | This creates a new interface to the auth subsystem, to allow an auth_context to be created from the ldb, and then tokenGroups to be calculated in the same way that the auth subsystem would. Andrew Bartlett
* s4:torture Add tests to demonstrate S2U4Self in the RPC-PAC testAndrew Bartlett2010-05-202-9/+307
| | | | | | | | We also compare against SamLogon to try and validate the whole thing. Note that we must represent NULL as "" when comparing between the PAC and SamLogon, due to different marshalling of the structures. Andrew Bartlett
* s4:auth Move BUILTIN group addition into session.cAndrew Bartlett2010-05-204-84/+264
| | | | | | | | The group list in the PAC does not include 'enterprise DCs' and BUILTIN groups, so we should generate it on each server, not in the list we pass around in the PAC or SamLogon reply. Andrew Bartlett
* s4:dsdb disable tokenGroups until end of rewriteAndrew Bartlett2010-05-201-1/+2
| | | | | | I need to change the functions this calls Andrew Bartlett
* pynet: Raise proper exceptions rather than invoking sys.exit.Jelmer Vernooij2010-05-192-8/+6
|
* s4/metadata: fix whitespacesKamen Mazdrashki2010-05-191-71/+71
|
* s4/selftest: fix passwords in selftest-vars scriptKamen Mazdrashki2010-05-191-2/+2
|
* s4:smb_server/smb/trans2.c - remove unused define "DEFAULT_SITE_NAME"Matthias Dieter Wallnöfer2010-05-181-1/+0
| | | | | Obviously this isn't needed and in general site names shouldn't be hardcoded anymore (except there is a good reason).
* s4:smb_server: add dfs smbtorture to selftestsMatthieu Patou2010-05-181-0/+6
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:smb_server: Implement GET_DFS_REFERRAL for domain referral requestsMatthieu Patou2010-05-181-1/+871
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:smb_server: fix trailling whitespace in trans2.cMatthieu Patou2010-05-181-25/+25
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4 torture: Add tests for dfs referrals handling in SMB/trans2 requestsMatthieu Patou2010-05-185-2/+578
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4 torture test: Adapt ndr-dfsblobs torture test to new idlMatthieu Patou2010-05-181-2/+2
| | | | Signed-off-by: Stefan Metzmacher <metze@samba.org>
* s4:librpc: fix the autoconf buildStefan Metzmacher2010-05-181-1/+6
| | | | metze
* s4:dynconfig: let the autoconf build compile againStefan Metzmacher2010-05-181-1/+6
| | | | metze
* s3: Fix some more iconv convenience usages.Jelmer Vernooij2010-05-182-4/+4
|
* Remove more usages of iconv_convenience in files which were apparently not ↵Jelmer Vernooij2010-05-183-6/+3
| | | | recompiled by waf.
* s3: Remove use of iconv_convenience.Jelmer Vernooij2010-05-1816-25/+1
|
* Finish removal of iconv_convenience in public API's.Jelmer Vernooij2010-05-18160-923/+549
|
* s4:ntvfs Prepare for a possible future sharing of notify.idlAndrew Bartlett2010-05-181-0/+4
| | | | | | | | I would love for notify.idl to be shared between Samba4 and Samba3 some day, and this seems to be the point at which the structure is initialised. Andrew Bartlett
* s4:winbindd Record the privilaged pipe dirAndrew Bartlett2010-05-182-2/+7
| | | | | | This may help us return an accurate priv pipe dir later on. Andrew Bartlett
* s4:credentials Add in tracking of the password last set timeAndrew Bartlett2010-05-183-1/+33
| | | | | | | | We perhaps need a more general API here, but for now extend the credentials API to return the password last changed time that the s3compat layer will need. Andrew Bartlett
* s4:provision Remove unused 'account_name' parameterAndrew Bartlett2010-05-183-3/+0
| | | | | | | The python glue code didn't even de-reference this element in the structure. Andrew Bartlett
* s4:auth Make it clear to the callers the talloc lifetime.Andrew Bartlett2010-05-181-0/+2
| | | | | | | In other times, we might have used talloc_reference here, but this isn't used as much these days. Andrew Bartlett
* pynet: Remove unused credentials argument.Jelmer Vernooij2010-05-181-4/+3
|
* s4-rodc: Set am_rodc flag during provisionAnatoliy Atanasov2010-05-173-11/+16
|
* s4-rodc: Cache am_rodc flagAnatoliy Atanasov2010-05-172-0/+51
|
* s4:repl_meta_data LDB module - fix counter typesMatthias Dieter Wallnöfer2010-05-141-1/+1
|
* s4:net domainlevel tool - fix up the error handling as Jelmer suggestedMatthias Dieter Wallnöfer2010-05-141-2/+4
| | | | Sorry, I've copied this from the "ldap.py" test and thought it would work.