-
-
Notifications
You must be signed in to change notification settings - Fork 273
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
native curl > plenary job curl #62
Comments
Makes sense |
And if ppl still think ours is not enough they can still use https://github.com/Lua-cURL/Lua-cURLv3 with luarocks/packer |
@Conni2461 you're allowed to merge whatever you want here if you're having fun and it works. :) Seems like a cool idea |
Kinda unnecessary 😆 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Thats more of a tracking issue. I kinda wanna do it but want some opinions first.
@tami5 Curl is great but we have way too many layers:
I was thinking maybe we could just rewrite it with native c bindings (ffi) which would give us something like this:
Currently i am thinking having a
curl
,curl_job
andcurl_native
module. We try to loadnative
curl and if that isn't available then we fallback tocurl_job
.curl
is basically the public interface which will handle the fallback.So if someone says i only wanna support
curl_native
he can also just call that.We can also do some
curl_extension
stuff that is not supported withcurl_job
. Like providing stuff for thecurl_multi
interface. See here section The multi Interface@tjdevries "Overkill" for plenary to do something like this?
The text was updated successfully, but these errors were encountered: