1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-28 07:21:54 +03:00
samba-mirror/source3/libsmb
Andrew Tridgell dcd0291694 convert the LDAP/SASL code to use GSS-SPNEGO if possible
we now do this:

- look for suported SASL mechanisms on the LDAP server
- choose GSS-SPNEGO if possible
- within GSS-SPNEGO choose KRB5 if we can do a kinit
- otherwise use NTLMSSP

This change also means that we no longer rely on having a gssapi
library to do ADS.

todo:
- add TLS/SSL support over LDAP
- change to using LDAP/SSL for password change in ADS
(This used to be commit b04e91f660)
2002-08-30 06:59:57 +00:00
..
.cvsignore ignore *.po32 files 1998-10-05 12:36:44 +00:00
asn1.c a ASN.1 fix from anthony 2002-08-22 22:53:00 +00:00
cliconnect.c convert the LDAP/SASL code to use GSS-SPNEGO if possible 2002-08-30 06:59:57 +00:00
clidgram.c Fixed dumb typo caught by Herb. 2002-02-27 17:28:22 +00:00
clientgen.c Updates! 2002-08-26 03:08:37 +00:00
clierror.c Renamed get_nt_error_msg() to nt_errstr(). 2002-03-17 04:36:35 +00:00
clifile.c Patch from Paul Green <Paul.Green@stratus.com> to be more POSIX-compatible 2002-08-21 19:59:23 +00:00
clikrb5.c convert the LDAP/SASL code to use GSS-SPNEGO if possible 2002-08-30 06:59:57 +00:00
clilist.c fix directory listing on win9x. 2002-07-13 08:37:06 +00:00
climessage.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
clioplock.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
cliprint.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
clirap2.c Don't use uint. It doesn't exist on some platforms and we don't define it. 2002-06-21 17:23:20 +00:00
clirap.c Removed eff_name field from cli_struct as it wasn't being used anywhere. 2002-06-12 01:33:30 +00:00
clireadwrite.c Updates! 2002-08-26 03:08:37 +00:00
clisecdesc.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
clispnego.c convert the LDAP/SASL code to use GSS-SPNEGO if possible 2002-08-30 06:59:57 +00:00
clistr.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
clitrans.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
credentials.c Add a dash of const here and there... 2002-03-02 04:41:55 +00:00
doserr.c DOS error 1307 is returned when an invalid owner for a security descriptor 2002-05-07 06:16:44 +00:00
errormap.c Add my copyright (which I should have added months ago...) 2002-07-03 07:21:07 +00:00
libsmb_cache.c cannot use casts in the DLIST_xxx macros 2002-08-20 12:38:43 +00:00
libsmb_compat.c Add these two files I forgot. 2002-07-13 05:13:02 +00:00
libsmbclient.c merge from SAMBA_2_2 2002-08-27 12:43:15 +00:00
namecache.c Sync up namecache code with HEAD and APPLIANCE_HEAD. Rerun unit tests. 2002-08-28 00:17:11 +00:00
namequery.c Merge of netbios namecache code from APPLIANCE_HEAD. 2002-08-16 00:25:48 +00:00
netlogon_unigrp.c this tdb was being opened without locking, which is unsafe for shared 2002-03-15 09:19:51 +00:00
nmblib.c sort name query responses by how far they are from our interface 2002-07-01 05:09:29 +00:00
nterr.c A few more trusted domains updates from mimir. 2002-05-17 13:49:01 +00:00
passchange.c Removed version number from file header. 2002-01-30 06:08:46 +00:00
pwd_cache.c Clean up a few unused functions, add a bit of static etc. 2002-05-25 07:37:44 +00:00
smbdes.c Make a number of the lookup tables 'const'. I'm told this assists in sharing 2002-03-23 08:45:03 +00:00
smbencrypt.c Updates! 2002-08-26 03:08:37 +00:00
smberr.c Added dos_errstr() function. Not all errors in list yet. 2002-03-17 06:04:15 +00:00
trust_passwd.c Moved calculation of secure channel type into a new function. 2002-08-23 13:38:00 +00:00
unexpected.c Using 1 for a tdb hash size makes for slow inserts.... 2002-06-27 00:13:20 +00:00