pistache
pistache copied to clipboard
Ssl client for openssl
Basic SSL client, using openssl
Avoids changing the existing core polling loop of Pistache, instead doing its own selects and retries for blocking write.
User should call Pistache::Http::Connection::setHostChainPemFile(
Any interest in merging this PR @oktal?
oktal@ is no longer directly managing this project; however, he has granted me pull rights to his repo. I can merge the PR, but the author (or someone) needs to fix the merge conflicts and implement comprehensive unit tests.
Ping. This PR is rather large, implements a requested feature, but has merge conflicts and lacks unit tests. I'd happily merge it if it has unit tests and were mergable. However, I intent to close this PR in a few weeks if not ready. We're clearing out stale PRs. I would love to merge this one though. :)
Ping. This PR is rather large, implements a requested feature, but has merge conflicts and lacks unit tests. I'd happily merge it if it has unit tests and were mergable. However, I intent to close this PR in a few weeks if not ready. We're clearing out stale PRs. I would love to merge this one though. :)
Dennis - thanks for picking up "pistache"; it would be good if there were a well done, non-GPL, C/C++ HTTP library IMHO.
FWIW, I did just confirm that this PR's code still runs successful against the Google and Azure storage APIs.
Unfortunately, I am too busy with other work to update the PRs and/or look at unit tests. My apologies. If that changes, I may come back and revive these PRs; I'd likely reach out to you at that time.
This applies to my other PRs on the project as well. If I may, I would suggest you look at the other ones at least, which are much simpler; they deal with some fairly basic bugs in the original code like running out of buffer space, so far as I recall.
Meanwhile - good luck! -DG