summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add constAndrew Bartlett2003-03-121-2/+2
| |
| * - Fix a double-free (I can't say I understand the code, but it matches the ↵Andrew Bartlett2003-03-121-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 formAndrew Bartlett2003-03-121-0/+11
| | | | | | | | | | | | of user@realm for kerberos logins. Andrew Bartlett
| * Update for new version of ComfyChair: some methods are renamed to beMartin Pool2003-03-121-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 changesMartin Pool2003-03-121-75/+139
| |
| * Import Samba Testing Framework code from private CVS module.Martin Pool2003-03-124-0/+472
| |
| * Import design notes by martin and tpot from ComfyChair and stf modules.Martin Pool2003-03-121-0/+175
| |
| * Import ComfyChair framework from trunk.Martin Pool2003-03-121-0/+266
| |
| * Start importing the Python testing framework that Tim and I have beenMartin Pool2003-03-121-0/+3
| | | | | | | | working on into the main Samba tree.
| * Update usage message.Martin Pool2003-03-121-1/+2
| |
| * Add example of string overflow which is now caught in developer mode.Martin Pool2003-03-121-0/+16
| |
| * We use unsigned now, so use %u.Jeremy Allison2003-03-111-1/+1
| | | | | | | | Jeremy.
| * Fix up zero termination. Spotted by Sebastian Krahmer <krahmer@suse.de>.Jeremy Allison2003-03-111-1/+2
| | | | | | | | Jeremy.
| * This patch attemptes to clean up winbindd's mutex locking.Andrew Bartlett2003-03-113-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 Bartlett2003-03-111-2/+5
| | | | | | | | | | | | Matches 2.2 Andrew Bartlett
| * Some further tought on the server role issue - try not to break it compeatly.Andrew Bartlett2003-03-111-3/+6
| | | | | | | | Andrew Bartlett
| * After 'consultation' with idra, this is how I think the server roles should ↵Andrew Bartlett2003-03-111-4/+9
| | | | | | | | | | | | work... Andrew Bartlett
| * This is how combination of domain logons and security parameter best combine.Simo Sorce2003-03-111-3/+3
| | | | | | | | | | | | | | Comments wellcome. Simo.
| * Remove valgrind_strlen function, hopefully no longer needed withMartin Pool2003-03-113-23/+0
| | | | | | | | recent Valgrind relases and clashing with -DVALGRIND.
| * Note about using Valgrind with tdbs.Martin Pool2003-03-111-0/+21
| |
| * having sticky create times is not a bugAndrew Tridgell2003-03-111-1/+0
| |
| * fixed the MANGLE smbtorture test with the new paranoid string codeAndrew Tridgell2003-03-111-1/+1
| |
| * make sure we have an empty directory when we start the utable testAndrew Tridgell2003-03-111-1/+5
| |
| * If using --enable-developer and valgrind.h is present, define VALGRIND.Martin Pool2003-03-111-0/+8
| |
| * When opening an existing DB, don't require the hash_size specified toMartin Pool2003-03-111-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 Potter2003-03-111-13/+0
| |
| * Patch from Ronan Waide:Martin Pool2003-03-111-1/+1
| | | | | | | | | | > when doing "enumdomusers", rpcclient prints each one preceded by the > word "group" instead of "user"
| * Some conversion to pstrcpy_base.Volker Lendecke2003-03-101-6/+6
| | | | | | | | Volker
| * check a pointer before dereferencing it; not sure why userdata == NULL thoughGerald Carter2003-03-101-1/+1
| |
| * Don't segfault on make_server_info_guest() failure - instead return theAndrew Bartlett2003-03-101-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 escapedMartin Pool2003-03-101-1/+1
| | | | | | | | string as a configure parameter.
| * fixed use_oplocks and the timeout in smbtorture startupAndrew Tridgell2003-03-101-6/+16
| |
| * added -i option for ignoring dot errors in masktestAndrew Tridgell2003-03-101-2/+9
| |
| * Makefile.in for NTLMSSP singing updateAndrew Bartlett2003-03-101-1/+1
| |
| * Further work on NTLMSSP-based SMB signing. Current status is that I cannnotAndrew Bartlett2003-03-105-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 bufferMartin Pool2003-03-101-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 Pool2003-03-101-0/+5
| |
| * Check for valgrind.hMartin Pool2003-03-101-0/+1
| |
| * Try not to clobber the session request.Andrew Bartlett2003-03-091-3/+15
| |
| * Add Ronan Waide's info about the setdriver call.Jelmer Vernooij2003-03-091-4/+24
| |
| * Add some printing question & answersJelmer Vernooij2003-03-092-0/+18
| |
| * Change the way we sign SMB packets, to a function pointer interface.Andrew Bartlett2003-03-096-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 Bartlett2003-03-091-10/+13
| | | | | | | | | | | | (for example, query to non-dc) Andrew Bartlett
| * This is C, not C++Andrew Bartlett2003-03-081-4/+4
| |
| * more on idmapSimo Sorce2003-03-083-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 properJelmer Vernooij2003-03-081-0/+14
| | | | | | | | samba user database.
| * Add notes on increasing performance on AIX, based on an email from William JojoJelmer Vernooij2003-03-081-0/+12
| |
| * Testparm needs the extra arg to set_local_machine_name() too.Andrew Bartlett2003-03-081-1/+1
| |
| * Make sure that the 'remote' machine name can only be set once. For some weirdAndrew Bartlett2003-03-088-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 Bartlett2003-03-081-2/+2
| |