Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | adding docs for rpc plugin libs | Gerald Carter | 2003-01-18 | 1 | -0/+34 | |
| | ||||||
* | removing extra debug statement | Gerald Carter | 2003-01-18 | 1 | -2/+0 | |
| | ||||||
* | dlsym() can return NULL validly, so we can't use that as the error test. | Jim McDonough | 2003-01-17 | 1 | -2/+6 | |
| | | | | dlerror() is the correct way to test. | |||||
* | Enable dynamic loading of RPC modules. See docs/textdocs/RPC_PLUGGIN.txt ↵ | Jim McDonough | 2003-01-17 | 16 | -10357/+20708 | |
| | | | | for instructions. | |||||
* | sync WHATSNEW from SAMBA_3_0 | Gerald Carter | 2003-01-17 | 1 | -524/+338 | |
| | ||||||
* | connect to the actual netbios name in smb.conf and not LOCALHOST | Gerald Carter | 2003-01-17 | 1 | -1/+1 | |
| | ||||||
* | Fix reference count bug where smbd's would not terminate with no | Jeremy Allison | 2003-01-17 | 2 | -18/+12 | |
| | | | | | open resources. Jeremy. | |||||
* | reverted this patch till I sort out the craziness with UNIHDR | Andrew Tridgell | 2003-01-17 | 17 | -234/+246 | |
| | ||||||
* | This removes the 3rd argument from init_unistr2(). There were 240 | Andrew Tridgell | 2003-01-17 | 17 | -246/+234 | |
| | | | | | | | | | | | | | | calls to init_unistr2() in the code and every one of them got the 3rd argument incorrect, so I thought it best just to remove the argument. The incorrect usage was caused by callers using strlen() to determine the length of the string. The 3rd argument to init_unistr2() was supposed to be the character length, not the byte length of the string, so for non-english this could come out wrong. I also removed the bogus 'always allocate at least 256 bytes' hack. There may be some code that relies on this, but if there is then the code is broken and needs fixing. | |||||
* | the 'static' keyword here is useless as we are not declaring a | Andrew Tridgell | 2003-01-17 | 1 | -1/+1 | |
| | | | | variable or function | |||||
* | fix some undefined behaviour with increments in C. In theory a | Andrew Tridgell | 2003-01-17 | 1 | -4/+8 | |
| | | | | compiler could have produced complete crap for this code. | |||||
* | Let's clean up client side ntlmssp! | Tim Potter | 2003-01-17 | 1 | -10/+0 | |
| | | | | Removed a dead function. | |||||
* | Remove unused variable in reply_spnego_ntlmssp_ok | Tim Potter | 2003-01-17 | 1 | -1/+0 | |
| | ||||||
* | update for 3.0 | Herb Lewis | 2003-01-16 | 1 | -84/+72 | |
| | ||||||
* | Fix an error where the SK Offset was truncated to 16 bits. Variables needed | Richard Sharpe | 2003-01-16 | 1 | -1/+1 | |
| | | | | to be unsigned int (DWORD) not unsigned int (WORD). | |||||
* | Fixed up mutex protection around winbindd logon code. Sync with APP-HEAD. | Jeremy Allison | 2003-01-16 | 4 | -38/+77 | |
| | | | | Jeremy. | |||||
* | Adding genlogon (from 3.0.0). | John Terpstra | 2003-01-16 | 1 | -0/+71 | |
| | ||||||
* | Added NT4 Profile Modification Docs, updated Win2K version. | John Terpstra | 2003-01-16 | 2 | -0/+128 | |
| | | | | NOTE: These documents are place holders for a REAL document. | |||||
* | (missed in last commit) | Andrew Bartlett | 2003-01-16 | 2 | -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 | |||||
* | allow a couple of LSA functions to take a username instead of a SID, | Andrew Tridgell | 2003-01-16 | 1 | -3/+44 | |
| | | | | | They still accept a SID, it just can be tedious to have to type SIDs instead of names all the time. | |||||
* | Add LIBSMB_OBJ for the new ntlm_auth functionality. | Andrew Bartlett | 2003-01-16 | 1 | -1/+1 | |
| | | | | Andrew Bartlett | |||||
* | Updates to the NTLMSSP code again - moving the base64 decode fuctionality out | Andrew Bartlett | 2003-01-16 | 9 | -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 | |||||
* | More Heimdal changes. Still not compiling with Heimdal yet... | Jeremy Allison | 2003-01-16 | 4 | -2/+9 | |
| | | | | Jeremy. | |||||
* | Fist part of fixes to make us compile with Heimdal. Don't explicitly | Jeremy Allison | 2003-01-16 | 4 | -18899/+9100 | |
| | | | | | | detect for now, I still have vague hopes of hiding the differences between MIT and Heimdal with a compatibility layer.... Jeremy. | |||||
* | * merge fixes for SGML syntax errors (does no one ever regenerate the docs?) | Gerald Carter | 2003-01-16 | 53 | -5564/+5850 | |
| | | | | | * regenerate the docs * add some files from SAMBA_3_0 | |||||
* | Fix a signed/unsigned warning. | Andrew Bartlett | 2003-01-16 | 1 | -1/+1 | |
| | ||||||
* | Add mutex protection around auth calls. | Jeremy Allison | 2003-01-16 | 1 | -41/+37 | |
| | | | | Jeremy. | |||||
* | s/WIFSIGNALLED/WIFSIGNALED/g | Gerald Carter | 2003-01-15 | 1 | -1/+1 | |
| | ||||||
* | do not use RCS variables in file | Gerald Carter | 2003-01-15 | 1 | -1/+1 | |
| | ||||||
* | add ntlogon directory and files from 3.0 | Gerald Carter | 2003-01-15 | 3 | -0/+580 | |
| | ||||||
* | Removed level 0 DEBUG leftover from testing. | Tim Potter | 2003-01-15 | 1 | -3/+0 | |
| | ||||||
* | Missed auth_ntlmssp.c in last night's checkin. Also keep track of the current | Andrew Bartlett | 2003-01-15 | 2 | -225/+82 | |
| | | | | | | challenge in the NTLMSSP context. Andrew Bartlett | |||||
* | remove torture tools on make clean | Gerald Carter | 2003-01-15 | 1 | -1/+1 | |
| | ||||||
* | small merges from SAMBA_3_0; mostly typos, renames, etc... | Gerald Carter | 2003-01-15 | 11 | -1362/+200 | |
| | ||||||
* | initialize acct_ctrl before using it | Herb Lewis | 2003-01-15 | 1 | -2/+1 | |
| | | | | remove ldap_msgfree(result); as result is unitialized at this point | |||||
* | * removed unused variable from rpcclient code | Gerald Carter | 2003-01-15 | 7 | -17/+19 | |
| | | | | | * added container option to net command (patch from SuSE) * Makefile patch for examples/VFS from SuSE | |||||
* | Refactor the NTLMSSP code again - this time we use function pointers to | Andrew Bartlett | 2003-01-15 | 6 | -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 | |||||
* | Doing a malloc(strlen(s)) then a pstrpcp(y, s) is just silly, make it a strdup | Andrew Bartlett | 2003-01-15 | 1 | -3/+1 | |
| | | | | | | instead. Andrew Bartlett | |||||
* | added cli_lsa_enum_account_rights() call. Note that this is in | Andrew Tridgell | 2003-01-15 | 6 | -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. | |||||
* | Fix warnings by getting the function into a shape the autoprototyper will | Andrew Bartlett | 2003-01-15 | 1 | -6/+4 | |
| | | | | | | read, and add a static. Andrew Bartlett | |||||
* | Crash fixes: | Andrew Bartlett | 2003-01-15 | 2 | -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 | |||||
* | One more from waitpid() audit: Correctly interpret waitstatus when a | Martin Pool | 2003-01-15 | 1 | -1/+5 | |
| | | | | | child fails. Possibly this was causing smbmount to exit(0) when it really should have indicated a failure. | |||||
* | Run autoheader | Martin Pool | 2003-01-15 | 1 | -6/+0 | |
| | ||||||
* | Fix bug where the existence of config.cache would cause functions like | Martin Pool | 2003-01-15 | 1 | -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. | |||||
* | IRIX uses libns_winbind.so instead of libnss_winbind.so | Herb Lewis | 2003-01-15 | 2 | -8978/+18874 | |
| | ||||||
* | [merge] removing unused variable and unused file | Gerald Carter | 2003-01-14 | 1 | -237/+0 | |
| | ||||||
* | Fix some debug lines, and add a bit more info to help track down ldap | Andrew Bartlett | 2003-01-14 | 1 | -8/+15 | |
| | | | | | | connectivity problems. Andrew Bartlett | |||||
* | merge: disable [u|g]idPool objects | Gerald Carter | 2003-01-14 | 1 | -6/+6 | |
| | ||||||
* | make -i flag work lik eit did in 2.2 | Gerald Carter | 2003-01-14 | 1 | -2/+5 | |
| | ||||||
* | Commit my (disabled) fstring/pstring mixup detection code. | Andrew Bartlett | 2003-01-14 | 1 | -0/+21 | |
| | | | | | | We need to fix some 'overmalloc' cases before it can be enabled by default. Andrew Bartlett |