-
Notifications
You must be signed in to change notification settings - Fork 943
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
Add support for SSLCERT/SSLKEY/KEYPASSWD curlopts #217
Conversation
not sure why clang is failing on travis yet. both gcc4.8 and clang3.8 look OK on my end, but i'm also building with Bazel (not cmake). will look into it. |
ok, things look pretty good on my end, let me know what you think! |
note that |
|
hey @whoshuu, let me know what you think whenever you have a sec! |
Hey @mway! There's a bunch of good stuff in here! One can say there's almost too much good stuff 👍. That said, it would be much easier to get all of this in piecemeal, especially the pieces that aren't exactly dependent on each other. Here are the distinct chunks I can see being split off from this:
As for the GCC issue, let's move that discussion into a new PR with just the Again, these initial thoughts aren't set in stone and I'll happily open up the discussion more broadly on a focused PR with just the Also, if you rebase this PR you'll see that the only travis failures are the ones caused by the |
this addresses cases where a client cert is needed for authorization.
additionally, instead of type aliases (via using declarations) for types that are effectively strings, use mixins to make their use unambiguous (i.e. wrt overloads).
certainly open to any feedback, functional or cosmetic.
if the implementation looks good, i'll add tests.i got bored and added them. 😉