Tim Perry and GitHub
c8acab6ba4
Merge pull request #185 from httptoolkit/dependabot/npm_and_yarn/test/android/multi-d714a35d82
...
Bump brace-expansion in /test/android
2026-03-30 15:27:13 +02:00
dependabot[bot] and GitHub
2164327eac
Bump brace-expansion in /test/android
...
Bumps and [brace-expansion](https://github.com/juliangruber/brace-expansion ). These dependencies needed to be updated together.
Updates `brace-expansion` from 2.0.2 to 2.0.3
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.2...v2.0.3 )
Updates `brace-expansion` from 5.0.3 to 5.0.5
- [Release notes](https://github.com/juliangruber/brace-expansion/releases )
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.2...v2.0.3 )
---
updated-dependencies:
- dependency-name: brace-expansion
dependency-version: 2.0.3
dependency-type: indirect
- dependency-name: brace-expansion
dependency-version: 5.0.5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-27 14:01:30 +00:00
Tim Perry and GitHub
e073dc9c69
Merge pull request #182 from httptoolkit/dependabot/npm_and_yarn/test/android/fast-xml-parser-5.5.7
...
Bump fast-xml-parser from 5.5.6 to 5.5.7 in /test/android
2026-03-23 11:42:14 +01:00
dependabot[bot] and GitHub
d0bf9ae9e9
Bump fast-xml-parser from 5.5.6 to 5.5.7 in /test/android
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 5.5.6 to 5.5.7.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.5.6...v5.5.7 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-version: 5.5.7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-20 01:18:58 +00:00
Tim Perry and GitHub
1ce2cf059f
Merge pull request #181 from httptoolkit/dependabot/npm_and_yarn/test/android/fast-xml-parser-5.5.6
...
Bump fast-xml-parser from 5.4.1 to 5.5.6 in /test/android
2026-03-18 09:35:48 +01:00
dependabot[bot] and GitHub
2c3f3d1f69
Bump fast-xml-parser from 5.4.1 to 5.5.6 in /test/android
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) from 5.4.1 to 5.5.6.
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v5.4.1...v5.5.6 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-version: 5.5.6
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-18 02:36:44 +00:00
Tim Perry and GitHub
b370a05737
Merge pull request #180 from httptoolkit/dependabot/npm_and_yarn/test/android/multi-7f7c85af6b
...
Bump undici in /test/android
2026-03-14 13:29:15 +01:00
dependabot[bot] and GitHub
3aa3464ba3
Bump undici in /test/android
...
Bumps and [undici](https://github.com/nodejs/undici ). These dependencies needed to be updated together.
Updates `undici` from 7.18.2 to 7.24.2
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v7.18.2...v7.24.2 )
Updates `undici` from 6.23.0 to 6.24.1
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v7.18.2...v7.24.2 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 7.24.2
dependency-type: indirect
- dependency-name: undici
dependency-version: 6.24.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-14 12:18:44 +00:00
Tim Perry and GitHub
0a1b863a75
Merge pull request #176 from httptoolkit/dependabot/npm_and_yarn/test/android/multi-15cebdf635
...
Bump fast-xml-parser and edgedriver in /test/android
2026-03-02 09:52:42 +01:00
Tim Perry and GitHub
44c32d6d20
Merge pull request #175 from httptoolkit/dependabot/npm_and_yarn/test/android/multi-a888ecff91
...
Bump minimatch in /test/android
2026-03-02 09:51:28 +01:00
dependabot[bot] and GitHub
6da6ebdfd3
Bump fast-xml-parser and edgedriver in /test/android
...
Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser ) and [edgedriver](https://github.com/webdriverio-community/node-edgedriver ). These dependencies needed to be updated together.
Updates `fast-xml-parser` from 4.5.3 to 5.4.1
- [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases )
- [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/NaturalIntelligence/fast-xml-parser/compare/v4.5.3...v5.4.1 )
Updates `edgedriver` from 6.1.1 to 6.3.0
- [Release notes](https://github.com/webdriverio-community/node-edgedriver/releases )
- [Commits](https://github.com/webdriverio-community/node-edgedriver/compare/6.1.1...6.3.0 )
---
updated-dependencies:
- dependency-name: fast-xml-parser
dependency-version: 5.4.1
dependency-type: indirect
- dependency-name: edgedriver
dependency-version: 6.3.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-28 22:29:56 +00:00
dependabot[bot] and GitHub
cfecd1f50f
Bump minimatch in /test/android
...
Bumps and [minimatch](https://github.com/isaacs/minimatch ). These dependencies needed to be updated together.
Updates `minimatch` from 5.1.7 to 5.1.9
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v5.1.7...v5.1.9 )
Updates `minimatch` from 9.0.5 to 9.0.5
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v5.1.7...v5.1.9 )
Updates `minimatch` from 5.1.6 to 5.1.6
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v5.1.7...v5.1.9 )
Updates `minimatch` from 10.0.3 to 10.0.3
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v5.1.7...v5.1.9 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 5.1.9
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 9.0.5
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 5.1.6
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 10.0.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-28 08:13:24 +00:00
Tim Perry and GitHub
5c01e8e9f1
Merge pull request #174 from httptoolkit/dependabot/npm_and_yarn/test/android/basic-ftp-5.2.0
...
Bump basic-ftp from 5.0.5 to 5.2.0 in /test/android
2026-02-26 11:51:00 +01:00
dependabot[bot] and GitHub
dec8ae8d54
Bump basic-ftp from 5.0.5 to 5.2.0 in /test/android
...
Bumps [basic-ftp](https://github.com/patrickjuchli/basic-ftp ) from 5.0.5 to 5.2.0.
- [Release notes](https://github.com/patrickjuchli/basic-ftp/releases )
- [Changelog](https://github.com/patrickjuchli/basic-ftp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/patrickjuchli/basic-ftp/compare/v5.0.5...v5.2.0 )
---
updated-dependencies:
- dependency-name: basic-ftp
dependency-version: 5.2.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-25 22:38:15 +00:00
Tim Perry and GitHub
b676b57269
Merge pull request #173 from httptoolkit/dependabot/npm_and_yarn/test/android/multi-d72a3d17ad
...
Bump minimatch in /test/android
2026-02-25 12:32:34 +01:00
dependabot[bot] and GitHub
f34b4a424d
Bump minimatch in /test/android
...
Bumps and [minimatch](https://github.com/isaacs/minimatch ). These dependencies needed to be updated together.
Updates `minimatch` from 9.0.5 to 9.0.7
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v9.0.7 )
Updates `minimatch` from 5.1.6 to 5.1.7
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v9.0.7 )
Updates `minimatch` from 10.1.1 to 10.2.3
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v9.0.7 )
Updates `minimatch` from 10.0.3 to 10.0.3
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v9.0.5...v9.0.7 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-version: 9.0.7
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 5.1.7
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 10.2.3
dependency-type: indirect
- dependency-name: minimatch
dependency-version: 10.0.3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-25 00:21:35 +00:00
Tim Perry and GitHub
ad449d4d96
Merge pull request #168 from httptoolkit/dependabot/npm_and_yarn/test/android/multi-d758dca6e7
...
Bump undici in /test/android
2026-01-16 14:16:25 +01:00
dependabot[bot] and GitHub
87d58f4f99
Bump undici in /test/android
...
Bumps and [undici](https://github.com/nodejs/undici ). These dependencies needed to be updated together.
Updates `undici` from 7.11.0 to 7.18.2
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v7.11.0...v7.18.2 )
Updates `undici` from 6.21.3 to 6.23.0
- [Release notes](https://github.com/nodejs/undici/releases )
- [Commits](https://github.com/nodejs/undici/compare/v7.11.0...v7.18.2 )
---
updated-dependencies:
- dependency-name: undici
dependency-version: 7.18.2
dependency-type: indirect
- dependency-name: undici
dependency-version: 6.23.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-14 21:13:23 +00:00
Tim Perry and GitHub
ef035897f9
Merge pull request #166 from xehpuk/patch-1
...
Patch com.android.org.conscrypt.ct.CertificateTransparency->checkCT
2025-12-22 13:21:07 +01:00
xehpuk and GitHub
73b2597239
Patch com.android.org.conscrypt.ct.CertificateTransparency->checkCT
...
I had this error:
```
!!! --- Unexpected TLS failure --- !!!
CertificateException: Certificate chain does not conform to required transparency policy: NOT_ENOUGH_SCTS
Thrown by com.android.org.conscrypt.ct.CertificateTransparency->checkCT
[ ] Unrecognized TLS error - this must be patched manually
```
This patch fixes it.
2025-12-20 01:00:57 +01:00
Tim Perry and GitHub
d92220dedd
Merge pull request #165 from httptoolkit/dependabot/npm_and_yarn/test/android/multi-d7778cba75
...
Bump glob and @appium/support in /test/android
2025-12-15 13:54:32 +01:00
dependabot[bot] and GitHub
a617e565e7
Bump glob and @appium/support in /test/android
...
Bumps [glob](https://github.com/isaacs/node-glob ) and [@appium/support](https://github.com/appium/appium/tree/HEAD/packages/support ). These dependencies needed to be updated together.
Updates `glob` from 10.4.5 to 10.5.0
- [Changelog](https://github.com/isaacs/node-glob/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/node-glob/compare/v10.4.5...v10.5.0 )
Updates `@appium/support` from 7.0.3 to 7.0.4
- [Release notes](https://github.com/appium/appium/releases )
- [Changelog](https://github.com/appium/appium/blob/master/packages/support/CHANGELOG.md )
- [Commits](https://github.com/appium/appium/commits/@appium/support@7.0.4/packages/support )
---
updated-dependencies:
- dependency-name: glob
dependency-version: 10.5.0
dependency-type: indirect
- dependency-name: "@appium/support"
dependency-version: 7.0.4
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-15 12:08:19 +00:00
Tim Perry and GitHub
b0cd780092
Merge pull request #163 from AnyISalIn/main
...
fix potential null pointer issue to make TikTok works
2025-11-18 12:02:18 +01:00
AnyISalIn
dd05b46cab
fix potential null pointer issue
...
Signed-off-by: AnyISalIn <anyisalin@gmail.com >
2025-11-18 18:47:49 +08:00
Tim Perry and GitHub
dfb9e4f679
Merge pull request #162 from httptoolkit/dependabot/npm_and_yarn/test/android/npm_and_yarn-6586b794db
...
Bump the npm_and_yarn group across 1 directory with 2 updates
2025-11-17 12:49:04 +01:00
dependabot[bot] and GitHub
a5c0a435f8
Bump the npm_and_yarn group across 1 directory with 2 updates
...
Bumps the npm_and_yarn group with 2 updates in the /test/android directory: [axios](https://github.com/axios/axios ) and [js-yaml](https://github.com/nodeca/js-yaml ).
Updates `axios` from 1.11.0 to 1.13.2
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.11.0...v1.13.2 )
Updates `js-yaml` from 4.1.0 to 4.1.1
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.13.2
dependency-type: indirect
dependency-group: npm_and_yarn
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-15 11:13:16 +00:00
Tim Perry and GitHub
74f48af8d6
Merge pull request #156 from httptoolkit/dependabot/npm_and_yarn/test/android/multi-d207b655cc
...
Bump on-headers, appium and appium-uiautomator2-driver in /test/android
2025-09-25 10:27:51 +02:00
dependabot[bot] and GitHub
528716eb15
Bump on-headers, appium and appium-uiautomator2-driver in /test/android
...
Bumps [on-headers](https://github.com/jshttp/on-headers ) to 1.1.0 and updates ancestor dependencies [on-headers](https://github.com/jshttp/on-headers ), [appium](https://github.com/appium/appium/tree/HEAD/packages/appium ) and [appium-uiautomator2-driver](https://github.com/appium/appium-uiautomator2-driver ). These dependencies need to be updated together.
Updates `on-headers` from 1.0.2 to 1.1.0
- [Release notes](https://github.com/jshttp/on-headers/releases )
- [Changelog](https://github.com/jshttp/on-headers/blob/master/HISTORY.md )
- [Commits](https://github.com/jshttp/on-headers/compare/v1.0.2...v1.1.0 )
Updates `appium` from 2.19.0 to 3.0.2
- [Release notes](https://github.com/appium/appium/releases )
- [Changelog](https://github.com/appium/appium/blob/master/packages/appium/CHANGELOG.md )
- [Commits](https://github.com/appium/appium/commits/appium@3.0.2/packages/appium )
Updates `appium-uiautomator2-driver` from 4.2.4 to 5.0.3
- [Release notes](https://github.com/appium/appium-uiautomator2-driver/releases )
- [Changelog](https://github.com/appium/appium-uiautomator2-driver/blob/master/CHANGELOG.md )
- [Commits](https://github.com/appium/appium-uiautomator2-driver/compare/v4.2.4...v5.0.3 )
---
updated-dependencies:
- dependency-name: on-headers
dependency-version: 1.1.0
dependency-type: indirect
- dependency-name: appium
dependency-version: 3.0.2
dependency-type: direct:production
- dependency-name: appium-uiautomator2-driver
dependency-version: 5.0.3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-25 07:43:30 +00:00
Tim Perry and GitHub
f6f31e3536
Merge pull request #155 from httptoolkit/dependabot/npm_and_yarn/test/android/tar-fs-3.1.1
...
Bump tar-fs from 3.1.0 to 3.1.1 in /test/android
2025-09-25 09:42:17 +02:00
dependabot[bot] and GitHub
7b268b10b3
Bump tar-fs from 3.1.0 to 3.1.1 in /test/android
...
Bumps [tar-fs](https://github.com/mafintosh/tar-fs ) from 3.1.0 to 3.1.1.
- [Commits](https://github.com/mafintosh/tar-fs/compare/v3.1.0...v3.1.1 )
---
updated-dependencies:
- dependency-name: tar-fs
dependency-version: 3.1.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-24 20:57:59 +00:00
Tim Perry and GitHub
1ff1a8c05a
Fix typo in README android commant
2025-09-02 14:59:49 +02:00
Tim Perry and GitHub
169d11e4bd
Mark flutter script as experimental & drop from default list
2025-09-02 14:59:24 +02:00
Tim Perry
30bd013cb9
Limit Flutter scanning to r-x ranges
...
This doesn't matter much for anonymous module cases AFAICT, but when the
module is loaded normally by name (on real devices, not emulators I
think) then the range can include some protected non r-x ranges, which
we can't scan. This ensures we only scan possible code ranges.
2025-07-31 16:50:27 +02:00
Tim Perry
48fd909ed5
Fix two tiny but fundamental breakages in config.js
...
Due to this, concatenating scripts broke (missing semi-colon meant
latest IIFEs were treated as arguments and totally broke) and anonymous
module handling failed and threw various errors due to unavailable
handles.
2025-07-31 15:38:03 +02:00
Tim Perry
70d8e301dd
Fix & improve native connect hook
...
Previously SOCKS interception didn't work without DEBUG_MODE (whoops)
and tried to intercept UDP even though that wouldn't work either. We no
longer intercept UDP at all (although we can block it for HTTP/3) and
everything should work correctly the rest of the time, with some other
improvements around logging en route.
2025-07-29 19:52:02 +02:00
Tim Perry
69b78d0599
Fixes for iOS with new changes & Frida 17
...
Since the global Java bridge isn't available, Java.available doesn't
generally work. In the native connect script, our new approach was
incomplete due to using raw kernel APIs instead of the libc compatible
layer (which seems to be the standard API).
2025-07-29 19:07:30 +02:00
Tim Perry
97c53f4b35
Correct comment in native connect hook
2025-07-24 16:26:38 +02:00
Tim Perry
68d465f4bf
Add new Flutter script to README & tests
2025-07-18 18:01:37 +02:00
Tim Perry
31503685c7
Add a working Android Flutter unpinning script
2025-07-18 17:58:26 +02:00
Tim Perry
04a565cafd
Merge branch 'automated-tests'
2025-07-08 16:13:06 +02:00
Tim Perry
101b6b463c
Pick a shorter simple set of CI test targets
2025-07-08 16:12:51 +02:00
Tim Perry
f884bfdace
Make test Frida setup work on older Android versions
2025-07-08 16:12:51 +02:00
Tim Perry
688deefd65
Automatically retry tests in CI by default
2025-07-08 16:12:51 +02:00
Tim Perry
d6be767a36
Improve test automatic webview button retry
2025-07-08 16:12:50 +02:00
Tim Perry
b1dd2c81ef
Skip cert-but-no-unpinning test in Android <10
2025-07-08 16:12:50 +02:00
Tim Perry
4d52126c63
Widen the testing API version range further
2025-07-08 16:12:49 +02:00
Tim Perry
51715cd4b6
Tighten up tests's "wait for app" check further
2025-07-08 16:12:49 +02:00
Tim Perry
69e6622952
Increase test's default button response timeout
2025-07-08 16:12:49 +02:00
Tim Perry
f6adff234d
Improve test app-loaded check
2025-07-08 16:12:48 +02:00
Tim Perry
9dd42f3a61
Improve Mockttp test logging
2025-07-08 16:12:48 +02:00