Tahiatul Islam
04d04f7cba
Add iPad Air M4 models
2026-05-01 00:25:02 +02:00
Nikias Bassen
78f2146bdb
Update .gitignore
2026-04-27 13:22:01 +02:00
Tahiatul Islam
a2c5e4a2de
Add support for iPhone 17e Model
2026-04-27 10:48:46 +02:00
Lakr
ec931c7dca
Add Private Cloud Compute Research Environment model
2026-04-27 10:47:33 +02:00
synackuk
e7aadfe473
Added detection of stalled pipes for IOKIT and added functions for async requests
2025-11-27 21:16:37 +00:00
Nikias Bassen
b59ef48145
Update NEWS for release
1.3.1
2025-10-17 19:31:32 +02:00
Nikias Bassen
0d73a0110d
Update soversion for release
2025-10-17 19:29:55 +02:00
Nikias Bassen
a5a1ba33ed
Add iPad Pro M5, Apple Vision Pro M5, and MacBook Pro 14 inch M5 models
2025-10-17 19:28:33 +02:00
zero
46f2a35f0d
Fix: array initialization compatibility with MSVC
2025-09-25 16:56:13 +08:00
Nikias Bassen
23f201d13f
Update NEWS for release
1.3.0
2025-09-12 11:28:13 +02:00
Nikias Bassen
66ba31a9f0
Update soversion for release
2025-09-11 23:25:32 +02:00
Nikias Bassen
728dd8e905
Updated README
2025-09-10 00:09:00 +02:00
Nikias Bassen
8ea0878183
Add iPhone 17 family and Watch 11/SE3/Ultra3 models
2025-09-09 22:13:41 +02:00
Nikias Bassen
dbc1a6ba3f
Add FUNDING
2025-09-08 00:16:54 +02:00
tihmstar
5506512dae
IOKit: Fix race condition when trying to delete runloop before it even started
2025-09-06 20:07:05 +02:00
tihmstar
7a84cd9f63
Add iOS 2 support
2025-09-06 20:04:57 +02:00
tihmstar
52a81e1116
Add iOS 1 support
2025-09-06 19:55:49 +02:00
Nikias Bassen
3fa36c5a7a
[github-actions] Update build workflow to use windows-latest
2025-07-11 00:58:47 +02:00
Nikias Bassen
26c59478d0
configure: Print whether building tool(s) or not
2025-06-25 00:21:58 +02:00
Nikias Bassen
39b21dd6ea
Use sizeof() instead of hard-coding buffer sizes
2025-06-25 00:04:01 +02:00
Daniel VanBritsom
638056a593
Add support for all March 2025 Apple devices
...
- iPad Air (M3, 11-inch and 13-inch)
- iPad (A16)
- MacBook Air (M4, 13-inch and 15-inch, 2025)
- Mac Studio (M3 Ultra and M4 Max, 2025)
2025-03-20 16:01:33 +01:00
Daniel VanBritsom
4a7e52f2e3
Add support for the iPhone 16e
2025-03-06 00:58:59 +01:00
Nikias Bassen
6462ea1506
[github-actions] Use same artifact preparation for macOS too
2025-02-01 21:06:33 +01:00
Nikias Bassen
557652203c
[github-actions] Fix artifact preparation
2025-02-01 21:03:48 +01:00
Nikias Bassen
0f0928a20a
[github-actions] Bump dawidd6/action-download-artifact from 3 to 6
2024-12-02 06:41:18 +01:00
Nikias Bassen
471bf2f083
configure: Remove unused check
2024-12-02 05:58:33 +01:00
Nikias Bassen
1a0c83ccd1
Switch to better initializer strategy
2024-12-02 05:56:18 +01:00
Nikias Bassen
38a97cf22c
Use _WIN32 instead of WIN32
2024-12-02 05:46:19 +01:00
Nikias Bassen
7a5e6196a8
Fix conditional compile for libreadline
2024-11-05 02:55:37 +01:00
Daniel VanBritsom
2405a807b6
Add support for November 2024 Macs
2024-11-01 23:59:49 +01:00
Daniel VanBritsom
796903a0bd
Support iPad mini (A17 Pro)
2024-11-01 23:57:23 +01:00
Nikias Bassen
24818b2381
Allow building without readline support for irecovery tool
2024-11-01 20:48:43 +01:00
Nikias Bassen
958b108ebf
Updated README
2024-10-22 19:33:52 +02:00
Nikias Bassen
2fb767d784
Updated NEWS for release
1.2.1
2024-10-10 19:45:00 +02:00
Nikias Bassen
7984b2aa01
Updated README
2024-10-10 19:44:54 +02:00
Nikias Bassen
7d0884b54e
Update soversion for release
2024-10-10 19:41:23 +02:00
Nikias Bassen
d55c5f8742
Make sure IRECV_DEVICE_REMOVE event has the mode set the device was in
2024-09-25 01:32:10 +02:00
Nikias Bassen
3eb4fbb069
KIS: Add some retry loops around open/set config/set interface operations
2024-09-25 01:30:35 +02:00
Sami Kortelainen
3039480107
win32: Fix crash due to access to uninitialized data
2024-09-25 00:34:10 +02:00
Daniel VanBritsom
85f4ac0876
Support Apple Watch Series 10 and iPhone 16 models
2024-09-19 15:49:48 +02:00
Nikias Bassen
7ce02c347b
Add iPad Air (M2) and iPad Pro (M4) models
2024-05-31 19:11:25 +02:00
Nikias Bassen
617fb573ef
automake: Prevent dist or distcheck when uncommitted changes are present
2024-04-16 16:43:14 +02:00
Nikias Bassen
2254dab893
Updated NEWS for release
1.2.0
2024-03-23 17:50:41 +01:00
Nikias Bassen
6f0f00e8c7
Updated README
2024-03-23 17:50:33 +01:00
Nikias Bassen
54a106e6fe
Update soversion for release
2024-03-23 03:27:34 +01:00
Nikias Bassen
6aba9de9eb
[github-actions] Updated build workflow to use newer action versions
2024-03-23 03:27:03 +01:00
Nikias Bassen
90cd5efc8f
Change irecv_send_buffer to accept an options bitfield instead of just one value
...
This allows to specify different options. To not break existing behavior, a
value of 1 or (1 << 0) means IRECV_SEND_OPT_DFU_NOTIFY_FINISH which is used
extensively in e.g. idevicerestore. Other options are
IRECV_SEND_OPT_DFU_FORCE_ZLP which I don't remember what it was added for,
and a new option IRECV_SEND_OPT_DFU_SMALL_PKT which needed for upload in
port DFU mode, as it won't accept packets with more than 64 bytes data and
also doesn't like a CRC attached to it.
2024-03-22 12:04:50 +01:00
Nikias Bassen
d3198a50e5
Add support for Port DFU
...
Note: This does not allow restoring devices in Port DFU mode, this is
handled in idevicerestore.
2024-03-21 01:31:48 +01:00
Nikias Bassen
b55d215c25
win32: Skip ecid check for KIS mode device in win32_open_with_ecid
2024-03-11 15:20:02 +01:00
Nikias Bassen
0306952973
Remove broken ecid check for KIS mode in iokit_open_with_ecid
2024-03-09 10:52:57 +01:00