summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* r20312: Fix a memleakVolker Lendecke2007-10-101-1/+1
|
* r20310: We've checked for EA's and support for them further up already.Volker Lendecke2007-10-101-1/+1
| | | | Volker
* r20304: Smaller fixes for pam_winbind:Günther Deschner2007-10-101-30/+65
| | | | | | | * fail on invalid credential flags in pam_sm_setcred * parse config file for pam_sm_acct_mgmt and pam_sm_open_session Guenther
* r20296: If we're going to overwrite krb5.confJeremy Allison2007-10-102-16/+31
| | | | | only do it for our primary domain. Jeremy.
* r20290: Remove unused callSimo Sorce2007-10-101-9/+1
|
* r20289: IDMAP is part of winbind but not the main process.Simo Sorce2007-10-103-36/+50
| | | | | | | | | | | | | Make sure we route all request to remote DCs via the main process so that IDMAP can correctly reuse DC connections and use the async interface. This fixes also idmap_nss so that it is able to resolve local group names (requires patch on the samba dc earlier committed to SAMBA_3_0 to make it resolve both the mapped and the unmapped name). Simo.
* r20287: Allow a NULL sid when setting up the list of trusted domains.Gerald Carter2007-10-101-2/+7
|
* r20279: Fix winbind segfault in winbindd_getsidaliases.Günther Deschner2007-10-101-4/+15
| | | | | | | Jeremy: sidstr formerly could be NULL (when num_aliases was 0), since we strdup here it needs to exist. Guenther
* r20273: Map KRB5_KDCREP_SKEW to NT_STATUS_TIME_DIFFERENCE_AT_DC.Günther Deschner2007-10-101-0/+1
| | | | | | | This gives much nicer error messages when failing to join due to clock skew. Guenther
* r20271: Fix the buildVolker Lendecke2007-10-101-2/+2
|
* r20270: Even with the dual daemon mode the parent winbinddJeremy Allison2007-10-102-3/+26
| | | | | | | | | | | | | still needs to contact the DC's for non async requests like enumerate users/groups etc. Now that online DC detection is tied to async events we must enable the processing of events in the main loop of winbindd. Finally got rid of the last hard coded domain->initialized = 1 code in init_child_recv() - now all domain->initialized = True gets done only in the connection manager code when either we're online and have spoken to the DC or are offline and we know we can't talk to the DC. Jeremy.
* r20269: merge -r20264:20267 from SAMBA_3_0_24Herb Lewis2007-10-1022-4/+91
| | | | more no previous prototype warnings
* r20268: merge -r 20261:20263 from samba_3_0_24Herb Lewis2007-10-103-0/+3
| | | | get rid of previous prototype warnings
* r20264: Two lines above this we just checked if (fsp->is_directory) ...Volker Lendecke2007-10-101-1/+1
|
* r20261: merge 20260 from samba_3_0_24Herb Lewis2007-10-1037-34/+62
| | | | clean up a bunch of no previous prototype warnings
* r20257: Hey, change_owner_to_parent is now static :-)Volker Lendecke2007-10-101-4/+4
|
* r20255: Activate BASE-SAMBA3ERROR in the build farmVolker Lendecke2007-10-101-1/+1
|
* r20254: The pam_chauthtok needs to go through the async interface as well.Günther Deschner2007-10-102-14/+27
| | | | | | This fixes pam password changes in the online case. Guenther
* r20253: Reduce some code duplication, make reply_mkdir go through the same ↵Volker Lendecke2007-10-101-25/+10
| | | | | | | | | | | code paths ncreate does. This is a bit slower (about 10-20%), because it goes touches the share mode db, but I think not having to call change_owner_to_parent and friends in fewer places outweighs this. And, mkdir is not the way current Windows boxes create directories, they do it via the ncreate call. Volker
* r20252: Revert back to const, but I have a fleble feeling we should go the ↵Simo Sorce2007-10-101-1/+1
| | | | ther way.
* r20250: If we've come from being globally offline weJeremy Allison2007-10-101-10/+26
| | | | | | | | don't have a check online event handler set. We need to add one once we're been asked to go back online as this is the only way to actually go into the online state. Doh ! :-). Jeremy.
* r20249: Fail when parsing invalid options in _pam_parse.Günther Deschner2007-10-101-1/+2
| | | | Guenther
* r20248: merge 20247 from samba_3_0_24Herb Lewis2007-10-101-1/+1
| | | | get rid of warning: value computed is not used
* r20245: merge 20244 from samba_3_0_24Herb Lewis2007-10-105-12/+14
| | | | get rid of more nested extern declarations warnings
* r20243: Make lookup_name resolve both the mapped and the real unix group nameSimo Sorce2007-10-101-7/+23
|
* r20242: these are not really const as we set them in the functionSimo Sorce2007-10-101-1/+1
|
* r20241: Slightly improve readability of the pam_vsyslog replacement function.Günther Deschner2007-10-101-6/+5
| | | | Guenther
* r20240: Be a little more verbose about the credential flags when the debug flagGünther Deschner2007-10-101-2/+16
| | | | | | is set. Guenther
* r20239: Parse the configfile for pam_sm_setcred as wellGünther Deschner2007-10-101-1/+7
| | | | | | (e.g. to get the debug flag) Guenther
* r20237: Replace exit_server with exit_server_cleanly where appropriate. AllJames Peach2007-10-1010-36/+37
| | | | | send_smb failures should be clean exits. All times when we exit as a matter of policy should also be clean exits.
* r20235: Don't use realloc directly.James Peach2007-10-101-1/+1
|
* r20229: Avoid a silly function call in mkdir_internal. None of the callers ↵Volker Lendecke2007-10-101-2/+1
| | | | | | | | look at errno, all go straight to ERROR_NT(status). Volker
* r20228: Bring the calling conventions of inherit_access_acl and ↵Volker Lendecke2007-10-104-6/+13
| | | | | | | | change_owner_to_parent a bit closer together: Move the lp_inherit_perms() check into the callers. Volker
* r20227: Simplify logic in vfs_MkDir() a bitVolker Lendecke2007-10-101-11/+15
|
* r20218: Same fix as r20217 -- can we consolidate that duplicated code a bit?Volker Lendecke2007-10-101-8/+16
|
* r20217: uid_t and gid_t are not necessarily 32 bit. In assignments we get an ↵Volker Lendecke2007-10-101-8/+12
| | | | | | | | | | automatic conversion, but not when we pass pointers down to other functions. Simo, please check. Volker
* r20216: Fix fallback code.Simo Sorce2007-10-101-11/+13
| | | | | | | | | | | | | | | | | | | | | | | | | A reversed check made it impossile to fallback to the Unix Domain mapping code. Also fix a potential use of a freed array. Jerry, my tests shows that this code now correctly handle the fallback to Unix Domain when our Domain member is asked for a mapped group that has a unix name different from the Windows name against a Samba DC and we do not use winbindd but share users/groups by other means (ldap / sync of passwd and group files) Immediate Fix would be to discuss if we should answer back when DOMAIN\unixgroup -> SID is asked for, in the case the unixgroup name is mapped to a different name. IE: DOMAIN\Domain Admins -> ntadmins Currently if we are asked for "DOMAIN\Domain Admins" we return the dom admins SID If we are asked for "DOMAIN\ntadmins we return "not found", but we may consider to return the Domain admins SID in this case too. Comments are welcome on this point! Long term fix I think is the unixinfo pipe and of course an idmap_unixinfo moudle. Simo.
* r20215: Next step trying to fix the Solaris build.Volker Lendecke2007-10-102-3/+3
| | | | | | | | | I think "anonimous" is correctly spelled "anonymous". The Solaris compile is referring to this as "anonymous" in line 814 of smbldap.c. Simo, please check. Thanks, Volker
* r20214: Fix a type-punned warning. Simo, Jerry, please checkVolker Lendecke2007-10-101-1/+1
|
* r20212: Attempt to fix the Solaris buildVolker Lendecke2007-10-101-2/+4
|
* r20211: send_nt_replies does not need the inbuf argVolker Lendecke2007-10-101-32/+51
|
* r20210: registry_fetch_values is not needed anymore, fix typoVolker Lendecke2007-10-102-58/+1
|
* r20209: Fix two memleaksVolker Lendecke2007-10-101-4/+7
|
* r20208: Change sprintf_append() never to use malloc,Jeremy Allison2007-10-102-19/+13
| | | | | | but always use a talloc context. Thanks to simo for pointing this out. Jeremy.
* r20207: Fix a couple more places where extra_data wasJeremy Allison2007-10-102-5/+8
| | | | | | being talloc'ed off the NULL context instead of being malloced. Jeremy.
* r20206: Start cleaning up the talloc_ctx mess.Jeremy Allison2007-10-104-13/+20
| | | | | | child->mem_ctx isn't actually used for anything, so remove it. Jeremy.
* r20202: fix make cleanHerb Lewis2007-10-101-1/+1
|
* r20201: merge makefile changes from 3_0_24Herb Lewis2007-10-101-34/+42
|
* r20197: merge talloc fixes from samba4:Stefan Metzmacher2007-10-102-20/+18
| | | | | | | | | - make most static functions inline - handle NULL pointers in talloc_parent_chunk() - use talloc_parent_chunk() in talloc_parent_name() to fix a bug found by the IBM checker metze
* r20186: Fix winbind crash bug in WINBIND_GETGROUPS.Günther Deschner2007-10-101-2/+3
| | | | | | | | response_extra_sent() expects to free a malloced extra_data.data while the add_XX_to_array functions all return talloced memory now. Jeremy, please check. Guenther