<feed xmlns='http://www.w3.org/2005/Atom'>
<title>usbmuxd, branch master</title>
<subtitle>A socket daemon to multiplex connections from and to iOS devices</subtitle>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/usbmuxd.git/'/>
<entry>
<title>conf: Make sure to sanitize input for SavePairRecord command</title>
<updated>2025-12-06T01:13:05+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2025-12-06T01:13:05+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/usbmuxd.git/commit/?id=3ded00c9985a5108cfc7591a309f9a23d57a8cba'/>
<id>3ded00c9985a5108cfc7591a309f9a23d57a8cba</id>
<content type='text'>
A path traversal vulnerability was discovered in usbmuxd that allows
arbitrary, unprivileged local users to delete and create files named
`*.plist` as the `usbmux` user.

See https://bugzilla.opensuse.org/show_bug.cgi?id=1254302
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A path traversal vulnerability was discovered in usbmuxd that allows
arbitrary, unprivileged local users to delete and create files named
`*.plist` as the `usbmux` user.

See https://bugzilla.opensuse.org/show_bug.cgi?id=1254302
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow specifying configuration directory to use</title>
<updated>2025-09-15T07:58:01+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2025-09-15T07:58:01+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/usbmuxd.git/commit/?id=2efa75a0a9ca73f2a5b6ec71e5ae6cb43cdab580'/>
<id>2efa75a0a9ca73f2a5b6ec71e5ae6cb43cdab580</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add FUNDING</title>
<updated>2025-09-07T22:18:27+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2025-09-07T22:18:27+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/usbmuxd.git/commit/?id=08f4cd9ef0e664128bf221cc17d400cbc2650c7f'/>
<id>08f4cd9ef0e664128bf221cc17d400cbc2650c7f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[github-actions] Fix artifact preparation</title>
<updated>2025-02-01T20:07:39+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2025-02-01T20:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/usbmuxd.git/commit/?id=523f7004dce885fe38b4f80e34a8f76dc8ea98b5'/>
<id>523f7004dce885fe38b4f80e34a8f76dc8ea98b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updated README</title>
<updated>2024-12-02T05:48:50+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-12-02T05:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/usbmuxd.git/commit/?id=0cdf92d60a140659942521ec27a1d1b7e004bc03'/>
<id>0cdf92d60a140659942521ec27a1d1b7e004bc03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[github-actions] Updated build workflow</title>
<updated>2024-12-02T05:47:57+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-12-02T05:47:57+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/usbmuxd.git/commit/?id=7c0c0eb08a0b11858e316a218d60058b40201996'/>
<id>7c0c0eb08a0b11858e316a218d60058b40201996</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update libplist requirement to 2.6.0 and use PLIST_DICT helper for cleaner code</title>
<updated>2024-09-15T22:54:19+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-09-15T22:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/usbmuxd.git/commit/?id=0b1b233b57d581515978a09e5a4394bfa4ee4962'/>
<id>0b1b233b57d581515978a09e5a4394bfa4ee4962</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use more reliabe macros to print --version output</title>
<updated>2024-09-14T19:50:19+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-09-14T19:50:19+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/usbmuxd.git/commit/?id=e9a0dce170f156846d0e56c7fe9cc1e828a34b44'/>
<id>e9a0dce170f156846d0e56c7fe9cc1e828a34b44</id>
<content type='text'>
PACKAGE_STRING, in some cases, might not include the version.
Use PACKAGE_NAME PACKAGE_VERSION instead.

Thanks to @httpstorm to point this out!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
PACKAGE_STRING, in some cases, might not include the version.
Use PACKAGE_NAME PACKAGE_VERSION instead.

Thanks to @httpstorm to point this out!
</pre>
</div>
</content>
</entry>
<entry>
<title>conf: fix false plist write error in config_set_device_record</title>
<updated>2024-09-14T19:38:13+00:00</updated>
<author>
<name>Nikias Bassen</name>
</author>
<published>2024-09-14T10:40:24+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/usbmuxd.git/commit/?id=10d9eae13bb2408982eea60f1b2eb529f6c74647'/>
<id>10d9eae13bb2408982eea60f1b2eb529f6c74647</id>
<content type='text'>
Thanks to @xunmod for reporting!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to @xunmod for reporting!
</pre>
</div>
</content>
</entry>
<entry>
<title>usb: add support for modes 4 and 5</title>
<updated>2024-09-14T14:04:35+00:00</updated>
<author>
<name>Foster Snowhill</name>
</author>
<published>2024-07-31T22:06:42+00:00</published>
<link rel='alternate' type='text/html' href='https://cgit.libimobiledevice.org/usbmuxd.git/commit/?id=df80b73b411d1053cb87e96439d2282879d9baa8'/>
<id>df80b73b411d1053cb87e96439d2282879d9baa8</id>
<content type='text'>
* Mode 4
	USB Ethernet + CDC-NCM
	iOS &gt;= 16.0
* Mode 5
	CDC-NCM Direct only (no usbmux, no USB Ethernet, no PTP)
	iOS &gt;= 17.0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Mode 4
	USB Ethernet + CDC-NCM
	iOS &gt;= 16.0
* Mode 5
	CDC-NCM Direct only (no usbmux, no USB Ethernet, no PTP)
	iOS &gt;= 17.0
</pre>
</div>
</content>
</entry>
</feed>
