Commit graph

4740 commits

Author SHA1 Message Date
Ole André Vadla Ravnås
30eb4f5a48 ci: Build the Barebone agent for x86_64
Some checks failed
CI / package-watchos (arm64-simulator) (push) Has been cancelled
CI / package-tvos (arm64) (push) Has been cancelled
CI / package-tvos (arm64-simulator) (push) Has been cancelled
CI / frida-windows-intel (x86, mingw-w64-i686-gcc, MINGW32) (push) Has been cancelled
CI / frida-windows-intel (x86_64, mingw-w64-x86_64-gcc, MINGW64) (push) Has been cancelled
CI / frida-windows (push) Has been cancelled
CI / frida-macos (arm64) (push) Has been cancelled
CI / frida-macos (arm64e) (push) Has been cancelled
CI / frida-macos (x86_64) (push) Has been cancelled
CI / frida-ios (arm64) (push) Has been cancelled
CI / frida-ios (arm64-simulator) (push) Has been cancelled
CI / frida-ios (arm64e) (push) Has been cancelled
CI / frida-ios (x86_64-simulator) (push) Has been cancelled
CI / frida-watchos (arm64) (push) Has been cancelled
CI / frida-watchos (arm64-simulator) (push) Has been cancelled
CI / frida-tvos (arm64) (push) Has been cancelled
CI / frida-tvos (arm64-simulator) (push) Has been cancelled
CI / sdk-windows (arm64, md) (push) Has been cancelled
CI / sdk-windows (arm64, mdd) (push) Has been cancelled
CI / sdk-windows (arm64, mt) (push) Has been cancelled
CI / sdk-windows (arm64, mtd) (push) Has been cancelled
CI / sdk-windows (x86, md) (push) Has been cancelled
CI / sdk-windows (x86, mdd) (push) Has been cancelled
CI / sdk-windows (x86, mt) (push) Has been cancelled
CI / sdk-windows (x86, mtd) (push) Has been cancelled
CI / sdk-windows (x86_64, md) (push) Has been cancelled
CI / sdk-windows (x86_64, mdd) (push) Has been cancelled
CI / sdk-windows (x86_64, mt) (push) Has been cancelled
CI / sdk-windows (x86_64, mtd) (push) Has been cancelled
CI / sdk-macos (arm64) (push) Has been cancelled
The softfloat jobs differ by an architecture and, for the agent, by
which binutils and Rust target go with it, so they become one matrix
each rather than a second copy.

The arm64 leg gains an ARCH now that the Makefile takes the one it is
built on as its default, which on a runner is x86. The prelink check
learns the entry points the kmod glue reaches the Interceptor through,
which it has needed since the cloak grew hooks of its own.
2026-08-13 00:45:29 +02:00
Ole André Vadla Ravnås
01bf1f6484 submodules: Bump outdated 2026-08-13 00:20:35 +02:00
Ole André Vadla Ravnås
d02fadd514 submodules: Bump outdated 2026-08-12 13:00:42 +02:00
Ole André Vadla Ravnås
76d921f882 submodules: Bump outdated 2026-08-11 11:42:11 +02:00
Ole André Vadla Ravnås
6e0d5bbdd9 submodules: Bump frida-core
Some checks failed
CI / sdk-macos (arm64) (push) Has been cancelled
CI / frida-ios (arm64-simulator) (push) Has been cancelled
CI / frida-ios (arm64e) (push) Has been cancelled
CI / frida-ios (x86_64-simulator) (push) Has been cancelled
CI / frida-watchos (arm64) (push) Has been cancelled
CI / frida-watchos (arm64-simulator) (push) Has been cancelled
CI / frida-tvos (arm64) (push) Has been cancelled
CI / frida-tvos (arm64-simulator) (push) Has been cancelled
CI / sdk-windows (arm64, md) (push) Has been cancelled
CI / sdk-windows (arm64, mdd) (push) Has been cancelled
CI / sdk-windows (arm64, mt) (push) Has been cancelled
CI / sdk-windows (arm64, mtd) (push) Has been cancelled
CI / sdk-windows (x86, md) (push) Has been cancelled
CI / sdk-windows (x86, mdd) (push) Has been cancelled
CI / sdk-windows (x86, mt) (push) Has been cancelled
CI / sdk-windows (x86, mtd) (push) Has been cancelled
CI / sdk-windows (x86_64, md) (push) Has been cancelled
CI / sdk-windows (x86_64, mdd) (push) Has been cancelled
CI / sdk-windows (x86_64, mt) (push) Has been cancelled
CI / sdk-windows (x86_64, mtd) (push) Has been cancelled
CI / sdk-macos (arm64e) (push) Has been cancelled
CI / sdk-macos (x86_64) (push) Has been cancelled
CI / sdk-ios (arm64) (push) Has been cancelled
CI / sdk-ios (arm64-simulator) (push) Has been cancelled
CI / sdk-ios (arm64e) (push) Has been cancelled
CI / sdk-ios (x86_64-simulator) (push) Has been cancelled
CI / sdk-watchos (arm64) (push) Has been cancelled
CI / sdk-watchos (arm64-simulator) (push) Has been cancelled
CI / sdk-tvos (arm64) (push) Has been cancelled
CI / sdk-tvos (arm64-simulator) (push) Has been cancelled
Its Makefile now derives the compiler flags from the SDK, so the copy
spelled out here would only drift.
2026-08-05 11:39:41 +02:00
Ole André Vadla Ravnås
03f16b3b11 ci: Build and ship the softfloat Gum and agent
The bare-metal jobs only cover the hard-float flavour, so nothing here
exercises the SDK the kernel module actually links against. The agent
stops at the prelinked object, checking that it needs nothing but the
kmod glue and exposes nothing but the two entry points; only the devkits
are shipped, since the module itself is built per kernel.

