summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed up mutex protection around winbindd logon code. Sync with APP-HEAD.Jeremy Allison2003-01-164-38/+77
| | | | | Jeremy. (This used to be commit 3d04872499332ef2d8e7479b924afc8fc1ac29d7)
* Adding genlogon (from 3.0.0).John Terpstra2003-01-161-0/+71
| | | | (This used to be commit b776521ba757f4b4995aff3db87a0da226480a69)
* Added NT4 Profile Modification Docs, updated Win2K version.John Terpstra2003-01-162-0/+128
| | | | | NOTE: These documents are place holders for a REAL document. (This used to be commit 393c4a37f3a1729ff92c42becfd066c76deefcda)
* (missed in last commit)Andrew Bartlett2003-01-162-6/+9
| | | | | | | | | | | Change the 'cookie' to be the ntlmssp_context, and use the 'auth_context' on that to store the cookie. Ensures that simple callbacks can 'just work'. Also make it clear that we are doing a pull_string into a pstring, not just any sized buffer. Andrew Bartlett (This used to be commit c7793f27188e658b7fc6336aa51d367eab36fc17)
* allow a couple of LSA functions to take a username instead of a SID,Andrew Tridgell2003-01-161-3/+44
| | | | | | They still accept a SID, it just can be tedious to have to type SIDs instead of names all the time. (This used to be commit 665cc9b1aceb454074e9de9c6e8636b39be29493)
* Add LIBSMB_OBJ for the new ntlm_auth functionality.Andrew Bartlett2003-01-161-1/+1
| | | | | Andrew Bartlett (This used to be commit 9128aa3dd2f4bf4a21adac51be1da7c6380d23a0)
* Updates to the NTLMSSP code again - moving the base64 decode fuctionality outAndrew Bartlett2003-01-169-72/+273
| | | | | | | | | | | | | | of the SWAT code, and adding a base64 encoder. The main purpose of this patch is to add NTLMSSP support to 'ntlm_auth', for use with Squid. Unfortunetly the squid side doesn't quite support what we need yet. Changes to winbind to get us the info we need, and a couple of consequential changes/cleanups in the rest of the code. Andrew Bartlett (This used to be commit fe50ca8f54ded2e119bde08831785fbe0db2ee99)
* More Heimdal changes. Still not compiling with Heimdal yet...Jeremy Allison2003-01-164-2/+9
| | | | | Jeremy. (This used to be commit c3544c119e4cafb817479b4c5dfae178c3de000b)
* Fist part of fixes to make us compile with Heimdal. Don't explicitlyJeremy Allison2003-01-164-18899/+9100
| | | | | | | detect for now, I still have vague hopes of hiding the differences between MIT and Heimdal with a compatibility layer.... Jeremy. (This used to be commit a776fbef3244ae82a17c57a7f62de115fd023c86)
* * merge fixes for SGML syntax errors (does no one ever regenerate the docs?)Gerald Carter2003-01-1653-5564/+5850
| | | | | | * regenerate the docs * add some files from SAMBA_3_0 (This used to be commit 1af74785f334bd84b2d62e7fc2975f9477386acb)
* Fix a signed/unsigned warning.Andrew Bartlett2003-01-161-1/+1
| | | | (This used to be commit b5ae49544d8e389595a3b076466498912de42081)
* Add mutex protection around auth calls.Jeremy Allison2003-01-161-41/+37
| | | | | Jeremy. (This used to be commit af8a5d79682410482646eea075dff2d344d60e31)
* s/WIFSIGNALLED/WIFSIGNALED/gGerald Carter2003-01-151-1/+1
| | | | (This used to be commit 251585142bb5d13951160a76f65bb2bf32f209bf)
* do not use RCS variables in fileGerald Carter2003-01-151-1/+1
| | | | (This used to be commit 88d673e1a14b5c91843bd64a516555b6f1f77d7f)
* add ntlogon directory and files from 3.0Gerald Carter2003-01-153-0/+580
| | | | (This used to be commit 3ae66807d86753b840b674e76a27b9f6133cca98)
* Removed level 0 DEBUG leftover from testing.Tim Potter2003-01-151-3/+0
| | | | (This used to be commit 7ed8046d043743d1a7af70eaa1d215e8c04e7700)
* Missed auth_ntlmssp.c in last night's checkin. Also keep track of the currentAndrew Bartlett2003-01-152-225/+82
| | | | | | | challenge in the NTLMSSP context. Andrew Bartlett (This used to be commit ba13e058d4533b1ffba723b9e98e95090ad63d85)
* remove torture tools on make cleanGerald Carter2003-01-151-1/+1
| | | | (This used to be commit dfeab6ff24e87e3459d28aa4bbaa5187505c199c)
* small merges from SAMBA_3_0; mostly typos, renames, etc...Gerald Carter2003-01-1511-1362/+200
| | | | (This used to be commit 9ac196dad4893b0ceef13281a140be5d85391e6c)
* initialize acct_ctrl before using itHerb Lewis2003-01-151-2/+1
| | | | | remove ldap_msgfree(result); as result is unitialized at this point (This used to be commit dc8882778694289ca461de57d443992f52ab7524)
* * removed unused variable from rpcclient codeGerald Carter2003-01-157-17/+19
| | | | | | * added container option to net command (patch from SuSE) * Makefile patch for examples/VFS from SuSE (This used to be commit 4a6d8280ea27ca7a6998219aacc4b15b1227a659)
* Refactor the NTLMSSP code again - this time we use function pointers toAndrew Bartlett2003-01-156-20/+330
| | | | | | | | eliminate the dependency on the auth subsystem. The next step is to add the required code to 'ntlm_auth', for export to Squid etc. Andrew Bartlett (This used to be commit 9e48ab86da40e4c1cafa70c04fb9ebdcce23dfab)
* Doing a malloc(strlen(s)) then a pstrpcp(y, s) is just silly, make it a strdupAndrew Bartlett2003-01-151-3/+1
| | | | | | | instead. Andrew Bartlett (This used to be commit c781e34d274f4185ec932cc59029d3f9a65e47c4)
* added cli_lsa_enum_account_rights() call. Note that this is inAndrew Tridgell2003-01-156-0/+247
| | | | | | | | | | | | principal similar to the existing cli_lsa_enum_privsaccount() call, except that cli_lsa_enum_account_rights() doesn't require a call to open_account first. There is also the minor matter that cli_lsa_enum_account_rights() works whereas cli_lsa_enum_privsaccount() doesn't! this call can be used to find what privileges an account or group has. This is a first step towards proper privileges support in Samba. (This used to be commit 65bac11d716f873dcdbda528313c33634c26a072)
* Fix warnings by getting the function into a shape the autoprototyper willAndrew Bartlett2003-01-151-6/+4
| | | | | | | read, and add a static. Andrew Bartlett (This used to be commit 919889de78fc3c7bc5dfebcc180385f2f3d7a564)
* Crash fixes:Andrew Bartlett2003-01-152-2/+8
| | | | | | | | | | - fix a crash when a second NTLMSSP session tried to free the first - fix a crash due to some NULL pointers in the Add Printer Wizard (or read printer code too it appears). As far as I can tell it's just that the GUID just might not exist. Andrew Bartlett (This used to be commit 51b1413056b0d001076ff47a755eb35baa2d9e6d)
* One more from waitpid() audit: Correctly interpret waitstatus when aMartin Pool2003-01-151-1/+5
| | | | | | child fails. Possibly this was causing smbmount to exit(0) when it really should have indicated a failure. (This used to be commit 1e33083fe66dfc1e168ffeb2f9d87953534a2d5d)
* Run autoheaderMartin Pool2003-01-151-6/+0
| | | | (This used to be commit 82e4bb598c9fc26eaa090687d0daa6505fa0d550)
* Fix bug where the existence of config.cache would cause functions likeMartin Pool2003-01-151-14/+3
| | | | | | | | yp_get_default_domain to be misdetected. According to the autoconf manual we need to check for libraries before looking for functions in them. (This used to be commit 468c487df42c6fc25d1862f36995b3d9a78902ff)
* IRIX uses libns_winbind.so instead of libnss_winbind.soHerb Lewis2003-01-152-8978/+18874
| | | | (This used to be commit 50adb8cc1074e9bedac365a92db96c5f01f30223)
* [merge] removing unused variable and unused fileGerald Carter2003-01-141-237/+0
| | | | (This used to be commit 099e844571975eecde7aea342c64d3f768110e03)
* Fix some debug lines, and add a bit more info to help track down ldapAndrew Bartlett2003-01-141-8/+15
| | | | | | | connectivity problems. Andrew Bartlett (This used to be commit 68de9a59203ed9778f11b78f233dc437b9dab55d)
* merge: disable [u|g]idPool objectsGerald Carter2003-01-141-6/+6
| | | | (This used to be commit 4c98700e54f3cc617eb578758695fd4dbd690f82)
* make -i flag work lik eit did in 2.2Gerald Carter2003-01-141-2/+5
| | | | (This used to be commit 54b054c1edd44096c7158993a886f915d7a07493)
* Commit my (disabled) fstring/pstring mixup detection code.Andrew Bartlett2003-01-141-0/+21
| | | | | | | We need to fix some 'overmalloc' cases before it can be enabled by default. Andrew Bartlett (This used to be commit 2c2c52a18be1bd0a5ae1f4a48b1d9e18f4887dda)
* The last of the fstring/pstring mixups, and an extra 'static'.Andrew Bartlett2003-01-144-5/+5
| | | | (This used to be commit b328b67fd8fd605636ed58ffd33cf5be3d480672)
* A couple more pstcpy/fstrcpy mixups - doing an fstrcpy into a pstring isAndrew Bartlett2003-01-141-3/+3
| | | | | harmless, but breaks my automated check. (This used to be commit e5d2b1f6c3c0883054f4e0eab2cac958706a790d)
* Added comment about a SMB_ASSERT()Tim Potter2003-01-141-0/+3
| | | | (This used to be commit 056bdfbce73bbd7ddaa198d18e596b94b2224d3d)
* Remove wrapper function _get_trust_account_password() as it doesn'tTim Potter2003-01-141-15/+2
| | | | | | seem to do anything useful anymore other than call secrets_fetch_trust_account_password(). (This used to be commit 7b0c03cbf1376f82b0bb5f4cf86e2db3b0bc1dec)
* Added a comment in case anyone is thinking of doing a SMB_ASSERT in winbindd.Tim Potter2003-01-141-0/+2
| | | | (This used to be commit c64e2308bae31d48171685b3b67b8cace1b003b5)
* query_alt_name takes a forced unicode string in win2000. It is notAndrew Tridgell2003-01-142-2/+2
| | | | | | | null terminated. Thanks to Metze for finding this. (This used to be commit e4ce26332b8f876e25ff9baf06d4767a473e2676)
* clearer debug message when the user is already in the ldap dbAndrew Tridgell2003-01-141-1/+2
| | | | (This used to be commit 31894ba0e5847eb934688598cd8d65bead23c58b)
* add help text for 'net ads lookup'Andrew Tridgell2003-01-141-0/+2
| | | | (This used to be commit 2a642a1169a3c09988daa9623dcb4f21b0a2ad1f)
* Missing indirect in final free.Jeremy Allison2003-01-131-2/+2
| | | | | Jeremy. (This used to be commit faf443e5198e270f1a60d7a0939074efca750a94)
* Always initialise this variable - and don't set the 'must change now' if it wasAndrew Bartlett2003-01-132-1/+3
| | | | | | | | | last changed at '0'. We need to actually change this password sometime... Andrew Bartlett (This used to be commit 740bf439d2d1512127c873cf0e57697161d6566b)
* Fix typo, and the build.Andrew Bartlett2003-01-131-1/+1
| | | | (This used to be commit d7452e73b511ceaebfaed66c18e7c61cbe0289d2)
* Make sure that those cleanups actually went in.Richard Sharpe2003-01-134-18865/+8983
| | | | (This used to be commit 9a38e378115a1c36d0cd7c41f4c5767c23b4eb3f)
* Patch from metze to add what he feels is the correct semantics for a DomainAndrew Bartlett2003-01-133-0/+61
| | | | | | | | | | | Controller. As we have had a number of attempts at this over the last little while, I need to get my test rig going, and give this whole area a poke... Meanwhile, if you want to use this, just adjust your 'auth methods' line to use samstrict_dc... Andrew Bartlett (This used to be commit 18e598ec24493026008fcfe486057555b8832108)
* Patch from metze to to make testparm show values for 'workgroup', 'netbiosAndrew Bartlett2003-01-133-15/+32
| | | | | | | | | name' and 'netbios scope'. Probably has a similar effect on SWAT. Also adds '-V' to testparm. Andrew Bartlett (This used to be commit 71f4d8efd36351ddb2180103c160a6d737da62b1)
* Patch from ab, to make findsmb omit -r most of the time.Andrew Bartlett2003-01-132-11/+29
| | | | | | | | | | | | | | | | | | | | | (original mail follows) -- From: Alexander Bokovoy <a.bokovoy@sam-solutions.net> Greetings! I propose to make an optional argument '-r' for findsmb utility to pass '-r' option to nmblookup optionally and default to omit it. The reason is to have findsmb working more user-friendly in contemporary office environments where Windows 95/98 boxes are rare and also to allow usage of the utility under non-priviledged accounts when Windows95/98 boxes are in minority or even absent in network neighbourhood. An attached patch provides this change for HEAD together with documentation changes. -- / Alexander Bokovoy (This used to be commit d0bebea521e12fb9cef66feecd969216607ef63d)