<feed xmlns='http://www.w3.org/2005/Atom'>
<title>libirecovery/src, branch 1.2.1</title>
<subtitle>Library and utility to talk to iBoot/iBSS via USB on Linux, OS X and Windows</subtitle>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libirecovery.git/'/>
<entry>
<title>Make sure IRECV_DEVICE_REMOVE event has the mode set the device was in</title>
<updated>2024-09-24T23:32:10+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-09-24T23:32:10+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libirecovery.git/commit/?id=d55c5f8742564a87f497a33324d12c873efa60c6'/>
<id>d55c5f8742564a87f497a33324d12c873efa60c6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>KIS: Add some retry loops around open/set config/set interface operations</title>
<updated>2024-09-24T23:30:35+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-09-24T23:30:35+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libirecovery.git/commit/?id=3eb4fbb0691df6ef76b4b04b9dccb9b6cf0d079d'/>
<id>3eb4fbb0691df6ef76b4b04b9dccb9b6cf0d079d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>win32: Fix crash due to access to uninitialized data</title>
<updated>2024-09-24T22:34:10+00:00</updated>
<author>
<name>Sami Kortelainen</name>
</author>
<published>2024-09-24T22:34:10+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libirecovery.git/commit/?id=3039480107e77c08206fb42e202ec3d1ec3609c1'/>
<id>3039480107e77c08206fb42e202ec3d1ec3609c1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Support Apple Watch Series 10 and iPhone 16 models</title>
<updated>2024-09-19T13:49:48+00:00</updated>
<author>
<name>Daniel VanBritsom</name>
</author>
<published>2024-09-17T04:12:29+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libirecovery.git/commit/?id=85f4ac0876b886c63446be27f1316bddb72d5195'/>
<id>85f4ac0876b886c63446be27f1316bddb72d5195</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add iPad Air (M2) and iPad Pro (M4) models</title>
<updated>2024-05-31T17:11:25+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-05-31T17:11:25+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libirecovery.git/commit/?id=7ce02c347b7c26e59498e6af31c9da51018d0fa1'/>
<id>7ce02c347b7c26e59498e6af31c9da51018d0fa1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change irecv_send_buffer to accept an options bitfield instead of just one value</title>
<updated>2024-03-22T11:04:50+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-03-22T11:04:50+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libirecovery.git/commit/?id=90cd5efc8fd8ce31ede6121d691324ca2d588436'/>
<id>90cd5efc8fd8ce31ede6121d691324ca2d588436</id>
<content type='text'>
This allows to specify different options. To not break existing behavior, a
value of 1 or (1 &lt;&lt; 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.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows to specify different options. To not break existing behavior, a
value of 1 or (1 &lt;&lt; 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.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for Port DFU</title>
<updated>2024-03-21T00:31:48+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-03-21T00:31:48+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libirecovery.git/commit/?id=d3198a50e51674e0ec19284f44f4aeb027d160a3'/>
<id>d3198a50e51674e0ec19284f44f4aeb027d160a3</id>
<content type='text'>
Note: This does not allow restoring devices in Port DFU mode, this is
handled in idevicerestore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note: This does not allow restoring devices in Port DFU mode, this is
handled in idevicerestore.
</pre>
</div>
</content>
</entry>
<entry>
<title>win32: Skip ecid check for KIS mode device in win32_open_with_ecid</title>
<updated>2024-03-11T14:20:02+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-03-11T14:20:02+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libirecovery.git/commit/?id=b55d215c25fd415b49430dc3c8423dde7d8f12aa'/>
<id>b55d215c25fd415b49430dc3c8423dde7d8f12aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove broken ecid check for KIS mode in iokit_open_with_ecid</title>
<updated>2024-03-09T09:52:57+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-03-09T09:52:57+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libirecovery.git/commit/?id=03069529736d828ad73be2d0c67a6d6ac074775a'/>
<id>03069529736d828ad73be2d0c67a6d6ac074775a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add March 2024 MacBook Air models</title>
<updated>2024-03-07T18:38:44+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-03-07T18:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/libirecovery.git/commit/?id=33a4c112a4aa4c25bde15bba365dda8b7e2544d4'/>
<id>33a4c112a4aa4c25bde15bba365dda8b7e2544d4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
