You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|| 99 | 99.0.1150.30 | Windows 10 |`edge99`|[curl_edge99](chrome/curl_edge99)|
88
-
|| 101 | 101.0.1210.47 | Windows 10 |`edge101`|[curl_edge101](chrome/curl_edge101)|
89
-
|| 15.3 | 16612.4.9.1.8 | MacOS Big Sur |`safari15_3`|[curl_safari15_3](chrome/curl_safari15_3)|
|| 99 | 99.0.1150.30 | Windows 10 |`edge99`|[curl_edge99](bin/curl_edge99)|
88
+
|| 101 | 101.0.1210.47 | Windows 10 |`edge101`|[curl_edge101](bin/curl_edge101)|
89
+
|| 15.3 | 16612.4.9.1.8 | MacOS Big Sur |`safari15_3`|[curl_safari15_3](bin/curl_safari15_3)|
@@ -135,11 +135,13 @@ More documentation is available in the [docs/](docs/) directory.
135
135
## Repository Contents
136
136
137
137
This repository contains these folders:
138
-
*[chrome](chrome) - Scripts and patches for building the Chrome version of `curl-impersonate`.
138
+
*[patches](patches/) - Patches for building `curl-impersonate`.
139
+
*[curl.patch](patches/curl.patch) - The main patch that makes curl use the same TLS extensions as browsers. Also makes curl compile statically with libnghttp2 etc.
140
+
*[boringssl.patch](patches/boringssl.patch) - The boringssl patch that tweaks boringssl behaviors to the same as browsers.
141
+
*[bin](bin/) - Shortcut scripts for easier use.
139
142
*[curl_chrome110](chrome/curl_chrome110), [curl_chrome124](chrome/curl_chrome124) - Wrapper scripts that launch `curl-impersonate` with the correct flags.
140
-
*[curl-impersonate.patch](chrome/patches/curl-impersonate.patch) - The main patch that makes curl use the same TLS extensions as Firefox. Also makes curl compile statically with libnghttp2.
141
-
*[boringssl.patch](chrome/patches/boringssl.patch) - The boringssl patch that tweaks boringssl behaviors.
142
143
*[win](win) - Scripts for building the Windows version of `curl-impersonate`, which is quite different from `*nix`.
144
+
*[win/bin](win/bin/) - Shortcut scripts for easier use on Windows.
143
145
*[zigshim](zigshim) - We use the awesome `zig` toolchain to bring `curl-impersonate` to more archs on Linux.
144
146
*[docker](docker) - Debian and alpine dockerfiles for this project.
145
147
@@ -151,7 +153,7 @@ Other files of interest:
151
153
152
154
If you'd like to help, please check out the [open issues in the origional repo](https://github.com/lwthiker/curl-impersonate/issues) and [open issues here](https://github.com/lexiforest/curl-impersonate/issues). You can open a pull request with your changes. Note that some of the upstream issues have been fixed.
153
155
154
-
This repository contains the build process for `curl-impersonate`. The actual patches to `curl` are maintained in a [separate repository](https://github.com/lexiforest/curl) forked from lwthiker's fork of the upstream curl. The changes are maintained in the [impersonate-chrome](https://github.com/lexiforest/curl/tree/impersonate-chrome) branch.
156
+
This repository contains the build process for `curl-impersonate`. The actual patches to `curl` are maintained in a [separate repository](https://github.com/lexiforest/curl-chrome) forked from lwthiker's fork of the upstream curl. The changes are maintained in the [impersonate-chrome](https://github.com/lexiforest/curl-chrome/tree/impersonate-chrome) branch.
155
157
156
158
You may also need the [forked and patched](https://github.com/lexiforest/boringssl) BoringSSL.
0 commit comments