Home
last modified time | relevance | path

Searched +full:- +full:- +full:without +full:- +full:gssapi (Results 1 – 25 of 56) sorted by relevance

123

/external/curl/CMake/
DFindGSS.cmake18 # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 # SPDX-License-Identifier: curl
24 # - Try to find the GSS Kerberos library
27 # GSS_ROOT_DIR - Set this variable to the root installation of GSS
29 # Read-Only variables:
30 # GSS_FOUND - system has the Heimdal library
31 # GSS_FLAVOUR - "MIT" or "Heimdal" if anything found.
32 # GSS_INCLUDE_DIR - the Heimdal include directory
33 # GSS_LIBRARIES - The libraries needed to use GSS
34 # GSS_LINK_DIRECTORIES - Directories to add to linker search path
[all …]
/external/curl/lib/vauth/
Dkrb5_gssapi.c19 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
22 * SPDX-License-Identifier: curl
24 * RFC4752 The Kerberos V5 ("GSSAPI") SASL Mechanism
48 * This is used to evaluate if GSSAPI (Kerberos V5) is supported.
52 * Returns TRUE if Kerberos V5 is supported by the GSS-API library.
62 * This is used to generate an already encoded GSSAPI (Kerberos V5) user token
67 * data [in] - The session handle.
68 * userp [in] - The user name.
69 * passwdp [in] - The user's password.
70 * service [in] - The service type such as http, smtp, pop or imap.
[all …]
Dkrb5_sspi.c18 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 * SPDX-License-Identifier: curl
23 * RFC4752 The Kerberos V5 ("GSSAPI") SASL Mechanism
46 * This is used to evaluate if GSSAPI (Kerberos V5) is supported.
58 status = s_pSecFn->QuerySecurityPackageInfo((TCHAR *) in Curl_auth_is_gssapi_supported()
64 s_pSecFn->FreeContextBuffer(SecurityPackage); in Curl_auth_is_gssapi_supported()
73 * This is used to generate an already encoded GSSAPI (Kerberos V5) user token
78 * data [in] - The session handle.
79 * userp [in] - The user name in the format User or Domain\User.
80 * passwdp [in] - The user's password.
[all …]
Dvauth.h20 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
23 * SPDX-License-Identifier: curl
88 /* This is used to generate a CRAM-MD5 response message */
97 /* This is used to generate a base64 encoded DIGEST-MD5 response message */
147 /* This is used to generate a base64 encoded NTLM type-1 message */
156 /* This is used to decode a base64 encoded NTLM type-2 message */
161 /* This is used to generate a base64 encoded NTLM type-3 message */
185 /* This is used to evaluate if GSSAPI (Kerberos V5) is supported */
188 /* This is used to generate a base64 encoded GSSAPI (Kerberos V5) user token
200 /* This is used to generate a base64 encoded GSSAPI (Kerberos V5) security
[all …]
/external/curl/docs/cmdline-opts/
DMakefile.inc18 # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 # SPDX-License-Identifier: curl
48 abstract-unix-socket.md \
49 alt-svc.md \
52 aws-sigv4.md \
54 ca-native.md \
57 cert-status.md \
58 cert-type.md \
61 compressed-ssh.md \
64 connect-timeout.md \
[all …]
/external/curl/
Dconfigure.ac18 # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 # SPDX-License-Identifier: curl
29 AC_INIT([curl], [-], [a suitable curl mailing list: https://curl.se/mail/])
67 if test -z "$SED"; then
71 if test -z "$SED" || test "$SED" = "not_found"; then
72 AC_MSG_ERROR([sed not found in PATH. Cannot continue without sed.])
79 if test -z "$GREP"; then
83 if test -z "$GREP" || test "$GREP" = "not_found"; then
84 AC_MSG_ERROR([grep not found in PATH. Cannot continue without grep.])
89 dnl 'grep -E' is mandatory for configure process and libtool.
[all …]
DCMakeLists.txt18 # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 # SPDX-License-Identifier: curl
29 # sub-projects in a larger build using `FetchContent`. To support
32 # https://cmake.org/cmake/help/latest/module/FetchContent.html#integrating-with-find-package
61 string(REGEX MATCH "#define LIBCURL_VERSION_NUM 0x[0-9a-fA-F]+"
66 # Setup package meta-data
71 # SET(PACKAGE_VERSION "-")
72 # SET(PACKAGE_STRING "curl-")
91 option(ENABLE_ARES "Set to ON to enable c-ares support" OFF)
99 add_definitions(-D_WIN32_WINNT=${CURL_TARGET_WINDOWS_VERSION})
[all …]
D.cirrus.yml18 # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 # SPDX-License-Identifier: curl
24 # https://cirrus-ci.com/github/curl/curl
27 # https://cirrus-ci.org/guide/writing-tasks/
32 '.azure-pipelines.yml',
46 - name: FreeBSD 14.0
48 image_family: freebsd-14-0
53 MAKEFLAGS: -j 3
56 - pkg update -f
57- pkg install -y autoconf automake libtool pkgconf brotli openldap26-client heimdal libpsl libssh2…
[all …]
/external/curl/lib/
Dcurl_config.h.cmake18 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 * SPDX-License-Identifier: curl
29 /* define "1" to use built-in ca store of TLS backend */
38 /* disables alt-svc */
59 /* disables AWS-SIG4 */
65 /* disables DNS-over-HTTPS */
83 /* disables headers-api support */
101 /* disables --libcurl option from the curl tool */
125 /* disables built-in progress meter */
286 /* Define to 1 if you have a working glibc-style strerror_r function. */
[all …]
Dsetup-os400.h20 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
23 * SPDX-License-Identifier: curl
47 #include <gssapi.h>
63 /* GSSAPI wrappers. */
Dcurl_sasl.h20 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
23 * SPDX-License-Identifier: curl
55 #define SASL_MECH_STRING_CRAM_MD5 "CRAM-MD5"
56 #define SASL_MECH_STRING_DIGEST_MD5 "DIGEST-MD5"
57 #define SASL_MECH_STRING_GSSAPI "GSSAPI"
62 #define SASL_MECH_STRING_SCRAM_SHA_1 "SCRAM-SHA-1"
63 #define SASL_MECH_STRING_SCRAM_SHA_256 "SCRAM-SHA-256"
66 #define SASL_FLAG_BASE64 0x0001 /* Messages are base64-encoded */
112 command length - other characters count.
113 This has to be zero for non-base64 protocols. */
[all …]
Dcurl_sasl.c18 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 * SPDX-License-Identifier: curl
23 * RFC2195 CRAM-MD5 authentication
25 * RFC2831 DIGEST-MD5 authentication
28 * RFC5802 SCRAM-SHA-1 authentication
29 * RFC7677 SCRAM-SHA-256 authentication
32 * Draft LOGIN SASL Mechanism <draft-murchison-sasl-login-00.txt>
68 { "CRAM-MD5", 8, SASL_MECH_CRAM_MD5 },
69 { "DIGEST-MD5", 10, SASL_MECH_DIGEST_MD5 },
70 { "GSSAPI", 6, SASL_MECH_GSSAPI },
[all …]
Dcurl_config.h.in3 /* Ignore c-ares deprecation warnings */
21 /* disable alt-svc */
63 /* disable headers-api */
66 /* disable alt-svc */
87 /* to disable --libcurl C code generation option */
114 /* disable progress-meter */
305 /* Define to 1 if you have a working glibc-style strerror_r function. */
314 /* if you have GSS-API libraries */
317 /* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
320 /* Define to 1 if you have the <gssapi/gssapi.h> header file. */
[all …]
Dcurl_config.h4 /* Ignore c-ares deprecation warnings */
22 /* disable alt-svc */
49 /* disable headers-api */
52 /* disable alt-svc */
70 /* to disable --libcurl C code generation option */
94 /* disable progress-meter */
290 /* Define to 1 if you have a working glibc-style strerror_r function. */
299 /* if you have GSS-API libraries */
302 /* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
305 /* Define to 1 if you have the <gssapi/gssapi.h> header file. */
[all …]
Dkrb5.c1 /* GSSAPI/krb5 support for FTP - loosely based on old krb4.c
8 * SPDX-License-Identifier: BSD-3-Clause
10 * Redistribution and use in source and binary forms, with or without
23 * without specific prior written permission.
50 #include "cf-socket.h"
76 unsigned char data_sec = conn->data_prot; in ftpsend()
82 if(!write_len || write_len > (sizeof(s) -3)) in ftpsend()
92 conn->data_prot = PROT_CMD; in ftpsend()
97 conn->data_prot = data_sec; in ftpsend()
106 write_len -= bytes_written; in ftpsend()
[all …]
/external/curl/docs/
DKNOWN_BUGS16 1.5 Expect-100 meets 417
21 2.4 Secure Transport will not import PKCS#12 client certificates without a password
30 3.3 POP3 expects "CRLF.CRLF" eob for some single-line responses
39 5.2 curl-config --libs contains private details
41 5.5 cannot handle Unicode arguments in non-Unicode builds on Windows
42 5.6 cygwin: make install installs curl-config.1 twice
44 5.11 configure --with-gssapi with Heimdal is ignored on macOS
55 6.6 libcurl can fail to try alternatives with --proxy-any
57 6.9 SHA-256 digest not supported in Windows SSPI builds
83 11.1 gssapi library name + version is missing in curl_version_info()
[all …]
DTODO27 1.10 auto-detect proxy
30 1.13 c-ares and CURLOPT_OPENSOCKETFUNCTION
48 2. libcurl - multi interface
49 2.1 More non-blocking
51 2.3 Non-blocking curl_multi_remove_handle()
53 2.5 Edge-triggered sockets should work
60 3.2 Provide cmake config-file
68 4.6 GSSAPI via Windows SSPI
69 4.7 STAT for LIST without data connection
74 5.2 Obey Retry-After in redirects
[all …]
/external/cronet/net/http/
Dmock_gssapi_library_posix.h2 // Use of this source code is governed by a BSD-style license that can be
43 // the system GSSAPI library calls.
118 // These methods match the ones in the GSSAPI library.
147 // Returns successfully without modifying |status_string|.
150 // Returns a message that's invalid UTF-8.
Dhttp_auth_handler_negotiate.cc2 // Use of this source code is governed by a BSD-style license that can be
84 return auth_library_->GetLibraryNameForTesting(); in GetLibraryNameForTesting()
111 http_auth_preferences()->AuthAndroidNegotiateAccountType().empty() || in CreateAuthHandler()
128 !http_auth_preferences()->AllowGssapiLibraryLoad()) { in CreateAuthHandler()
132 if (!auth_library_->Init(net_log)) { in CreateAuthHandler()
144 if (!tmp_handler->InitFromChallenge(challenge, target, ssl_info, in CreateAuthHandler()
149 handler->swap(tmp_handler); in CreateAuthHandler()
165 return auth_system_->NeedsIdentity(); in NeedsIdentity()
173 return http_auth_preferences_->CanUseDefaultCredentials(scheme_host_port_); in AllowsDefaultCredentials()
177 return auth_system_->AllowsExplicitCredentials(); in AllowsExplicitCredentials()
[all …]
/external/curl/packages/vms/
Dgnv_curl_configure.sh9 # purpose with or without fee is hereby granted, provided that the above
20 # SPDX-License-Identifier: ISC
33 # Override configure adding -std1 which is too strict for what curl
41 ./configure --prefix=/usr --exec-prefix=/usr --disable-dependency-tracking \
42 --disable-libtool-lock --with-gssapi --disable-ntlm-wb \
43 --with-ca-path=gnv\$curl_ca_path
Dsetup_gnv_curl_build.com11 $! purpose with or without fee is hereby granted, provided that the above
22 $! SPDX-License-Identifier: ISC
30 $ set def [--]
80 $ if f$trnlnm("gssapi") .eqs. ""
84 $ define/job gssapi sys$sysroot:[kerberos.include]
98 $ define/job decc$system_include prj_root:[.include.curl],-
99 [-.packages.vms],-
100 ssl$include:,gnv$gnu:[usr.include],-
101 gnv$gnu:[usr.include.libz],gnv$gnu:[include],-
102 gnv$zlib_include:,-
[all …]
Dbuild_curl-config_script.com1 $! build_curl-config_script.com
3 $! This generates the curl-config. script from the curl-config.in file.
8 $! purpose with or without fee is hereby granted, provided that the above
19 $! SPDX-License-Identifier: ISC
23 $! Skip this if the curl-config. already exists.
24 $ if f$search("[--]curl-config.") .nes. "" then goto all_exit
38 $ x_cppflag_curl_staticlib = "-DCURL_STATICLIB"
52 $ part1 = "-L/usr/lib -L/SSL_LIB -lssl -lcrypto -lz"
57 $ x_libcurl_libs = part1 + " -lgssapi"
62 $!-----------------------
[all …]
/external/curl/.github/workflows/
Dlinux.yml3 # SPDX-License-Identifier: curl
10 - master
11 - '*/ci'
12 paths-ignore:
13 - '**/*.md'
14 - '.azure-pipelines.yml'
15 - '.circleci/**'
16 - '.cirrus.yml'
17 - 'appveyor.*'
18 - 'packages/**'
[all …]
/external/curl/src/
Dtool_listhelp.c18 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 * SPDX-License-Identifier: curl
36 {" --abstract-unix-socket <path>",
39 {" --alt-svc <filename>",
40 "Enable alt-svc with this cache file",
42 {" --anyauth",
45 {"-a, --append",
48 {" --aws-sigv4 <provider1[:prvdr2[:reg[:srv]]]>",
51 {" --basic",
54 {" --ca-native",
[all …]
/external/curl/tests/libtest/
DMakefile.am18 # This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 # SPDX-License-Identifier: curl
35 AM_CPPFLAGS = -I$(top_srcdir)/include \
36 -I$(top_builddir)/lib \
37 -I$(top_srcdir)/lib
40 Makefile.inc notexists.pl CMakeLists.txt mk-lib1521.pl .checksrc
76 AM_CPPFLAGS += -DCURL_STATICLIB
83 libhostname_la_LDFLAGS_EXTRA = -module -avoid-version -rpath /nowhere
89 libhostname_la_LDFLAGS_EXTRA += -no-undefined
90 libstubgss_la_LDFLAGS_EXTRA += -no-undefined
[all …]

123