krb5: merged security.c and krb specific FTP functions in here

These two files were always tightly connected and it was hard to
understand what went into which. This also allows us to make the
ftpsend() function static (moved from ftp.c).

Removed security.c
Renamed curl_sec.h to krb5.h

Closes #5987
This commit is contained in:
Daniel Stenberg 2020-09-21 13:59:33 +02:00
parent 6434a73984
commit f4873ebd0b
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
9 changed files with 595 additions and 682 deletions

View file

@ -326,9 +326,9 @@ FTP
Kerberos
========
Kerberos support is mainly in `lib/krb5.c` and `lib/security.c` but also
`curl_sasl_sspi.c` and `curl_sasl_gssapi.c` for the email protocols and
`socks_gssapi.c` and `socks_sspi.c` for SOCKS5 proxy specifics.
Kerberos support is mainly in `lib/krb5.c` but also `curl_sasl_sspi.c` and
`curl_sasl_gssapi.c` for the email protocols and `socks_gssapi.c` and
`socks_sspi.c` for SOCKS5 proxy specifics.
<a name="telnet"></a>
TELNET