Commit Graph
5 Commits
Author SHA1 Message Date
lwthiker d22e09eb4a Compile libcurl.so in addition to curl-impersonate
In addition to the statically linked curl-impersonate binary, compile
libcurl.so for dynamic linking as well. The output file is saved at
/build/out/libcurl-impersonate.so.

Also strip the output binaries to reduce their size.

For now, support is for the Chrome build only.
2022-02-26 12:21:24 +02:00
lwthiker 46d5d21941 Consolidate curl's patch files
Consolidate all of curl's patch files into a single file (one for each
browser). The modified curl source code is now maintained in Git (at
    https://github.com/lwthiker/curl) and it is easier to just
generate the needed patch with 'git --diff'.
2022-02-25 22:27:03 +02:00
lwthiker bd721758c7 Fix binary names 2022-02-19 15:34:19 +02:00
lwthiker 1b41b6de84 Add --compressed flag by default
Similar to https://github.com/lwthiker/curl-impersonate/pull/5
2022-02-19 14:55:50 +02:00
lwthiker 367f91922d Move Chrome related files to their own directory
Building curl-impersonate with Chrome impersonation requires a different
compilation and a different set of patches which may conflict with the
Firefox impersonation. Therefore we will treat them a separate builds.
All chrome related files were moved to the chrome/ directory.
2022-02-19 11:05:20 +02:00