diff options
| author | 2014-10-06 18:08:57 +0200 | |
|---|---|---|
| committer | 2014-10-06 18:08:57 +0200 | |
| commit | e9c5ecf05073b55fda557d050d5bcada64a61d4f (patch) | |
| tree | dcada1383de3ef250cf821ed5dd97817c8ff801b /NEWS | |
| parent | c46d8e741ecc154b2d5b60b8e40237f127b0580d (diff) | |
| download | usbmuxd-e9c5ecf05073b55fda557d050d5bcada64a61d4f.tar.gz usbmuxd-e9c5ecf05073b55fda557d050d5bcada64a61d4f.tar.bz2 | |
Add initial NEWS file
Diffstat (limited to 'NEWS')
| -rw-r--r-- | NEWS | 41 |
1 files changed, 41 insertions, 0 deletions
| @@ -0,0 +1,41 @@ | |||
| 1 | Version 1.0.9 | ||
| 2 | ~~~~~~~~~~~~~ | ||
| 3 | |||
| 4 | * Changes: | ||
| 5 | - Update copyright headers to match best practice | ||
| 6 | - Flush input buffer on connection teardown | ||
| 7 | - Add systemd based activation with fallback for udev and manual activation | ||
| 8 | - Add initial NEWS file and update README with latest information | ||
| 9 | - Rename header guards according to C++ standard | ||
| 10 | - Implement support for usbmux protocol version 2 which improves stability | ||
| 11 | - Fix crash when old libusbmuxd was used as a client | ||
| 12 | - Add "--version" argument to print version number and exit | ||
| 13 | - Update command line usage to match best practice and other tools | ||
| 14 | - Massively improve read performance by using 3 parallel transfers | ||
| 15 | - Bump requirement to libplist 1.11 | ||
| 16 | - Remove trailing "\n" from usbmuxd_log() messages | ||
| 17 | - Improve thread safety | ||
| 18 | - Fix crash on 64bit systems in process_send() | ||
| 19 | - Fix possible leak of file descriptors | ||
| 20 | - Implement "ReadBUID", "ReadPairRecord", "SavePairRecord" and | ||
| 21 | "DeletePairRecord" commands | ||
| 22 | - Make plist based protocol support mandatory | ||
| 23 | - Return proper error packet on client version mismatch | ||
| 24 | - Implement "ListDevices" command | ||
| 25 | - Manage pair records in a directory compatible to native usbmuxd | ||
| 26 | - Output USB configuration changes in log | ||
| 27 | - Set "deactivated" USB configuration on iOS device by default as usbmuxd will | ||
| 28 | bring device to "life" on it's own now | ||
| 29 | - Add udev rule installation with autotools | ||
| 30 | - Lower udev rules numbering to make sure to start as early as possible | ||
| 31 | - Split out client library into "libusbmuxd" and depend on "libimobiledevice" | ||
| 32 | - Implement preflight worker to support iOS 7 based trust dialog handling | ||
| 33 | - Install usbmuxd binary to sbindir instead of bindir | ||
| 34 | - Switch from CMake to autotools build system | ||
| 35 | - Fix various memory leaks | ||
| 36 | - Add libusbmuxd_set_use_inotify() to control inotify support at runtime | ||
| 37 | - Add libusbmuxd_set_debug_level() to enable debugging | ||
| 38 | - Use mutex to handle concurrency issues | ||
| 39 | - Fix and cleanup win32 build | ||
| 40 | |||
| 41 | This is the first release after the usbmuxd/libusbmuxd project split. | ||
