Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | r20183: Fix the build. | Günther Deschner | 2007-10-10 | 1 | -6/+6 | |
| | | | | Guenther | |||||
* | r20181: Improve NT status to pam error mapping. | Jeremy Allison | 2007-10-10 | 1 | -0/+7 | |
| | | | | Jeremy. | |||||
* | r20180: Ensure that pam returns the correct error messages | Jeremy Allison | 2007-10-10 | 2 | -48/+91 | |
| | | | | | when offline and or doing password changes. Jeremy. | |||||
* | r20179: Sync up with Samba4 - remove blank lines at the | Jeremy Allison | 2007-10-10 | 1 | -3/+9 | |
| | | | | | end parsing a file. Jeremy. | |||||
* | r20178: Ensure we allocate the intermediate trans structs | Jeremy Allison | 2007-10-10 | 4 | -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 message | Jeremy Allison | 2007-10-10 | 1 | -4/+4 | |
| | | | | | then terminate the traversal once we've done that. Jeremy. | |||||
* | r20173: DNS update fixes: | Gerald Carter | 2007-10-10 | 5 | -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 Deschner | 2007-10-10 | 2 | -21/+37 | |
| | | | | Guenther | |||||
* | r20170: Fix secure DNS updates to work against | Gerald Carter | 2007-10-10 | 4 | -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 Sorce | 2007-10-10 | 2 | -22/+42 | |
| | | | | Add necessary fixes. | |||||
* | r20165: Change messaging subsystem to only allow one message | Jeremy Allison | 2007-10-10 | 1 | -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) bug | Jeremy Allison | 2007-10-10 | 1 | -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 misread | Simo Sorce | 2007-10-10 | 1 | -1/+1 | |
| | ||||||
* | r20154: Fix nasty typo, hunting another bug | Simo Sorce | 2007-10-10 | 1 | -1/+1 | |
| | ||||||
* | r20151: remove meaningless checks | Simo Sorce | 2007-10-10 | 1 | -8/+0 | |
| | ||||||
* | r20150: better memory handling for some functions, make sure we don't | Simo Sorce | 2007-10-10 | 5 | -19/+39 | |
| | | | | leak memory by using the wrong(long lived) mem context | |||||
* | r20148: Forgot to merge. Ensure open_any_socket_out() | Jeremy Allison | 2007-10-10 | 1 | -1/+1 | |
| | | | | | is safe from signals. Jeremy. | |||||
* | r20146: Now online checks are fully async we can do them | Jeremy Allison | 2007-10-10 | 1 | -7/+1 | |
| | | | | | every cache timeout times. Jeremy. | |||||
* | r20140: Make online/offline detection completely asynchronous. | Jeremy Allison | 2007-10-10 | 3 | -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 from | Jim McDonough | 2007-10-10 | 1 | -1/+2 | |
| | | | | pam_winbind. Thanks to Andrew Benham <andrew.benham@thus.net> | |||||
* | r20133: get rid of defined but not used warning - static function only used | Herb Lewis | 2007-10-10 | 1 | -5/+2 | |
| | | | | inside the #ifdef HAVE_NATIVE_ICONV | |||||
* | r20132: get rid of defined but not used warning - static function only used | Herb Lewis | 2007-10-10 | 1 | -0/+2 | |
| | | | | inside the #ifdef HAVE_KRB5 | |||||
* | r20131: get rid of a few no previous prototype warnings | Herb Lewis | 2007-10-10 | 8 | -1/+12 | |
| | ||||||
* | r20124: clean up nested extern declaration warnings | Herb Lewis | 2007-10-10 | 15 | -34/+37 | |
| | ||||||
* | r20119: Update help info indicating how to use separators (forward slash only) | Jim McDonough | 2007-10-10 | 1 | -0/+2 | |
| | | | | and properly use backslashes in "net ads join computername=" | |||||
* | r20118: Fix some more warnings | Simo Sorce | 2007-10-10 | 2 | -8/+3 | |
| | ||||||
* | r20117: 1st Error in the merge | Simo Sorce | 2007-10-10 | 1 | -1/+1 | |
| | ||||||
* | r20116: Start merging in the work done to create the new idmap subsystem. | Simo Sorce | 2007-10-10 | 42 | -4514/+7013 | |
| | | | | Simo. | |||||
* | r20110: Fix interaction between paranoid malloc checker | Jeremy Allison | 2007-10-10 | 1 | -0/+17 | |
| | | | | | and lib/replace. Found by Herb - thanks ! Jeremy. | |||||
* | r20098: Properly fix issues with create_token_from_username() | Jeremy Allison | 2007-10-10 | 4 | -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 when | Jeremy Allison | 2007-10-10 | 1 | -2/+7 | |
| | | | | | talloced on the null context. Jeremy. | |||||
* | r20090: Fix a class of bugs found by James Peach. Ensure | Jeremy Allison | 2007-10-10 | 20 | -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 Mohanan | Jim McDonough | 2007-10-10 | 3 | -1/+659 | |
| | | | | | | | <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 we | Jeremy Allison | 2007-10-10 | 2 | -2/+23 | |
| | | | | | | may have inherited from our parent in the winbindd forked child. Jeremy. | |||||
* | r20082: When fork_domain_child is forked when we're offline | Jeremy Allison | 2007-10-10 | 1 | -0/+11 | |
| | | | | | | the child inherits *all* active check_online timout handlers. This is bad when it's not our domain (ie. BUILTIN). Jeremy. | |||||
* | r20069: Fix logic bug I introduced | Volker Lendecke | 2007-10-10 | 1 | -1/+1 | |
| | ||||||
* | r20063: Fix a missing protoype warning in freelistcheck.c | Volker Lendecke | 2007-10-10 | 1 | -0/+2 | |
| | ||||||
* | r20060: Fix the timout calculation. | Jeremy Allison | 2007-10-10 | 1 | -7/+9 | |
| | | | | Jeremy. | |||||
* | r20058: Ensure we actually do the increasing time | Jeremy Allison | 2007-10-10 | 1 | -3/+1 | |
| | | | | | calculation when in offline mode. Jeremy. | |||||
* | r20057: Attempt to fix connect timeouts when connected on | Jeremy Allison | 2007-10-10 | 4 | -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. | |||||
* | r20054: Revert my changes, Simo promised to work on it :-) | Volker Lendecke | 2007-10-10 | 1 | -67/+42 | |
| | ||||||
* | r20050: Remove a bogus NULL check, LTDB_OBJECTCLASS is a static string | Volker Lendecke | 2007-10-10 | 1 | -3/+0 | |
| | ||||||
* | r20049: Reformatting | Volker Lendecke | 2007-10-10 | 1 | -39/+67 | |
| | ||||||
* | r20048: Fix vfs_full_audit after Jims kernel_flock addition | Volker Lendecke | 2007-10-10 | 2 | -1/+21 | |
| | ||||||
* | r20046: Add ldb_search_exp_fmt and port comment to 4 | Volker Lendecke | 2007-10-10 | 1 | -0/+10 | |
| | ||||||
* | r20037: Reduce code size slightly by shuffling stuff around | Volker Lendecke | 2007-10-10 | 2 | -116/+68 | |
| | ||||||
* | r20036: Merge ldb_search_exp_fmt -- Thanks simo | Volker Lendecke | 2007-10-10 | 1 | -0/+39 | |
| | ||||||
* | r20035: Fix obvious horrible bug in falling back to MS-RPC | Jeremy Allison | 2007-10-10 | 1 | -6/+3 | |
| | | | | | methods. Jeremy. | |||||
* | r20020: Arglll... eventlogadm links against reg_db but not the rest of the ↵ | Volker Lendecke | 2007-10-10 | 3 | -107/+100 | |
| | | | | | | | | | | registry stuff. Revert the last change. This needs better fixing. Volker | |||||
* | r20019: Replace one set of tricky code by calls to another set of tricky code: | Volker Lendecke | 2007-10-10 | 3 | -100/+107 | |
| | | | | | | Initializing the reg_db now uses reg_createkey and reg_setvalue. Volker |