summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * r20245: merge 20244 from samba_3_0_24Herb Lewis2006-12-185-12/+14
| | | | | | | | get rid of more nested extern declarations warnings
| * r20243: Make lookup_name resolve both the mapped and the real unix group nameSimo Sorce2006-12-181-7/+23
| |
| * r20242: these are not really const as we set them in the functionSimo Sorce2006-12-181-1/+1
| |
| * r20241: Slightly improve readability of the pam_vsyslog replacement function.Günther Deschner2006-12-181-6/+5
| | | | | | | | Guenther
| * r20240: Be a little more verbose about the credential flags when the debug flagGünther Deschner2006-12-181-2/+16
| | | | | | | | | | | | is set. Guenther
| * r20239: Parse the configfile for pam_sm_setcred as well Günther Deschner2006-12-181-1/+7
| | | | | | | | | | | | (e.g. to get the debug flag) Guenther
| * r20237: Replace exit_server with exit_server_cleanly where appropriate. AllJames Peach2006-12-1810-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 Peach2006-12-181-1/+1
| |
| * r20229: Avoid a silly function call in mkdir_internal. None of the callers ↵Volker Lendecke2006-12-171-2/+1
| | | | | | | | | | | | | | | | look at errno, all go straight to ERROR_NT(status). Volker
| * r20228: Bring the calling conventions of inherit_access_acl and ↵Volker Lendecke2006-12-174-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 Lendecke2006-12-171-11/+15
| |
| * r20218: Same fix as r20217 -- can we consolidate that duplicated code a bit?Volker Lendecke2006-12-161-8/+16
| |
| * r20217: uid_t and gid_t are not necessarily 32 bit. In assignments we get an ↵Volker Lendecke2006-12-161-8/+12
| | | | | | | | | | | | | | | | | | | | automatic conversion, but not when we pass pointers down to other functions. Simo, please check. Volker
| * r20216: Fix fallback code.Simo Sorce2006-12-161-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 Lendecke2006-12-162-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 Lendecke2006-12-161-1/+1
| |
| * r20212: Attempt to fix the Solaris buildVolker Lendecke2006-12-161-2/+4
| |
| * r20211: send_nt_replies does not need the inbuf argVolker Lendecke2006-12-161-32/+51
| |
| * r20210: registry_fetch_values is not needed anymore, fix typoVolker Lendecke2006-12-162-58/+1
| |
| * r20209: Fix two memleaksVolker Lendecke2006-12-161-4/+7
| |
| * r20208: Change sprintf_append() never to use malloc,Jeremy Allison2006-12-162-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 Allison2006-12-162-5/+8
| | | | | | | | | | | | being talloc'ed off the NULL context instead of being malloced. Jeremy.
| * r20206: Start cleaning up the talloc_ctx mess.Jeremy Allison2006-12-164-13/+20
| | | | | | | | | | | | child->mem_ctx isn't actually used for anything, so remove it. Jeremy.
| * r20202: fix make cleanHerb Lewis2006-12-161-1/+1
| |
| * r20201: merge makefile changes from 3_0_24Herb Lewis2006-12-161-34/+42
| |
| * r20197: merge talloc fixes from samba4:Stefan Metzmacher2006-12-152-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 Deschner2006-12-151-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
| * r20183: Fix the build.Günther Deschner2006-12-151-6/+6
| | | | | | | | Guenther
| * r20181: Improve NT status to pam error mapping.Jeremy Allison2006-12-151-0/+7
| | | | | | | | Jeremy.
| * r20180: Ensure that pam returns the correct error messagesJeremy Allison2006-12-152-48/+91
| | | | | | | | | | when offline and or doing password changes. Jeremy.
| * r20179: Sync up with Samba4 - remove blank lines at theJeremy Allison2006-12-151-3/+9
| | | | | | | | | | end parsing a file. Jeremy.
| * r20178: Ensure we allocate the intermediate trans structsJeremy Allison2006-12-154-3/+14
| | | | | | | | | | | | | | off conn->mem_ctx, not the null context so we can safefy free everything on conn close. Should fix possible memleak. Jeremy.
| * r20174: If we're only going to call one handler per messageJeremy Allison2006-12-141-4/+4
| | | | | | | | | | then terminate the traversal once we've done that. Jeremy.
| * r20173: DNS update fixes: Gerald Carter2006-12-145-70/+90
| | | | | | | | | | | | | | | | | | * Fix DNS updates for multi-homed hosts * Child domains often don't have an NS record in DNS so we have to fall back to looking up the the NS records for the forest root. * Fix compile warning caused by mismatched 'struct in_addr' and 'in_addr_t' parameters called to DoDNSUpdate()
| * r20171: Don't delete the krb5 credential if others still reference to it.Günther Deschner2006-12-142-21/+37
| | | | | | | | Guenther
| * r20170: Fix secure DNS updates to work against Gerald Carter2006-12-144-21/+53
| | | | | | | | | | | | Wnidows 2000 DNS which expects the TKEY payload to be in the answer section and not in the additional set of records (like Windows 2003 and the RFC).
| * r20169: Support for fallback to legacy mapping code was not completely tested.Simo Sorce2006-12-142-22/+42
| | | | | | | | Add necessary fixes.
| * r20165: Change messaging subsystem to only allow one messageJeremy Allison2006-12-141-3/+11
| | | | | | | | | | | | | | per type - this is all we use right now and makes re-entrancy problems with deleting handlers with a message dispatch loop go away. Jeremy.
| * r20160: Fix long-standing (ie. from initial code I think) bugJeremy Allison2006-12-131-2/+5
| | | | | | | | | | | | | | | | in tdb message processing. If we're inside a dispatch function and we delete our own handler we'd walk onto the next pointer from a deleted memory block. Fixes crash bug in winbindd (and goodness knows where else). Jeremy.
| * r20155: revert, I misreadSimo Sorce2006-12-131-1/+1
| |
| * r20154: Fix nasty typo, hunting another bugSimo Sorce2006-12-131-1/+1
| |
| * r20151: remove meaningless checksSimo Sorce2006-12-131-8/+0
| |
| * r20150: better memory handling for some functions, make sure we don'tSimo Sorce2006-12-135-19/+39
| | | | | | | | leak memory by using the wrong(long lived) mem context
| * r20148: Forgot to merge. Ensure open_any_socket_out()Jeremy Allison2006-12-131-1/+1
| | | | | | | | | | is safe from signals. Jeremy.
| * r20146: Now online checks are fully async we can do themJeremy Allison2006-12-131-7/+1
| | | | | | | | | | every cache timeout times. Jeremy.
| * r20140: Make online/offline detection completely asynchronous.Jeremy Allison2006-12-123-23/+183
| | | | | | | | | | | | | | | | Now I've done this I might be able to reduce the probe timeout and reduce the backoff algorithm, going back to checking every cache time seconds (5 mins by default), as the parent or forked domain child will never block. Jeremy.
| * r20136: Fix #4290. Properly compute time to password expiration in message fromJim McDonough2006-12-121-1/+2
| | | | | | | | pam_winbind. Thanks to Andrew Benham <andrew.benham@thus.net>
| * r20133: get rid of defined but not used warning - static function only usedHerb Lewis2006-12-121-5/+2
| | | | | | | | inside the #ifdef HAVE_NATIVE_ICONV
| * r20132: get rid of defined but not used warning - static function only usedHerb Lewis2006-12-121-0/+2
| | | | | | | | inside the #ifdef HAVE_KRB5
| * r20131: get rid of a few no previous prototype warningsHerb Lewis2006-12-128-1/+12
| |