summaryrefslogtreecommitdiffstats
path: root/source/libsmb/ntlmssp.c
Commit message (Collapse)AuthorAgeFilesLines
* r21585: Start syncing the monster that will become 3.0.25pre1Gerald Carter2007-02-281-31/+87
| | | | | | | | Still todo: * release notes * few minor outstanding patches * additional idmap man pages
* r19018: staging for a 3.0.23d on Tuesday (I think we have sufficient changes ↵Gerald Carter2006-10-011-5/+14
| | | | to warrant one)
* r15129: Separate out mechanism and policy for NTLMSSP auth/sign/seal.Jeremy Allison2006-04-181-4/+16
| | | | | | With this change (and setting lanman auth = no in smb.conf) we have *identical* NTLMSSP flags to W2K3 in SPNEGO auth. Jeremy
* r13473: Back port r13470, r13471, r13472 from Samba4. Thanks Andrew:Jeremy Allison2006-02-121-17/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ----------------------------------- Thanks to a report from VL: We were causing mayhem by weakening the keys at the wrong point in time. I think this is the correct place to do it. The session key for SMB signing, and the 'smb session key' (used for encrypting password sets) is never weakened. The session key used for bulk data encryption/signing is weakened. This also makes more sense, when we look at the NTLM2 code. Andrew Bartlett ----------------------------------- With more 'try all options' testing, I found this 'simple' but in the NTLM2 signing code. Andrew Bartlett ----------------------------------- After Volker's advise, try every combination of parameters. This isn't every parameter on NTLMSSP, but it is most of the important ones. This showed up that we had the '128bit && LM_KEY' case messed up. This isn't supported, so we must look instead at the 56 bit flag. Andrew Bartlett ----------------------------------- We should now try retesting with NT4. This should be standalone enough to port into a SAMBA_3_0_RELEASE branch fix. Jeremy.
* r12922: Fix typo.Jeremy Allison2006-01-131-1/+1
| | | | Jeremy.
* r12920: Fix for #3401 from Andrew Bartlett. Original fix fromJeremy Allison2006-01-131-0/+5
| | | | | Yau Lam Yiu <yiuext@cs.ust.hk>. Jeremy.
* r11079: Narrowing down on the #1828 PPC bug. The PPC client sends anJeremy Allison2005-10-151-32/+6
| | | | | | initial NTLMSSP negotiate blob of only 16 bytes - no strings added ! (So don't try parsing them). Jeremy.
* r11075: Still working on bug #1828, PPC hell. The PPC client sends theJeremy Allison2005-10-141-2/+19
| | | | | | NTLMSSP client and domain strings as Unicode, even when setting flags as OEM. Cope with this. Jeremy.
* r10656: BIG merge from trunk. Features not copied overGerald Carter2005-09-301-16/+68
| | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck)
* r8475: BUG 2872: fix cut-n-paste error when checking pointer value in ↵Gerald Carter2005-07-141-1/+1
| | | | ntlmssp_set_workstation()
* r7472: fix smbpasswd user password change (still worked by bad error ↵Gerald Carter2005-06-101-2/+2
| | | | messages) due to trying to strdup a NULL pointer
* r5455: Remove bogus DEBUG messages (dump for a failure to parse NTLMSSP,Andrew Bartlett2005-02-191-4/+2
| | | | | | | | before trying the alternate format). This only caused confusion and bug reports... Andrew Bartlett
* r5272: BUG 2132, 2134: patch from Jason Mader <jason@ncac.gwu.edu> to remove ↵Gerald Carter2005-02-071-7/+0
| | | | unused variables
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ↵Jeremy Allison2004-12-071-2/+2
| | | | | | | | | allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy.
* r1492: Rework our random number generation system.Andrew Bartlett2004-07-141-3/+3
| | | | | | | | | | On systems with /dev/urandom, this avoids a change to secrets.tdb for every fork(). For other systems, we now only re-seed after a fork, and on startup. No need to do it per-operation. This removes the 'need_reseed' parameter from generate_random_buffer(). Andrew Bartlett
* r296: patch from j.lu -- don't force an upper case domain name in the ↵Gerald Carter2004-04-201-3/+1
| | | | ntlmssp code
* r69: Global rename of 'nt_session_key' -> 'user_session_key'. The session ↵Andrew Bartlett2004-04-061-10/+10
| | | | | | | key could be anything, and may not be based on anything 'NT'. This is also what microsoft calls it.
* r4: merge in the SAMBA_3_0 branch from cvsCVS Import User2004-04-041-5/+10
| | | | | | | | to checkout try this: svn co svn+ssh://svn.samba.org/home/svn/samba/branches/SAMBA_3_0 samba-3_0-work metze
* r2: import HEAD into svn+ssh://svn.samba.org/home/svn/samba/trunkCVS Import User2004-04-041-0/+1112
metze