Ole André Vadla Ravnås
2a3a04b9be
subprojects: Prepare for release
17.16.4
2026-07-22 00:30:14 +02:00
Ole André Vadla Ravnås
89e8222424
subprojects: Bump outdated
2026-07-22 00:29:03 +02:00
Ole André Vadla Ravnås
e35a085928
bindgen: Restore remaining public names
...
Reinstate the cancellable decorator, RPCResult, make_rpc_call_request
and make_auth_callback, and expose ScriptExportsAsync from frida.core
via a new facade_epilogues customization.
2026-07-22 00:23:55 +02:00
Ole André Vadla Ravnås
d1716f4a6c
bindgen: Generate signal callback overloads
...
Facade on/off took any callable, so misshapen handlers type-checked.
Derive the stacks from the .gir: the alias name follows from the type
and signal name. Undefined aliases and single-signal types are skipped.
2026-07-22 00:23:55 +02:00
Ole André Vadla Ravnås
0646972686
bindgen: Restore missing facade members
...
The .gir yields only get_device_by_id/by_type, and drops
Cancellable.connect/disconnect, whose callback is not marshallable.
Reinstate all six. connect/disconnect go over the cancelled signal,
keeping g_cancellable_connect's return-0-when-cancelled contract.
2026-07-22 00:23:55 +02:00
Ole André Vadla Ravnås
b51406984d
bindgen: Restore facade typing surface
...
The .gir rewrite emitted only GObject-derived classes and no
annotations, so py.typed shipped an untyped facade.
Reinstate the aliases as a prelude asset and annotate the facade
from the existing pyi type mapping.
Also fixes read-only options properties and the module functions
missing from _frida.pyi.
2026-07-22 00:23:55 +02:00
Ole André Vadla Ravnås
082c9dfbc9
subprojects: Prepare for release
17.16.3
2026-07-20 17:56:01 +02:00
Ole André Vadla Ravnås
274c52291b
bindgen: Fix formatting
2026-07-20 17:54:25 +02:00
Ole André Vadla Ravnås
b9e24033ed
subprojects: Bump outdated
2026-07-20 17:47:03 +02:00
Ole André Vadla Ravnås
10aeb056c6
bindgen: Fix options kwargs marshalling
...
Skip None values instead of passing them to typed setters.
Map collection kwargs onto their select_/add_ methods, walking
the parent chain. Affects specs, omits, externals, pids and
identifiers.
2026-07-20 17:45:06 +02:00
Ole André Vadla Ravnås
e5e0558250
subprojects: Prepare for release
17.16.2
2026-07-19 22:25:25 +02:00
Ole André Vadla Ravnås
cd74f3618a
subprojects: Bump outdated
2026-07-19 22:24:35 +02:00
Ole André Vadla Ravnås
9fff6507af
subprojects: Prepare for release
17.16.1
2026-07-18 13:30:31 +02:00
Ole André Vadla Ravnås
37badc7959
subprojects: Bump outdated
2026-07-18 13:29:18 +02:00
Ole André Vadla Ravnås
8b05045785
submodules: Bump releng
2026-07-18 13:29:18 +02:00
Ole André Vadla Ravnås
063c130df6
subprojects: Prepare for release
17.16.0
2026-07-17 23:28:18 +02:00
Ole André Vadla Ravnås
b85319e7cc
subprojects: Bump outdated
2026-07-17 23:07:41 +02:00
Ole André Vadla Ravnås
b67e4a3db8
subprojects: Bump outdated
2026-07-17 20:48:16 +02:00
Ole André Vadla Ravnås
811a4b2217
submodules: Bump releng
2026-07-17 20:48:16 +02:00
Ole André Vadla Ravnås
dc5f78e660
setup: Find generated files next to the extension
...
The prebuilt wheel path installs the generated __init__.py,
aio.py and _frida.pyi alongside the extension, not under
build/frida/, so copy them from there.
2026-07-16 19:44:06 +02:00
Ole André Vadla Ravnås
e17e55a8f5
Sort customization.py imports
2026-07-16 17:55:13 +02:00
Ole André Vadla Ravnås
fbda8a6950
subprojects: Bump outdated
2026-07-16 17:50:54 +02:00
Ole André Vadla Ravnås
a01c4dfb1e
submodules: Bump releng
2026-07-16 17:50:54 +02:00
Ole André Vadla Ravnås
3e88443647
ci: Bump GitHub Actions to latest versions
2026-07-16 17:07:24 +02:00
Ole André Vadla Ravnås
2d5f9b0f7a
Auto-generate the bindings from Frida's .gir
2026-07-16 17:07:24 +02:00
Ole André Vadla Ravnås
0988dca83e
subprojects: Prepare for release
17.15.5
2026-07-13 12:55:54 +02:00
Ole André Vadla Ravnås
0a803237fc
subprojects: Bump outdated
2026-07-13 12:54:51 +02:00
Ole André Vadla Ravnås
69ce0e4910
subprojects: Prepare for release
17.15.4
2026-07-06 19:05:16 +02:00
Ole André Vadla Ravnås
6528882671
subprojects: Bump outdated
2026-07-06 19:04:30 +02:00
Ole André Vadla Ravnås
7e3728b457
subprojects: Prepare for release
17.15.3
2026-06-22 23:31:27 +02:00
Ole André Vadla Ravnås
83fdc4d0af
subprojects: Bump outdated
2026-06-22 23:30:43 +02:00
Ole André Vadla Ravnås
01b4662207
subprojects: Prepare for release
17.15.2
2026-06-22 11:46:25 +02:00
Ole André Vadla Ravnås
df7635122f
subprojects: Bump outdated
2026-06-22 11:45:46 +02:00
Ole André Vadla Ravnås
726fc2e8d3
subprojects: Prepare for release
17.15.1
2026-06-20 15:56:57 +02:00
Ole André Vadla Ravnås
f240d70be2
subprojects: Bump outdated
2026-06-20 15:55:26 +02:00
Ole André Vadla Ravnås
254c16c5fe
subprojects: Prepare for release
17.15.0
2026-06-19 12:38:34 +02:00
Ole André Vadla Ravnås
c1c5db7632
subprojects: Bump outdated
2026-06-19 11:56:00 +02:00
Ole André Vadla Ravnås
d34ce2d9f4
subprojects: Prepare for release
17.14.1
2026-06-17 12:42:34 +02:00
Ole André Vadla Ravnås
5fbd498d96
subprojects: Bump outdated
2026-06-17 12:39:33 +02:00
Ole André Vadla Ravnås
7480f5d919
subprojects: Bump outdated
2026-06-17 12:33:14 +02:00
Ole André Vadla Ravnås
bca04adce4
subprojects: Prepare for release
17.14.0
2026-06-16 16:40:22 +02:00
Ole André Vadla Ravnås
a9c2672611
subprojects: Bump outdated
2026-06-16 16:38:35 +02:00
Ole André Vadla Ravnås
abe0be49f0
script: Add interrupt() and terminate()
...
Wire up the new frida-core Script.interrupt() and terminate() methods:
- interrupt() aborts any JavaScript currently executing, leaving the
script loaded and able to run again.
- terminate() interrupts execution and unloads the script, so one
stuck in a long-running or infinite operation can still be torn
down.
2026-06-16 16:36:43 +02:00
Ole André Vadla Ravnås
a3c832be83
subprojects: Prepare for release
17.13.0
2026-06-15 19:09:31 +02:00
Ole André Vadla Ravnås
6580a0492b
subprojects: Bump outdated
2026-06-15 19:08:48 +02:00
Ole André Vadla Ravnås
c5f80e2c38
subprojects: Prepare for release
17.12.0
2026-06-12 00:46:13 +02:00
Ole André Vadla Ravnås
2c1bccddd0
typing: Add Device.override_option()
...
The wrapper in frida.core calls it, but the _frida stub lacked it,
tripping up mypy.
2026-06-12 00:46:13 +02:00
Ole André Vadla Ravnås
6f6940b097
subprojects: Bump outdated
2026-06-12 00:14:03 +02:00
Ole André Vadla Ravnås
308bcd7328
subprojects: Bump outdated
2026-06-11 22:56:42 +02:00
Ole André Vadla Ravnås
c2f541aa7f
submodules: Bump releng
2026-06-11 22:56:42 +02:00