summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * 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
| * r20238: svn merge -r 20236:20237 branches/SAMBA_3_0/source .James Peach2006-12-1810-36/+37
| | | | | | | | | | | | Replace exit_server with exit_server_cleanly where appropriate. All send_smb failures should be clean exits. All times when we exit as a matter of policy should also be clean exits.
| * r20236: Janitor for James.... remember we're going toJeremy Allison2006-12-181-1/+1
| | | | | | | | | | ship from SAMBA_3_0_24. Jeremy.
| * 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.
| * r20203: fix make cleanHerb Lewis2006-12-161-1/+1
| |
| * r20200: add sharesec to EVERYTHING target so it gets cleanedHerb Lewis2006-12-161-1/+1
| |
| * r20199: make files that are referenced several places a variableHerb Lewis2006-12-151-34/+41
| | | | | | | | fix make clean
| * r20196: 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.
| * r20172: Don't delete the krb5 credential if others still reference to it.Günther Deschner2006-12-142-21/+37
| | | | | | | | Guenther
| * 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.
| * r20159: get rid of defined but not used warning - static function only usedHerb Lewis2006-12-131-5/+2
| | | | | | | | inside the #ifdef HAVE_NATIVE_ICONV
| * r20158: get rid of defined but not used warning - static function only usedHerb Lewis2006-12-131-0/+2
| | | | | | | | inside the #ifdef HAVE_KRB5
| * r20157: get rid of a few no previous prototype warningsHerb Lewis2006-12-138-1/+12
| |
| * r20156: clean up nested extern declaration warningsHerb Lewis2006-12-1315-34/+37
| |
| * r20153: allow bin/sharesec to be built (not by default)Herb Lewis2006-12-132-0/+426
| |
| * r20147: Match up EINTR ignoring code from SAMBA_3_0.Jeremy Allison2006-12-131-1/+1
| | | | | | | | | | Else open_any_socket_out() can fail. 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>
| * r20119: Update help info indicating how to use separators (forward slash only) Jim McDonough2006-12-121-0/+2
| | | | | | | | and properly use backslashes in "net ads join computername="
| * r20112: Forgot to merge to 3.0.24 - *BSD compile fix.Jeremy Allison2006-12-111-0/+17
| | | | | | | | Jeremy.
| * r20098: Properly fix issues with create_token_from_username()Jeremy Allison2006-12-104-49/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | reported by James. Ensure that this function allocates everything on the temporary context except the return memory. Never call this with a null mem context, and now use conn->mem_ctx instead in smbd/service.c. Remove separate free functions for conn->ngroups and conn->nt_user_token as they are now always talloc'ed off the conn->mem_ctx. Future optimization will be to remove conn->mem_ctx and make all objects pointed to in the conn struct talloc'ed off conn itself. Easy to free then :-). Jeremy.
| * r20097: Ensure found_username is freed correctly whenJeremy Allison2006-12-091-2/+7
| | | | | | | | | | talloced on the null context. Jeremy.
| * r20090: Fix a class of bugs found by James Peach. EnsureJeremy Allison2006-12-0920-159/+290
| | | | | | | | | | | | | | | | | | | | | | | | | | we never mix malloc and talloc'ed contexts in the add_XX_to_array() and add_XX_to_array_unique() calls. Ensure that these calls always return False on out of memory, True otherwise and always check them. Ensure that the relevent parts of the conn struct and the nt_user_tokens are TALLOC_DESTROYED not SAFE_FREE'd. James - this should fix your crash bug in both branches. Jeremy.
| * r20089: Put gpfs acl function into vfs_gpfs module. Thanks to Gomati MohananJim McDonough2006-12-084-5/+663
| | | | | | | | | | | | | | <gomati.mohanan@in.ibm.com>. Also fix fields for sec_desc differences between 3.0 and 3.0.24 in nfs4_acls.c.
| * r20087: Ensure we clean up any random pending events weJeremy Allison2006-12-082-2/+23
| | | | | | | | | | | | may have inherited from our parent in the winbindd forked child. Jeremy.
| * r20082: When fork_domain_child is forked when we're offlineJeremy Allison2006-12-081-0/+11
| | | | | | | | | | | | the child inherits *all* active check_online timout handlers. This is bad when it's not our domain (ie. BUILTIN). Jeremy.
| * r20060: Fix the timout calculation.Jeremy Allison2006-12-071-7/+9
| | | | | | | | Jeremy.
| * r20058: Ensure we actually do the increasing timeJeremy Allison2006-12-071-3/+1
| | | | | | | | | | calculation when in offline mode. Jeremy.
| * r20057: Attempt to fix connect timeouts when connected onJeremy Allison2006-12-064-17/+59
| | | | | | | | | | | | | | a network but not one on which any home DC's can be found (hotel network problem). Still testing but this is getting close. Jeremy.
| * r20035: Fix obvious horrible bug in falling back to MS-RPC Jeremy Allison2006-12-051-6/+3
| | | | | | | | | | methods. Jeremy.
| * r20001: Fix bug 4273, thanks to Pascal TerjanVolker Lendecke2006-12-021-1/+1
| |
| * r19993: Fix the problem with Linux clients requesting O_WRONLYJeremy Allison2006-12-011-3/+12
| | | | | | | | | | | | | | on write-only files. Jim please check. Should not affect Windows clients - I ensured all the relevent Samba4 torture tests still pass. Jeremy.
| * r19985: sync up woith 3_0Simo Sorce2006-12-011-7/+2
| |
| * r19983: sync up pam and memleak patches from SAMBA_3_0Simo Sorce2006-12-015-6/+52
| |
| * r19981: From Michael Adam (ma@sernet.de)Stefan Metzmacher2006-12-011-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | Metze: as noted by "shattered" and discussed on the irc, here is a patch to lib/sysquotas_linux.c replacing some "get"s by "set"s. The other lib/sysquotas*.c files look ok to me. But in the linux variant, the problem is not in the actual call of quotactl but in the preparation of the respective "D" structs. This makes the difference between the get and set calls for SMB_USER_FS_QUOTA_TYPE and SMB_GROUP_FS_QUOTA_TYPE. metze
| * r19978: More "net sam policy" improvements. Thanks to Karolin Seeger ↵Volker Lendecke2006-12-013-47/+80
| | | | | | | | | | | | <ks@sernet.de> Volker
| * r19977: * Fix a crash in the secure DNS update code. Don't free Gerald Carter2006-12-011-3/+4
| | | | | | | | | | the host_principal memory while it is still being referenced by the gss code.
| * r19976: merge r19840 from 3_0Volker Lendecke2006-12-011-0/+7
| |
| * r19973: Make SEQNUM store symmetrical w.r.t. fetch - useJeremy Allison2006-11-301-4/+2
| | | | | | | | | | | | tdb_store_bystring / tdb_fetch_bystring. This shouldn't affect any tdb cache files but removes one possible error. Jeremy.