lwthiker
lwthiker
Unfortunately it seems that curl doesn't implement websockets yet even though it's a highly requested feature: See here https://github.com/curl/curl/wiki/WebSockets You can send the initial HTTP request with the 'Upgrade: websocket'...
Hi, Any flag that deals with TLS is very likely to change the TLS fingerprint. I would suggest not to use them and just use the default set of TLS...
Yeah it's built just fine, but since building Docker images for arm64 on an x86 machine requires emulation, the build is extremely slow. On my local machine it took upward...
> One more thing comes to mind: why do you rebuild nss, brotli, nghttp2, etc when building a docker file nss is always built statically into curl-impersonate to ensure that...
@qwerty12 Thank you for the thorough work and documentation. What parts are not suited for automation? If it's changing the patches, then of course we can upload patches that will...
Regarding statically linking with NSS, I found [this reference](https://github.com/mozilla/application-services/blob/b2690fd2e4cc3e8e10b6868ab0de8b79c89d3a93/components/support/rc_crypto/nss/nss_build_common/src/lib.rs#L94) in Mozilla's application-services code. It shows the needed static libraries and their order according to os and arch. I'll try this...
@avently There is no progress unfortunately, my windows knowledge is extremely lacking and this seems like quite some work in order to make it part of the regular build process....
> When using libcurl-impersonate.so (not sure which one to use, there is .so, .so.4, .so.4.7.0) compiled and replaced, curl will show an error with version not available libcurl-impersonate is intentionally...
Up until now I was doing it manually. Luckily the TLS signatures haven't changed much lately so it wasn't a lot of work. If you are looking to automate it...
I'm closing this since there isn't any bug/feature request in here.