summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
* r16997: Simo's patch (based on repotr from Seth Elssworth of Quest) to try ↵Gerald Carter2007-10-101-2/+21
| | | | | | to be more robust in the precense of more broken /etc/hosts files when determining our fwdn (This used to be commit 6413df8348829659807c0c30e6eaef511815e0ed)
* r16994: Fix bug #3923, reported by jason@ncac.gwu.edu. Incorrect typeJeremy Allison2007-10-101-1/+1
| | | | | | used. Jeremy. (This used to be commit 738b99078c6e0ececa6c0268258510a4e97f84e7)
* r16992: Fix bug #3922 reported by jason@ncac.gwu.edu, correctlyJeremy Allison2007-10-101-1/+1
| | | | | | look at the return code. Jeremy. (This used to be commit f11933b3ac91c6fbacd6b410f4d2c0d400df23ee)
* r16990: Fix bug #3921 spotted by jason@ncac.gwu.edu. CorrectlyJeremy Allison2007-10-101-1/+1
| | | | | | obey blocking/non-blocking request for POSIX locks. Jeremy. (This used to be commit f62c01316ef3ce0351f8b34229307a75d8f9f156)
* r16987: Fix the logic errors in ref-counting Windows locks.Jeremy Allison2007-10-102-9/+14
| | | | | | | Hopefully will fix the build farm. Still a few errors in RAW-LOCK to look at though... Jeremy. (This used to be commit edd72d37de570fdad09f7ee983b5b22a1613e558)
* r16973: Fix subtle logic error in lock ref counting found byJeremy Allison2007-10-102-11/+11
| | | | | | cifsfs client code. Jeremy. (This used to be commit 53094435d89088124041d57078c21a12e761e2bf)
* r16971: Ensure we use the correct separator for pathnamesJeremy Allison2007-10-101-34/+135
| | | | | | | in POSIX mode (clitar needs fixing too). Add test posix lock/unlock commands. Jeremy. (This used to be commit 596497ccc250896025253be1d67711d6d7f059f0)
* r16968: The function parse_processed_dfs_path() is dependent on theJeremy Allison2007-10-101-5/+11
| | | | | | | | | fact that check_path_syntax() will convert '\\' characters to '/'. When POSIX pathnames have been selected this doesn't happen, so we must look for the unaltered separator of '\\' instead of the modified '/'. Stevef please check this with the CIFSFS MS-DFS code ! Jeremy (This used to be commit 883bb398e58f54ee79160487b49b79a4774ef939)
* r16962: Add a few utility fns into client. Allow POSIX capabilitiesJeremy Allison2007-10-102-2/+122
| | | | | | to be selected. Jeremy. (This used to be commit 2d8d4bd77bac6f5e7865657e12affd8b94aa85c3)
* r16960: Some warnings from host "opi"Volker Lendecke2007-10-103-9/+10
| | | | (This used to be commit 083ef11cc9be8f1299f233bde194173e092e2c3c)
* r16957: fix cut-n-paste error. The check for 'if (\!salt)' make no sense ↵Gerald Carter2007-10-101-5/+0
| | | | | | when fetching the DES salting principal (This used to be commit baf554c7934cbd591635196453c19d402358e073)
* r16955: Fix an uninitialized var -- Jerry, please check.Volker Lendecke2007-10-101-2/+2
| | | | (This used to be commit bf701f51294dacd0d4077b5304772c40119460eb)
* r16954: Volker reminded me we already have code to do this check.Gerald Carter2007-10-101-8/+4
| | | | | | Reuse can_create() to prevent renameing a group to an existing user or group. (This used to be commit ce7091fda1eb3c7ea0900f455cec48c3b95a17f6)
* r16953: Don't allow groups to be renamed to an existing user or other groupGerald Carter2007-10-101-5/+22
| | | | (This used to be commit 7d619f127ee70fdd486ffaab4546a53d76a2288c)
* r16952: New derive DES salt code and Krb5 keytab generationGerald Carter2007-10-107-749/+573
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Major points of interest: * Figure the DES salt based on the domain functional level and UPN (if present and applicable) * Only deal with the DES-CBC-MD5, DES-CBC-CRC, and RC4-HMAC keys * Remove all the case permutations in the keytab entry generation (to be partially re-added only if necessary). * Generate keytab entries based on the existing SPN values in AD The resulting keytab looks like: ktutil: list -e slot KVNO Principal ---- ---- --------------------------------------------------------------------- 1 6 host/suse10.plainjoe.org@COLOR.PLAINJOE.ORG (DES cbc mode with CRC-32) 2 6 host/suse10.plainjoe.org@COLOR.PLAINJOE.ORG (DES cbc mode with RSA-MD5) 3 6 host/suse10.plainjoe.org@COLOR.PLAINJOE.ORG (ArcFour with HMAC/md5) 4 6 host/suse10@COLOR.PLAINJOE.ORG (DES cbc mode with CRC-32) 5 6 host/suse10@COLOR.PLAINJOE.ORG (DES cbc mode with RSA-MD5) 6 6 host/suse10@COLOR.PLAINJOE.ORG (ArcFour with HMAC/md5) 7 6 suse10$@COLOR.PLAINJOE.ORG (DES cbc mode with CRC-32) 8 6 suse10$@COLOR.PLAINJOE.ORG (DES cbc mode with RSA-MD5) 9 6 suse10$@COLOR.PLAINJOE.ORG (ArcFour with HMAC/md5) The list entries are the two basic SPN values (host/NetBIOSName & host/dNSHostName) and the sAMAccountName value. The UPN will be added as well if the machine has one. This fixes 'kinit -k'. Tested keytab using mod_auth_krb and MIT's telnet. ads_verify_ticket() continues to work with RC4-HMAC and DES keys. (This used to be commit 6261dd3c67d10db6cfa2e77a8d304d3dce4050a4)
* r16947: Fix warning with profile separator when profiles notJeremy Allison2007-10-101-0/+2
| | | | | | being used. Jeremy. (This used to be commit 441c289fd21d00398fb7c4c7c0338b03129a7545)
* r16945: Sync trunk -> 3.0 for 3.0.24 code. Still needJeremy Allison2007-10-10259-9042/+19090
| | | | | | | | to do the upper layer directories but this is what everyone is waiting for.... Jeremy. (This used to be commit 9dafb7f48ca3e7af956b0a7d1720c2546fc4cfb8)
* r16941: Fix crash bug when the pam conversation receives an empty token.Günther Deschner2007-10-101-2/+2
| | | | | | | Thanks to Bjoern Jacke for the report and test-case. Guenther (This used to be commit f2ebc0e3de396f44f49dabbfe42cb3ad1c1a7ec1)
* r16940: libnscd sets errno, use that to display error message.Günther Deschner2007-10-101-2/+2
| | | | | Guenther (This used to be commit df10448e2c6166d1c129c2d9a9a74c5b4a42555f)
* r16939: Still clear the winbind_cache.tdb when offline logons are not enabled.Günther Deschner2007-10-101-2/+4
| | | | | Guenther (This used to be commit 4121ccfc3e39001d5b7b8288e3bc27d919f79167)
* r16866: No idea why I did not see the warning, sorry....Volker Lendecke2007-10-101-1/+1
| | | | (This used to be commit 84913caebdb461fed2c94fadfa0039b32a83cb6d)
* r16865: This is a proposal to fix bug 3915. Before sending patches around, ↵Volker Lendecke2007-10-103-8/+24
| | | | | | | | | | | | this is what svn is for. The idea is that we fall back to a pure unix user with S-1-22 SIDs in the token in case anything weird is going on with the 'force user'. Volker (This used to be commit 9ec5ccfe851ac8a1f88b88c8c8461a5cf75b4c57)
* r16864: Intermediate checkin -- swap the sid_check_is_in_unix_users andVolker Lendecke2007-10-101-38/+38
| | | | | | | sid_check_is_in_our_domain cases. Volker (This used to be commit dc403cec88d91fdeb09cbd04321d88bbdc0f490c)
* r16862: Reverting accidential changes in ads_try_connect() from previous commit.Günther Deschner2007-10-101-2/+2
| | | | | Guenther (This used to be commit 6257f9af93f2391940b2c60fe39c0bf106de15dd)
* r16861: Fixing crash bug when passing no domain/realm name to the CLDAP request.Günther Deschner2007-10-102-7/+10
| | | | | Guenther (This used to be commit 863aeb621afa7dcec1bfef8e503ef8ed363e3742)
* r16845: Properly report the error during join when the set password failsGerald Carter2007-10-101-0/+7
| | | | (This used to be commit ef6e9ca5276586c081fcf18bb178a2326309b539)
* r16836: When receiving a CLDAP reply make sure that we always store the correctGünther Deschner2007-10-101-1/+3
| | | | | | | netbios domain name in server affinity cache. Guenther (This used to be commit 08958411eeff430fb523d9b73e0259d060bac17b)
* r16823: Allow to call wbinfo --domain-info="" or --domain-info="." to get domainGünther Deschner2007-10-101-4/+7
| | | | | | | info for our own domain. Guenther (This used to be commit ebd3c547e508e191d5e1b5bb001797666db7b269)
* r16800: correct a probable cut&paste errorSimo Sorce2007-10-101-1/+1
| | | | (This used to be commit c139a2293bfb66554e1be09c6824d04381de58e1)
* r16799: Fix remote smbd crash bug by removing half-implemented info level 4Günther Deschner2007-10-101-8/+0
| | | | | | | dfs_Enum. Guenther (This used to be commit 4e5ea585c3482c38f2624e45f1268d3864a99faa)
* r16797: Add msdfs proxy junctions in the netdfs rpc enumeration.Günther Deschner2007-10-101-0/+1
| | | | | Guenther (This used to be commit 6bf350895a648ef9b824c94b894e8d7a8989eb97)
* r16790: Fix memleak.Günther Deschner2007-10-101-0/+1
| | | | | Guenther (This used to be commit 48ab7f46814dfbd777f142cdd8f59e6c1962eb15)
* r16789: Fix bug #3909, when using ea's getting a directory tries toJeremy Allison2007-10-102-3/+59
| | | | | | | read ea's from an msdfs link. Stop it from doing that. Jerry please merge to 3.0.23. Jeremy. (This used to be commit 95e5ace6b4f348a3244b6a3ea0fd8badf55271f5)
* r16785: BUG 3908: Fix rpc bin authentication failure which broke user ↵Gerald Carter2007-10-101-0/+3
| | | | | | | password changes Jeremy, please review. (This used to be commit 154e4a281503f0cbc2e654640f1dfa4b4d35a3cd)
* r16766: A warning found by RHEL3. This might actually be 3.0.23 code, maybe ↵Volker Lendecke2007-10-102-2/+2
| | | | | | | | | there are vasprintf implementations that don't like a NULL format. Volker (This used to be commit 03c665c307e518c9ff66096904873266b145637c)
* r16755: Hunting warning has some benefits....Volker Lendecke2007-10-101-2/+2
| | | | | | | | Solaris found this one that needs to go into 3.0.23, actually munlock the password memory. Volker (This used to be commit 6fa928f96a70b7b063dd1bdbb08c6a3f5d942229)
* r16751: The precompiled header should really be in the $(buildir) andGerald Carter2007-10-101-2/+2
| | | | | | not the $(srcdir) to allow multiple concurrent compiles when the source tree is shared via nfs. (This used to be commit b79e1c011d577581eebb90b95dbdee11f8a96c3b)
* r16749: BUG 3905: don't fail in create_local_nt_token() when aGerald Carter2007-10-101-3/+4
| | | | | | checking for the builtin Administrators group membership. security = server has no domain info in secrets.tdb (This used to be commit fa477969fbbcd9f707461a2d9015bebf719ddfbb)
* r16720: Fix bug #3874 (warning) reported by Jason Mader.Jeremy Allison2007-10-101-2/+6
| | | | | Jeremy. (This used to be commit 0606c954668a7bbc08e2338e268405981aa0ad04)
* r16717: patch from Bjoern Jacke to fix compiler warnings on AIXStefan Metzmacher2007-10-101-0/+44
| | | | | metze (This used to be commit a558abb40d9a0bcce568a336ce7e9f4ae5e066db)
* r16713: BUG 3904: fix broken smbwrapper compileGerald Carter2007-10-101-1/+2
| | | | (This used to be commit 9ae1d016d44492327d180fe5e629f3a81ddfe6e4)
* r16701: Fix segv when adding a printer caused by not initializing theGerald Carter2007-10-101-1/+1
| | | | | realm name in ads_init() in nt_printer_publish(). (This used to be commit a25e75e78db092b3992dfc6f7e2737023d43e2c3)
* r16696: Fix the multiple-outstanding write and trans clientJeremy Allison2007-10-101-2/+22
| | | | | | signing bug. Jeremy. (This used to be commit 3b7fbe856cea7cbb5bf91844f94f221be0a2c627)
* r16687: Fix bugs #3901, #3902, #3903 reported by jason@ncac.gwu.edu.Jeremy Allison2007-10-103-8/+19
| | | | | Jeremy (This used to be commit c4896b17faa6802f18cc1cec7fcc6168bde2eef0)
* r16685: Fix bug #3901 reported by jason@ncac.gwu.edu.Jeremy Allison2007-10-101-7/+1
| | | | | Jeremy. (This used to be commit d48655d9c0b31d15327655140c021de29873d2c5)
* r16683: Fix bug #3900 reported by jason@ncac.gwu.edu.Jeremy Allison2007-10-101-2/+2
| | | | | Jeremy. (This used to be commit 8c7e40f2a469df34aff0e63270a78e669d240b59)
* r16681: Fix bug #3899 reported by jason@ncac.gwu.edu.Jeremy Allison2007-10-101-5/+0
| | | | | Jeremy. (This used to be commit 1cd9a0ef834f8062500d1aea6183e147fc5e42f4)
* r16678: Fix bug #3898 reported by jason@ncac.gwu.edu.Jeremy Allison2007-10-103-6/+14
| | | | | Jeremy. (This used to be commit 5c5ea3152f8dbdfd7717b65e035191ffed3ec548)
* r16676: .o generates other warnings, use the Solaris trick with .po.o also ↵Volker Lendecke2007-10-101-3/+3
| | | | | | | | | for AIX. Fix a configure.in output line Volker (This used to be commit 1a80266d77bb95edaa221c14652b2c6fa9932ab6)
* r16665: Fix a couple of bugs I discovered now I've lookedJeremy Allison2007-10-102-11/+33
| | | | | | | | | | | | closer at the wins server code. Firstly, it needs to do the searches on the SELF_NAMES correctly, secondly it needs to flush the in-memory cache out before returning the 1b names - else it might get duplicates returned if many 1b queries are done in quick succession. Jerry, I hate to say this but you might want to consider this for 3.0.23.... Jeremy. (This used to be commit b36b9befbbc4ac318168b7788d3722710ecbf10f)