-
Notifications
You must be signed in to change notification settings - Fork 185
RUST-2235 Implement GSSAPI auth support for Linux and macOS #1413
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from 19 commits
b1f648f
9789819
e406e16
50aa9d9
9267940
43a4472
774375a
9e6e38d
7e040aa
3134bb6
f323fe1
e175e2e
de0c4b7
3fec2d9
8ef6097
13a6878
fafc56f
934f0f4
5f5722c
58b928e
85ec312
841778b
293aa3b
b567aca
4d881d1
8962623
baedad7
66f0f3b
0cd9f3a
efe0fcb
9de2999
23aacbb
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -58,6 +58,9 @@ gcp-oidc = ["dep:reqwest"] | |
# This can only be used with the tokio-runtime feature flag. | ||
gcp-kms = ["dep:reqwest"] | ||
|
||
# Enable support for GSSAPI (Kerberos) authentication. | ||
gssapi-auth = ["dep:cross-krb5", "dep:dns-lookup"] | ||
|
||
zstd-compression = ["dep:zstd"] | ||
zlib-compression = ["dep:flate2"] | ||
snappy-compression = ["dep:snap"] | ||
|
@@ -80,8 +83,10 @@ chrono = { version = "0.4.7", default-features = false, features = [ | |
"clock", | ||
"std", | ||
] } | ||
cross-krb5 = { version = "0.4.2", optional = true, default-features = false } | ||
derive_more = "0.99.17" | ||
derive-where = "1.2.7" | ||
dns-lookup = { version = "2.0", optional = true } | ||
|
||
flate2 = { version = "1.0", optional = true } | ||
futures-io = "0.3.21" | ||
futures-core = "0.3.14" | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@abr-egn
Unrelated to this PR, really (though we could fix it here), should we update this comment since async-std support was dropped?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hah, yes, good catch.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure what the update should be here. Do I just delete this comment on line 58? Or change it to say something else (if so, what should it say)?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, yup, just delete the comment. The driver only supports tokio now so the there's nothing that needs to be documented about this feature.