Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add const | Andrew Bartlett | 2003-03-12 | 1 | -2/+2 | |
| | | ||||||
| * | - Fix a double-free (I can't say I understand the code, but it matches the ↵ | Andrew Bartlett | 2003-03-12 | 1 | -6/+5 | |
| | | | | | | | | | | | | | | | | | | | | other cases and keeps valgrind quiet). - Add static Andrew Bartlett | |||||
| * | Patch from Ken Cross <kcross@nssolutions.com> to take a username in the form | Andrew Bartlett | 2003-03-12 | 1 | -0/+11 | |
| | | | | | | | | | | | | of user@realm for kerberos logins. Andrew Bartlett | |||||
| * | Update for new version of ComfyChair: some methods are renamed to be | Martin Pool | 2003-03-12 | 1 | -9/+14 | |
| | | | | | | | | | | | | | | more consistent, and it now looks at command-line arguments to work out what to do. Run this program to get a quick demonstration of what ComfyChair does. | |||||
| * | New import of ComfyChair, many changes | Martin Pool | 2003-03-12 | 1 | -75/+139 | |
| | | ||||||
| * | Import Samba Testing Framework code from private CVS module. | Martin Pool | 2003-03-12 | 4 | -0/+472 | |
| | | ||||||
| * | Import design notes by martin and tpot from ComfyChair and stf modules. | Martin Pool | 2003-03-12 | 1 | -0/+175 | |
| | | ||||||
| * | Import ComfyChair framework from trunk. | Martin Pool | 2003-03-12 | 1 | -0/+266 | |
| | | ||||||
| * | Start importing the Python testing framework that Tim and I have been | Martin Pool | 2003-03-12 | 1 | -0/+3 | |
| | | | | | | | | working on into the main Samba tree. | |||||
| * | Update usage message. | Martin Pool | 2003-03-12 | 1 | -1/+2 | |
| | | ||||||
| * | Add example of string overflow which is now caught in developer mode. | Martin Pool | 2003-03-12 | 1 | -0/+16 | |
| | | ||||||
| * | We use unsigned now, so use %u. | Jeremy Allison | 2003-03-11 | 1 | -1/+1 | |
| | | | | | | | | Jeremy. | |||||
| * | Fix up zero termination. Spotted by Sebastian Krahmer <krahmer@suse.de>. | Jeremy Allison | 2003-03-11 | 1 | -1/+2 | |
| | | | | | | | | Jeremy. | |||||
| * | This patch attemptes to clean up winbindd's mutex locking. | Andrew Bartlett | 2003-03-11 | 3 | -68/+46 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current locking scheme in winbind is a complete mess - indeed, the next step should be to push the locking into cli_full_connection(), but I'll leave it for now. This patch works on the noted behaviour that 2 parts of the connection process need protection - and independent protection. Tim Potter did some work on this a little while back, verifying the second case. The two cases are: - between connect() and first session setup - during the auth2 phase of the netlogon pipe setup. I've removed the counter on the lock, as I fail to see what it gains us. This patch also adds 'anonymous fallback' to our winbindd -> DC connection. If the authenticated connection fails (wbinfo -A specifed) - say that account isn't trusted by a trusted DC - then we try an anonymous. Both tpot and mbp like the patch. Andrew Bartlett | |||||
| * | security=domain and domain logons = yes should be a BDC (of sorts). | Andrew Bartlett | 2003-03-11 | 1 | -2/+5 | |
| | | | | | | | | | | | | Matches 2.2 Andrew Bartlett | |||||
| * | Some further tought on the server role issue - try not to break it compeatly. | Andrew Bartlett | 2003-03-11 | 1 | -3/+6 | |
| | | | | | | | | Andrew Bartlett | |||||
| * | After 'consultation' with idra, this is how I think the server roles should ↵ | Andrew Bartlett | 2003-03-11 | 1 | -4/+9 | |
| | | | | | | | | | | | | work... Andrew Bartlett | |||||
| * | This is how combination of domain logons and security parameter best combine. | Simo Sorce | 2003-03-11 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | Comments wellcome. Simo. | |||||
| * | Remove valgrind_strlen function, hopefully no longer needed with | Martin Pool | 2003-03-11 | 3 | -23/+0 | |
| | | | | | | | | recent Valgrind relases and clashing with -DVALGRIND. | |||||
| * | Note about using Valgrind with tdbs. | Martin Pool | 2003-03-11 | 1 | -0/+21 | |
| | | ||||||
| * | having sticky create times is not a bug | Andrew Tridgell | 2003-03-11 | 1 | -1/+0 | |
| | | ||||||
| * | fixed the MANGLE smbtorture test with the new paranoid string code | Andrew Tridgell | 2003-03-11 | 1 | -1/+1 | |
| | | ||||||
| * | make sure we have an empty directory when we start the utable test | Andrew Tridgell | 2003-03-11 | 1 | -1/+5 | |
| | | ||||||
| * | If using --enable-developer and valgrind.h is present, define VALGRIND. | Martin Pool | 2003-03-11 | 1 | -0/+8 | |
| | | ||||||
| * | When opening an existing DB, don't require the hash_size specified to | Martin Pool | 2003-03-11 | 1 | -2/+1 | |
| | | | | | | | | | | | | | | | | the open call to be the same as that of the existing tdb. The specified hash_size is only used if the tdb needs to be (re)created. With this patch in place, tdbtool can open the printing tdbs, which are created with a hash_size of 5000. Before it would fail with EIO. | |||||
| * | Remove obsolete file. | Tim Potter | 2003-03-11 | 1 | -13/+0 | |
| | | ||||||
| * | Patch from Ronan Waide: | Martin Pool | 2003-03-11 | 1 | -1/+1 | |
| | | | | | | | | | | > when doing "enumdomusers", rpcclient prints each one preceded by the > word "group" instead of "user" | |||||
| * | Some conversion to pstrcpy_base. | Volker Lendecke | 2003-03-10 | 1 | -6/+6 | |
| | | | | | | | | Volker | |||||
| * | check a pointer before dereferencing it; not sure why userdata == NULL though | Gerald Carter | 2003-03-10 | 1 | -1/+1 | |
| | | ||||||
| * | Don't segfault on make_server_info_guest() failure - instead return the | Andrew Bartlett | 2003-03-10 | 1 | -4/+2 | |
| | | | | | | | | | | | | | | | | | | error code. make_server_info_guest() requires an entry in the SAM at the moment, but this will change before release. Andrew Bartlett | |||||
| * | Use "$@" to preserve shell quoting in case somebody passes an escaped | Martin Pool | 2003-03-10 | 1 | -1/+1 | |
| | | | | | | | | string as a configure parameter. | |||||
| * | fixed use_oplocks and the timeout in smbtorture startup | Andrew Tridgell | 2003-03-10 | 1 | -6/+16 | |
| | | ||||||
| * | added -i option for ignoring dot errors in masktest | Andrew Tridgell | 2003-03-10 | 1 | -2/+9 | |
| | | ||||||
| * | Makefile.in for NTLMSSP singing update | Andrew Bartlett | 2003-03-10 | 1 | -1/+1 | |
| | | ||||||
| * | Further work on NTLMSSP-based SMB signing. Current status is that I cannnot | Andrew Bartlett | 2003-03-10 | 5 | -48/+447 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | get Win2k to send a valid signiture in it's session setup reply - which it will give to win2k clients. So, I need to look at becoming 'more like MS', but for now I'll get this code into the tree. It's actually based on the TNG cli_pipe_ntlmssp.c, as it was slightly easier to understand than our own (but only the utility functions remain in any way intact...). This includes the mysical 'NTLM2' code - I have no idea if it actually works. (I couldn't get TNG to use it for its pipes either). Andrew Bartlett | |||||
| * | Clobber strings with 0xf1f1f1f1 before writing to them to check buffer | Martin Pool | 2003-03-10 | 1 | -8/+33 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | lengths are correct. Attempts to pstrcpy into an fstring or allocated string should fail in developer builds. This builds on abartlet's earlier overflow probe for safe_strcpy, but by clobbering the whole string with a nonzero value is more likely to find overflows on the stack. This is only used in -DDEVELOPER mode. Reviewed by abartlet, tpot. | |||||
| * | Include valgrind.h if present on the system. | Martin Pool | 2003-03-10 | 1 | -0/+5 | |
| | | ||||||
| * | Check for valgrind.h | Martin Pool | 2003-03-10 | 1 | -0/+1 | |
| | | ||||||
| * | Try not to clobber the session request. | Andrew Bartlett | 2003-03-09 | 1 | -3/+15 | |
| | | ||||||
| * | Add Ronan Waide's info about the setdriver call. | Jelmer Vernooij | 2003-03-09 | 1 | -4/+24 | |
| | | ||||||
| * | Add some printing question & answers | Jelmer Vernooij | 2003-03-09 | 2 | -0/+18 | |
| | | ||||||
| * | Change the way we sign SMB packets, to a function pointer interface. | Andrew Bartlett | 2003-03-09 | 6 | -153/+346 | |
| | | | | | | | | | | | | | | | | The intention is to allow for NTLMSSP and kerberos signing of packets, but for now it's just what I call 'simple' signing. (aka SMB signing per the SNIA spec) Andrew Bartlett | |||||
| * | Don't fault on error returns (ptr == 0) for this LSA query. | Andrew Bartlett | 2003-03-09 | 1 | -10/+13 | |
| | | | | | | | | | | | | (for example, query to non-dc) Andrew Bartlett | |||||
| * | This is C, not C++ | Andrew Bartlett | 2003-03-08 | 1 | -4/+4 | |
| | | ||||||
| * | more on idmap | Simo Sorce | 2003-03-08 | 3 | -78/+207 | |
| | | | | | | | | | | | | | | | | two layers structure with - local tdb cache - remote idmap repository compiles | |||||
| * | Add Q&A for people having trouble trying to log in without a proper | Jelmer Vernooij | 2003-03-08 | 1 | -0/+14 | |
| | | | | | | | | samba user database. | |||||
| * | Add notes on increasing performance on AIX, based on an email from William Jojo | Jelmer Vernooij | 2003-03-08 | 1 | -0/+12 | |
| | | ||||||
| * | Testparm needs the extra arg to set_local_machine_name() too. | Andrew Bartlett | 2003-03-08 | 1 | -1/+1 | |
| | | ||||||
| * | Make sure that the 'remote' machine name can only be set once. For some weird | Andrew Bartlett | 2003-03-08 | 8 | -19/+39 | |
| | | | | | | | | | | | | | | | | | | | | | | | | reason, during a Win2003 installation, when you select 'domain join' it sends one machine name in the name exchange, and litraly 'machinename' during the NTLMSSP login. Also fix up winbindd's logfile handling, so that it matches smbd and nmbd. (This helps me, by seperating the logs by pid). Andrew Bartlett | |||||
| * | Make it clear that this is a fstrcpy(). | Andrew Bartlett | 2003-03-08 | 1 | -2/+2 | |
| | |