Commit Graph

  • d860024dac Add cross compilation support lwthiker 2022-07-14 15:56:09 +03:00
  • 6572db81db Update README.md lwthiker 2022-07-14 10:39:36 +03:00
  • 1253375893 Update README.md lwthiker 2022-07-14 10:39:08 +03:00
  • cc1a1c097c Merge pull request #84 from lwthiker/safari_15_5 lwthiker 2022-07-05 09:05:46 +03:00
  • c2adb51d08 Remove archive.org from test urls lwthiker 2022-07-05 08:49:32 +03:00
  • e5670826ba Add impersonation support for Safari 15.5 lwthiker 2022-07-05 08:22:07 +03:00
  • d417eb5c5c Rotate URLs in tests script and increase timeout lwthiker 2022-07-05 08:20:47 +03:00
  • 9d9e393d0e Move curl-impersonate options to separate files lwthiker 2022-07-03 22:02:09 +03:00
  • f60fa9ae5a Add sponsors section to README.md lwthiker 2022-07-04 20:31:25 +03:00
  • 430fe507c3 Merge pull request #83 from lwthiker/firefox_102 lwthiker 2022-07-03 12:25:14 +03:00
  • 440fdd2606 Add impersonation support for Firefox 102 lwthiker 2022-07-03 12:08:41 +03:00
  • dd88e116d1 Merge pull request #82 from lwthiker/yaml_signatures_reorg lwthiker 2022-07-03 11:14:05 +03:00
  • 0a007c624e Split signatures YAML database to multiple files lwthiker 2022-07-03 10:40:18 +03:00
  • 4e0ca423af Update README.md with up-to-date information lwthiker 2022-06-23 13:22:46 +03:00
  • 69fce68828 Merge pull request #81 from lwthiker/browsers_json lwthiker 2022-06-23 13:17:04 +03:00
  • 1702f0f804 Store the supported browsers list as a JSON file lwthiker 2022-06-23 13:14:38 +03:00
  • 0b3d593bfd Use portable shebangs in wrapper scripts (#79) izzues 2022-06-22 14:37:10 -03:00
  • fd7bd09bda Update README.md with latest Docker tags lwthiker 2022-06-03 21:33:08 +03:00
  • 4779505a66 Merge pull request #77 from lwthiker/upload_libcurl_impersonate v0.5.0 lwthiker 2022-06-03 20:38:57 +03:00
  • ec2067cb47 Update README.md lwthiker 2022-06-03 20:38:42 +03:00
  • 58e91b4253 Upload precompiled libcurl impersonate on release v0.5.0-alpha.1 lwthiker 2022-06-03 20:09:11 +03:00
  • d887cc2443 Merge pull request #75 from PeterUpfold/add-unzip-to-chrome-build-docs lwthiker 2022-06-02 10:20:00 +03:00
  • aebcf85698 Add unzip to dependencies for make chrome-build Peter Upfold 2022-06-01 18:19:39 +01:00
  • 4809f03f00 Merge pull request #70 from jwilk-forks/dirname lwthiker 2022-05-30 08:46:25 +03:00
  • e332bb57d3 Merge pull request #72 from lwthiker/firefox_http2_stream_priority lwthiker 2022-05-30 08:26:13 +03:00
  • 279d9ca7e6 Merge branch 'main' into firefox_http2_stream_priority lwthiker 2022-05-29 17:52:00 +03:00
  • 612f0c8c9f Merge pull request #73 from lwthiker/fix_broken_clang_build lwthiker 2022-05-29 17:51:33 +03:00
  • 662b18d131 Fix broken clang build on macOS lwthiker 2022-05-29 17:29:22 +03:00
  • 6080446ef4 Set HTTP/2 stream settings correctly lwthiker 2022-05-29 16:45:17 +03:00
  • 385d00b211 Use param expansion for extracting directory name Jakub Wilk 2022-05-23 16:46:29 +02:00
  • 33b63f49e5 Update README.md lwthiker 2022-05-20 18:10:29 +03:00
  • 75e8bb1f88 Merge pull request #68 from lwthiker/redhat_based lwthiker 2022-05-20 18:03:48 +03:00
  • f51620327a Add compiler flags necessary to build on Fedora lwthiker 2022-05-20 17:46:56 +03:00
  • 41986464c4 Fix build system to work on Red Hat-based systems lwthiker 2022-05-20 15:52:30 +03:00
  • 82bca6dab7 Handle curl_easy_reset() calls when impersonating (#44) lwthiker 2022-05-18 11:43:46 +03:00
  • aa6e8a4700 Merge pull request #67 from lwthiker/chrome100_again lwthiker 2022-05-17 21:11:49 +03:00
  • 14de5bb0db Add impersonation support for Chrome 100 and 101 lwthiker 2022-05-15 19:55:36 +03:00
  • 4642bd78d7 Merge pull request #62 from lwthiker/wrong_host_header lwthiker 2022-05-16 21:00:01 +03:00
  • 1b46a3fb88 Merge pull request #65 from lwthiker/firefox100 lwthiker 2022-05-15 21:18:05 +03:00
  • 2a03f51297 Fix incorrect link name in README.md lwthiker 2022-05-15 20:54:03 +03:00
  • 92a5b8c7ab Add support for impersonating Firefox 100 lwthiker 2022-05-15 20:50:45 +03:00
  • 5846364b95 Fix bug causing a wrong 'Host' header lwthiker 2022-05-14 21:05:04 +03:00
  • 3263cd2c52 Merge pull request #61 from lwthiker/release_artifacts v0.4.1 lwthiker 2022-05-14 19:12:16 +03:00
  • 7167328e37 Publish stripped binaries to GitHub release assets v0.4.1-alpha.3 lwthiker 2022-05-14 18:50:18 +03:00
  • e042960659 Update README.md about pre-compiled binaries lwthiker 2022-05-14 18:48:55 +03:00
  • 201a5472ef Add option to strip binaries before installation lwthiker 2022-05-14 18:48:28 +03:00
  • b0e9d4c91e Use 'rm -f' in Makefile.in v0.4.1-alpha.2 lwthiker 2022-05-14 17:58:22 +03:00
  • 53a87e0d9d Add forgotten '.PHONY' declarations in Makefile.in v0.4.1-alpha.1 lwthiker 2022-05-14 10:10:34 +03:00
  • 5b260dfa3c Add compiled binaries to GitHub releases lwthiker 2022-05-14 10:09:03 +03:00
  • 124f0740be Cache build files during GitHub action workflows (#60) lwthiker 2022-05-13 23:13:51 +03:00
  • f7cdf10b7f Merge pull request #57 from lwthiker/http2_settings lwthiker 2022-05-04 08:59:39 +03:00
  • 0c6d1ab92b Improve HTTP/2 impersonation lwthiker 2022-05-04 08:17:54 +03:00
  • 0b45494394 Update README.md for version 0.4.0 lwthiker 2022-04-30 15:15:50 +03:00
  • 95987a9bed Merge pull request #56 from lwthiker/macos_part2 v0.4.0 lwthiker 2022-04-30 14:37:02 +03:00
  • e3a552f90c Update README.md and INSTALL.md for macOS lwthiker 2022-04-30 13:31:41 +03:00
  • 31e61775a3 Search for libnssckbi in curl's configure script lwthiker 2022-04-30 13:23:52 +03:00
  • 2b4b284cc8 Add 'apt-get update' in GitHub action workflow lwthiker 2022-04-30 11:42:37 +03:00
  • ea63973256 tests: Use asyncio to wait for nghttpd to start lwthiker 2022-04-30 11:33:19 +03:00
  • d0c5777420 Run the LD_PRELOAD injection tests on Linux only lwthiker 2022-04-23 10:43:57 +03:00
  • 90012e78de Fix various issues with automatic tests on macOS lwthiker 2022-04-22 20:54:00 +03:00
  • ad77483b70 Don't install Go on macOS GitHub Action runner lwthiker 2022-04-22 20:52:33 +03:00
  • 8019a00959 Run the automatic tests on a macOS runner as well lwthiker 2022-04-22 20:47:05 +03:00
  • 59209c19c7 Add support for linking NSS statically on macOS lwthiker 2022-04-22 19:57:46 +03:00
  • 3f1c350132 Merge pull request #50 from lwthiker/macos_part1 lwthiker 2022-04-19 08:24:50 +03:00
  • 4b41e5bd09 Add compilation instructions for macOS lwthiker 2022-04-17 17:38:01 +03:00
  • 7d86e2f285 Add make target to check that build is correct lwthiker 2022-04-17 17:30:53 +03:00
  • 31ed18d312 Change libbrotli compilation flags for macOS lwthiker 2022-04-17 17:22:39 +03:00
  • f320cecdfd Ensure 'curl-impersonate' is compiled correctly lwthiker 2022-04-17 17:02:59 +03:00
  • d7ed859ad0 Change nghttp2 link flags to support macOS lwthiker 2022-04-17 16:18:49 +03:00
  • a6c4fa6ac1 Use $(MAKE) instead of 'make' in Makefile.in lwthiker 2022-04-17 14:50:53 +03:00
  • 8afee95885 Merge pull request #49 from lwthiker/accept_encoding lwthiker 2022-04-17 14:42:02 +03:00
  • 922a8bb72e Support encoded content in curl_easy_impersonate lwthiker 2022-04-17 12:47:27 +03:00
  • 22c6e96089 Update README.md lwthiker 2022-04-17 11:32:28 +03:00
  • a7127644af Merge pull request #47 from lwthiker/ldconfig_after_make_install lwthiker 2022-04-17 10:51:14 +03:00
  • a79b14f5fc Update INSTALL.md lwthiker 2022-04-15 18:23:15 +03:00
  • 4bd8671112 Update INSTALL.md lwthiker 2022-04-15 17:52:37 +03:00
  • 7717c220d1 Merge pull request #45 from lwthiker/makefile lwthiker 2022-04-12 22:33:57 +03:00
  • 842415f119 Add missing tests dependency in GitHub action lwthiker 2022-04-12 22:19:43 +03:00
  • f1b31726dc Fix action failing on running pytest as sudo lwthiker 2022-04-12 21:59:26 +03:00
  • e04e53b4d5 Use 'sudo' to launch pytest (because of tcpdump) lwthiker 2022-04-12 17:32:29 +03:00
  • 184fa640e8 Support Python 3.8 in the tests lwthiker 2022-04-12 17:11:22 +03:00
  • f1324f7718 Add Badge for the native-build GitHub Action lwthiker 2022-04-12 16:55:00 +03:00
  • 48d18cd8cd Add GitHub Action to test native builds lwthiker 2022-04-12 16:53:22 +03:00
  • f5467cec11 Use configurable tcpdump interface in the tests lwthiker 2022-04-12 16:51:51 +03:00
  • facd6e5551 Use configurable binaries directory in the tests lwthiker 2022-04-12 16:48:38 +03:00
  • 79f8601a30 Fix typo in Makefile.in lwthiker 2022-04-12 12:43:02 +03:00
  • 493576a15e Add INSTALL.md lwthiker 2022-04-12 12:28:07 +03:00
  • 4e102d1fbf Add Makefile uninstall targets lwthiker 2022-04-12 11:36:13 +03:00
  • 7e19dd7221 Only install binaries in 'make install' lwthiker 2022-04-12 11:34:20 +03:00
  • b484701491 Use autoconf's srcdir variable in Makefile.in lwthiker 2022-04-12 11:32:50 +03:00
  • 35623ee453 Use autoconf to configure the Makefile lwthiker 2022-04-11 14:06:59 +03:00
  • 15fd7186ac Add Makefile to orchestrate native builds lwthiker 2022-04-10 18:21:45 +03:00
  • 319139e045 Merge pull request #43 from lwthiker/binary_name_change lwthiker 2022-04-12 10:57:19 +03:00
  • 8ffeb3ca56 Change binary names as part of curl's build lwthiker 2022-04-11 17:59:51 +03:00
  • 22508c6863 Use different binary names for Firefox and Chrome lwthiker 2022-04-08 19:10:35 +03:00
  • af38d2b626 Merge pull request #35 from lwthiker/chrome_android v0.3.2 lwthiker 2022-03-24 21:23:22 +02:00
  • 584ff54653 Add signature for Chrome 99 on Android phone lwthiker 2022-03-24 21:01:47 +02:00
  • a3054994aa Merge pull request #29 from lwthiker/ff98 lwthiker 2022-03-12 10:57:37 +02:00
  • 768e37d194 Impersonate Firefox 98 lwthiker 2022-03-12 10:44:24 +02:00
  • 0952bca3de Merge pull request #28 from lwthiker/alpine v0.3.1 lwthiker 2022-03-10 14:44:33 +02:00