Also picks a flavour for the hard-float agent, which has not built since
the crate grew a second one.
2026-08-05 01:39:36 +02:00
Ole André Vadla Ravnås
a42f7e6a28 submodules: Bump outdated 2026-08-05 00:47:29 +02:00
Ole André Vadla Ravnås
278055a97c submodules: Bump outdated 2026-08-05 00:33:03 +02:00
Ole André Vadla Ravnås
e101db7167 submodules: Bump outdated 2026-08-05 00:32:31 +02:00
Ole André Vadla Ravnås
6e6c1ade70 Roll the soft-float bare-metal SDK in CI
Bump releng for the picolibc and compiler-rt packages, and add the job
that rolls them. The runner's own clang predates -mabi=aapcs-soft, so
install one that has it, but only when there is something to build.
2026-08-04 11:37:55 +02:00
Ole André Vadla Ravnås
02ab52237d submodules: Bump outdated 2026-08-02 18:29:39 +02:00
Ole André Vadla Ravnås
c9867320e2 submodules: Bump outdated
Some checks failed
CI / sdk-windows (arm64, mtd) (push) Has been cancelled
CI / sdk-windows (x86, md) (push) Has been cancelled
CI / sdk-windows (arm64, mdd) (push) Has been cancelled
CI / sdk-windows (arm64, mt) (push) Has been cancelled
CI / sdk-windows (x86, mdd) (push) Has been cancelled
CI / sdk-windows (x86, mt) (push) Has been cancelled
CI / sdk-windows (x86, mtd) (push) Has been cancelled
CI / sdk-windows (x86_64, md) (push) Has been cancelled
CI / sdk-windows (x86_64, mdd) (push) Has been cancelled
CI / sdk-windows (x86_64, mt) (push) Has been cancelled
CI / sdk-windows (x86_64, mtd) (push) Has been cancelled
CI / toolchain-macos (arm64) (push) Has been cancelled
CI / toolchain-macos (x86_64) (push) Has been cancelled
CI / sdk-macos (arm64) (push) Has been cancelled
CI / sdk-macos (arm64e) (push) Has been cancelled
CI / sdk-macos (x86_64) (push) Has been cancelled
CI / sdk-ios (arm64) (push) Has been cancelled
CI / sdk-ios (arm64-simulator) (push) Has been cancelled
CI / sdk-ios (arm64e) (push) Has been cancelled
CI / sdk-ios (x86_64-simulator) (push) Has been cancelled
CI / sdk-watchos (arm64) (push) Has been cancelled
CI / sdk-watchos (arm64-simulator) (push) Has been cancelled
CI / sdk-tvos (arm64) (push) Has been cancelled
CI / sdk-tvos (arm64-simulator) (push) Has been cancelled
CI / package-android (arm) (push) Has been cancelled
CI / package-android (arm64) (push) Has been cancelled
CI / package-android (x86) (push) Has been cancelled
CI / package-android (x86_64) (push) Has been cancelled
CI / package-qnx (armeabi) (push) Has been cancelled
CI / package-none-arm64 (push) Has been cancelled
2026-07-22 00:30:23 +02:00
Ole André Vadla Ravnås
b608cc7dfe submodules: Bump outdated 2026-07-22 00:29:23 +02:00
Ole André Vadla Ravnås
954a1c4280 submodules: Bump outdated 2026-07-20 17:56:10 +02:00
Ole André Vadla Ravnås
4d98cc7f15 submodules: Bump outdated 2026-07-20 17:55:14 +02:00
Ole André Vadla Ravnås
13bb8bc245 submodules: Bump outdated 2026-07-20 17:47:25 +02:00
Ole André Vadla Ravnås
b4fad51d25 submodules: Bump outdated 2026-07-19 22:25:34 +02:00
Ole André Vadla Ravnås
0caadf9e42 submodules: Bump outdated 2026-07-19 22:24:54 +02:00
Ole André Vadla Ravnås
39b021c90b submodules: Bump outdated 2026-07-18 13:30:39 +02:00
Ole André Vadla Ravnås
fc8bed5057 submodules: Bump outdated 2026-07-18 13:29:36 +02:00
Ole André Vadla Ravnås
7cf434f183 submodules: Bump outdated 2026-07-17 23:28:26 +02:00
Ole André Vadla Ravnås
3dd1865096 submodules: Bump outdated 2026-07-17 23:07:58 +02:00
Ole André Vadla Ravnås
4fee19de36 submodules: Bump outdated 2026-07-17 20:48:35 +02:00
Ole André Vadla Ravnås
200c682e13 submodules: Bump outdated 2026-07-17 01:05:03 +02:00
Ole André Vadla Ravnås
dd74305769 submodules: Bump outdated 2026-07-16 19:45:58 +02:00
Ole André Vadla Ravnås
5e1728a9ad submodules: Fetch nested frida-bindgen 2026-07-16 18:13:20 +02:00
Ole André Vadla Ravnås
d90f2f6ea6 submodules: Bump outdated 2026-07-16 18:03:02 +02:00
Ole André Vadla Ravnås
15f9464095 submodules: Bump outdated 2026-07-16 17:51:14 +02:00
Ole André Vadla Ravnås
fdd722a991 submodules: Bump outdated 2026-07-13 12:56:02 +02:00
Ole André Vadla Ravnås
6c82368c36 submodules: Bump outdated 2026-07-13 12:55:11 +02:00
Ole André Vadla Ravnås
f3a6d648c1 submodules: Bump frida-gum for locking fix 2026-07-07 15:36:39 +02:00
Ole André Vadla Ravnås
615f72a914 submodules: Bump frida-qml for __yield fix 2026-07-07 14:48:10 +02:00
Ole André Vadla Ravnås
f3ff64fa39 submodules: Bump outdated 2026-07-06 19:05:24 +02:00
Ole André Vadla Ravnås
09538d5c13 submodules: Bump outdated 2026-07-06 19:04:48 +02:00
Ole André Vadla Ravnås
831acfffc8 submodules: Bump outdated 2026-06-22 23:31:35 +02:00
Ole André Vadla Ravnås
a51def4be5 submodules: Bump outdated 2026-06-22 23:31:00 +02:00
Ole André Vadla Ravnås
2fe98dd641 submodules: Bump outdated 2026-06-22 11:46:34 +02:00
Ole André Vadla Ravnås
5be99d941f submodules: Bump outdated 2026-06-22 11:46:05 +02:00
Ole André Vadla Ravnås
5263ccfe8d submodules: Bump outdated 2026-06-20 15:57:05 +02:00
Ole André Vadla Ravnås
ad4c50d569 submodules: Bump outdated 2026-06-20 15:55:43 +02:00
Ole André Vadla Ravnås
21485dc8b1 submodules: Bump outdated 2026-06-19 12:38:42 +02:00
Ole André Vadla Ravnås
bf86e7a7c0 ci: Bump actions off deprecated Node.js 20 2026-06-19 12:19:46 +02:00
Ole André Vadla Ravnås
4e61dc5431 submodules: Bump outdated 2026-06-19 11:56:17 +02:00
Ole André Vadla Ravnås
9b3c50b470 submodules: Bump outdated 2026-06-17 12:42:41 +02:00
Ole André Vadla Ravnås
b1ba58a587 submodules: Bump outdated 2026-06-17 12:39:50 +02:00
Ole André Vadla Ravnås
98c0cbd30a submodules: Bump outdated 2026-06-17 12:33:31 +02:00
Ole André Vadla Ravnås
1df06cf731 submodules: Bump outdated 2026-06-16 17:32:44 +02:00
Ole André Vadla Ravnås
1af2545b29 submodules: Bump outdated 2026-06-16 16:38:52 +02:00
Ole André Vadla Ravnås
1c24329263 submodules: Bump outdated 2026-06-15 19:09:39 +02:00
Ole André Vadla Ravnås
39bf08fc13 submodules: Bump outdated 2026-06-15 19:09:05 +02:00