diff options
| -rw-r--r-- | NEWS | 125 | 
1 files changed, 103 insertions, 22 deletions
| @@ -1,22 +1,103 @@ -Release 0.9.2 -------------- - -iFuse: -* Moved some libiphone logic into iFuse and adopted to new API -* Add hard/symlink support - -libiphone: -* Migrate to use the new usbmuxd daemon -* Refactor whole API -* Add iPhone 3GS support -* Add hard/symlink support for AFC -* New iphone_id tool to list connected devices and get the device name -* iphoneinfo now allows plist/xml output and queries by domain/key -* Fix a lot of bugs/crashes, compiler warnings and comments - -usbmuxd: -* New daemon to allow multiple connections to devices -* Add iPhone 3GS support and expose new tethering USB interface -* First public release available -* Fix race condition using multiple clients simultaneously -* Fix various usbmux protocol bugs +Version 0.9.6 +~~~~~~~~~~~~~ + +* Changes: +  - Rename some code for consistency +  - Refactor pairing to allow custom pair records +  - Move SSL handling out of lockdownd code +  - Refactor lockdown session handling code +  - Remove debug mask support +  - No longer do a full lockdown handshake on client_new +  - Refactor debug code to be consistent and easier to use +  - Run validate_pair by default during lockdown handshake +  - Allow retrieving the type for lockdown query_type request +  - Add new property_list_service and device_link_service abstractions +  - Detect pairing failure due to having a password set on the device +  - Implement lockdown phone activation and deactivation +  - Fix iphoneinfo not printing values in key/value mode +  - Implement lockdown_unpair() request +  - Add more notification ids and lockdown domains +  - Implement label support for lockdown requests +  - Add new installation_proxy interface +  - Add new sbservices interface +  - Implement lockdownd_validate_pair() request +  - Add endian safety to AFC +  - Make lockdown sessions without SSL work +  - Fix linking on Mandriva Linux +  - Minor bugfixes and documentation updates + +Version 0.9.5 +~~~~~~~~~~~~~ + +* Changes: +  - Updated to the latest libplist 0.16 API +  - Fixed various minor leaks and issues +  - Updated Python bindings and module name + +Version 0.9.4 +~~~~~~~~~~~~~ + +* Changes: +  - Update to libplist 0.15 API rework +  - Update Python bindings +  - Bufixes around usbmuxd daemon usage +  - Use automake 1.11 silent rules if available +  - Various bugfixes + +Version 0.9.3 +~~~~~~~~~~~~~ + +* Changes: +  - Bump libplist requirement to 0.13 and remove deprecated code + +Version 0.9.2 +~~~~~~~~~~~~~ + +* Changes: +  - Migrate to use the new usbmuxd daemon +  - Refactor whole API +  - Add iPhone 3GS support +  - Add hard/symlink support for AFC +  - New iphone_id tool to list connected devices and get the device +    name +  - iphoneinfo now allows plist/xml output and queries by +    domain/key +  - Fix a lot of bugs/crashes, compiler warnings and comments + +Version 0.9.1 +~~~~~~~~~~~~~ + +* Changes: +  - Fix make distcheck +  - Bump libplist requirement to 0.12 and remove deprecated code +  - A bunch of autotools fixes + +Version 0.9.0 +~~~~~~~~~~~~~ + +* Changes: +  - Fix pkg-config dependancies +  - Fix Python binding generation +  - AFC cleanup and improved error handling +  - Add support for the notification proxy service +  - Add tools to show device information and relay syslog +  - More robust pairing implementation +  - Remove libiphone-initconf, SSL implementation handles it at +    runtime now +  - Fix receive of plists larger than a packet +  - Return an error if failed to start a service on the device +  - Fix usb enumeration +  - Fix udev rule to catch usb hubs, too +  - Add large file support +  - Move out plist handling into libplist and depend on it +  - Add Python bindings +  - Lots of bugfixes + +Version 0.1.0 +~~~~~~~~~~~~~ + +* Changes: +  - Use udev to set usb configuration; iphone kmod is obsolete now +  - Remove HAL mounting +  - Bugfixes + | 
