Commit Graph

  • a6ea54ec58 idevicedebugserverproxy: Properly handle server shutdown Nikias Bassen 2015-01-22 01:46:02 +01:00
  • 9c0e7ef164 idevicedebugserverproxy: Use debugserver service and fix reconnecting to it Martin Szulecki 2014-12-26 16:12:22 +01:00
  • f3c4db4f30 thread: Introduce thread_new and thread_free to cover handle leaks on WIN32 Martin Szulecki 2014-12-26 12:23:52 +01:00
  • aa14c053bc cython: Add receive/receive_timeout methods for iDeviceConnection to receive data from a connection Hao Zhou 2014-12-13 13:21:52 +08:00
  • 7b082b8710 cython: Add new FILE_RELAY_E_PERMISSION_DENIED(-6) error to detect permission denied on iOS8+ Hao Zhou 2014-12-13 13:17:44 +08:00
  • f7884fb0af lockdown: Fix documentation for client argument on pairing methods Martin Szulecki 2014-12-25 15:53:12 +01:00
  • 89ed91e799 idevicepair: Fix compilation due to renamed pairing dialog error Martin Szulecki 2014-12-25 15:51:23 +01:00
  • 48cb70eda4 lockdown: Refactor internal error checking and add more native errors to enum Martin Szulecki 2014-12-25 15:45:06 +01:00
  • 3afdda798f common: Convert int16_t macro error types of userpref module into enum Martin Szulecki 2014-12-23 14:24:44 +01:00
  • 016e06d493 Add new "idevicenotificationproxy" tool to post or observe notifications Martin Szulecki 2014-12-23 14:12:11 +01:00
  • 1d9e6e351b Fix overlong blocking in np_client_free() Christophe Fergeau 2014-12-11 09:20:20 +01:00
  • ae637ea04c Improve maintainability and Requires of pkg-config file slightly Martin Szulecki 2014-12-10 14:49:55 +01:00
  • ee73b89ed4 lockdown: Add new LOCKDOWN_E_SERVICE_LIMIT error to detect service limit states Martin Szulecki 2014-12-10 14:02:22 +01:00
  • ea7345957a debugserver: Return enum error type instead of int for type consistency Martin Szulecki 2014-12-09 15:55:21 +01:00
  • 5dd1bfe59f idevicedebug: Fix memory leak and compiler warnings regarding command creation Martin Szulecki 2014-12-09 14:53:17 +01:00
  • e5795ac9ab debugserver: Remove const argv requirement for creating commands Martin Szulecki 2014-12-09 14:52:26 +01:00
  • 05fa8d0a04 cython: Add get_path_for_bundle_identifier() method to InstallationProxyClient Hao Zhou 2014-12-09 11:35:04 +08:00
  • c86c7b5729 cython: Add DebugServerClient class to communicate with debugserver Hao Zhou 2014-12-09 11:16:40 +08:00
  • 83c45ae97f Replace () with (void) in libinternalcommon and tools for consistency Martin Szulecki 2014-12-08 00:28:33 +01:00
  • 03c8f4fa8a Replace () with (void) in function prototypes Christophe Fergeau 2014-12-06 21:52:51 +01:00
  • 53eb963f8e notification_proxy: Send Shutdown command in np_client_free() instead of np_post_notification() Nikias Bassen 2014-11-11 09:51:31 +01:00
  • e229e28cb3 debug: Fix linking failure on OS X by keeping debug level symbol internal Martin Szulecki 2014-10-27 02:40:14 +01:00
  • 1e86eab358 debug: Fix symbol locality for linker so debug messages are printed again Martin Szulecki 2014-10-26 16:40:55 +01:00
  • 9418c9957a common: Remove obsolete symbol hiding macros from userpref module Martin Szulecki 2014-10-26 16:32:36 +01:00
  • 6ec65baf4b Remove obsolete prefix from debug messages in internal locking helpers Martin Szulecki 2014-10-26 14:48:26 +01:00
  • b3702104e8 lockdown: Fix error in re-pairing when previous record became invalid BALATON Zoltan 2014-10-22 23:01:05 +02:00
  • 8dc5f5ad7f Supress printing very long plists in debug output BALATON Zoltan 2014-10-22 22:59:47 +02:00
  • 2f32ff99f9 common: Move size format helper to utils and use it in idevicebackup tools Martin Szulecki 2014-10-22 21:28:04 +02:00
  • 57538472cb common: Move string_toupper() helper to utils and use it in idevicebackup tools Martin Szulecki 2014-10-22 20:52:02 +02:00
  • 067c7c6826 common: Share idevicebackup helper string_build_path() from utils Martin Szulecki 2014-10-22 20:48:00 +02:00
  • 744ffa6da4 common: Change stpcpy() signature code style slightly Martin Szulecki 2014-10-22 20:43:53 +02:00
  • 8bbf17c58e Update description in pkg-config file to more generic one Martin Szulecki 2014-10-22 20:39:35 +02:00
  • 61cff23ecd afc: Remove incorrect flags from afc_file_open() doc comments Nikias Bassen 2014-10-21 21:36:22 +02:00
  • 385836f05c Post-release version bump to 1.2.0 Martin Szulecki 2014-10-15 02:04:15 +02:00
  • 12ed909c77 idevicedebug: Fix invalid write due to out of bounds access 1.1.7 Martin Szulecki 2014-10-15 01:53:09 +02:00
  • 5329197243 Bump so name correctly as some ABI symbols were hidden now Martin Szulecki 2014-10-14 18:45:45 +02:00
  • 38e3baa822 Update NEWS with latest changes Martin Szulecki 2014-10-14 18:43:51 +02:00
  • 86ae920973 cython: Enforce default symbol visibility to make bindings loadable Martin Szulecki 2014-10-14 18:40:24 +02:00
  • 53fcc27add idevicedebug: Fix broken logic when creating app arguments Martin Szulecki 2014-10-14 16:18:10 +02:00
  • 96b15902e4 idevicedebug: Fix redeclaration and incrementation of environment_index Martin Szulecki 2014-10-14 16:15:22 +02:00
  • fd43544a92 tools: Make sure to print an error when lockdown connection fails Nikias Bassen 2014-10-11 22:12:04 +02:00
  • 75b0ba0d69 debugserver: Fix wrong service_error_t return type in debugserver_client_send() Martin Szulecki 2014-10-09 16:29:27 +02:00
  • 82be85a199 idevicedate: Remove space and fix syntax of preprocessor conditionals Martin Szulecki 2014-10-07 16:46:58 +02:00
  • 04ba663cfe idevicedebug: Fix small memory leak Martin Szulecki 2014-10-07 16:46:38 +02:00
  • 7e6a8d077f idevicedebug: Fix error variables for type consistency Martin Szulecki 2014-10-07 16:45:54 +02:00
  • 9e3561e508 idevice: Fix compilation with OpenSSL before 1.0.0-beta1 Martin Szulecki 2014-10-07 16:29:58 +02:00
  • 7aad73614e idevicebackup2: Fix error variables for type consistency Martin Szulecki 2014-10-05 16:58:20 +02:00
  • 9ab98650ab idevicebackup: Fix error variables for type consistency Martin Szulecki 2014-10-05 16:57:42 +02:00
  • 5072dea137 Convert int16_t macro error types into enum to improve debugging/type-checking Martin Szulecki 2014-10-05 16:51:03 +02:00
  • 5552fa0fcc restore: Correct wrong error names in @return doc comments Martin Szulecki 2014-10-05 16:15:34 +02:00
  • 3f5fd6fee9 mobilesync: Fix crash in mobilesync_recive_changes() due to typo Martin Szulecki 2014-10-03 17:02:43 +02:00
  • 820137e5f5 Update NEWS with latest changes Martin Szulecki 2014-10-03 16:59:32 +02:00
  • e7f91350a4 debugserver: Fix compiler warning about missing braces Martin Szulecki 2014-10-03 16:29:05 +02:00
  • 08cc70bfb6 cython: Use output variables in Makefile instead of relative paths Martin Szulecki 2014-10-03 16:28:27 +02:00
  • 2fe46acbbb common: Fix distcheck target Martin Szulecki 2014-10-03 16:17:04 +02:00
  • 890638f418 Bump so revision due to ABI changes Martin Szulecki 2014-10-03 15:52:08 +02:00
  • 4c4bbd31f5 Avoid exporting non-public symbols Martin Szulecki 2014-10-03 15:51:43 +02:00
  • d335f9350e idevicedebug: Fix win32 build Nikias Bassen 2014-10-03 06:38:58 +02:00
  • 042c03df28 idevicebackup2: Fix backup failure for passcode devices entering lock screen Martin Szulecki 2014-10-02 17:02:18 +02:00
  • 1841dc39d0 idevicebackup2: Use macro instead of plain AFC service name Martin Szulecki 2014-10-02 17:01:54 +02:00
  • 12539c3ed6 idevicebackup2: Use correct label for lockdown requests Martin Szulecki 2014-10-02 17:00:32 +02:00
  • 6011eef62e lockdown: Added lockdownd_start_service_with_escrow_bag Koby Boyango 2014-10-02 15:49:48 +03:00
  • 4a9f1c098c afc: Implement afc_remove_path_and_contents() for recursive deletion Martin Szulecki 2014-10-02 16:15:48 +02:00
  • 3b1e983a51 afc: Add documentation for afc_dictionary_free() Martin Szulecki 2014-10-02 16:15:20 +02:00
  • 0a1672d778 afc: Cleanup and reformat documentation comments Martin Szulecki 2014-10-02 16:14:59 +02:00
  • 9eaaae751d afc: Unify argument names for some functions to match overall API Martin Szulecki 2014-10-02 16:13:49 +02:00
  • ff5807ceca docs: Remove "src" from directories doxygen should check for documentation Martin Szulecki 2014-10-02 15:53:39 +02:00
  • 4540d0ed1d afc: Update all currently known AFC operations in enum Martin Szulecki 2014-10-02 03:52:05 +02:00
  • 52708cbb04 afc: Change wrong function return types to match header Martin Szulecki 2014-10-02 00:25:12 +02:00
  • 07ed9bd789 Add automake option to cause "make dist" to fail if NEWS was not updated Martin Szulecki 2014-10-01 19:28:25 +02:00
  • 9665773d8a idevice: Fix several memory leaks on deinitialization of OpenSSL Martin Szulecki 2014-10-01 19:23:46 +02:00
  • 9732d275d0 Add new "idevicedebug" tool to interact with debugserver on a device Martin Szulecki 2014-06-21 01:57:01 +02:00
  • 85f3680622 Add protocol implementation for debugserver service Martin Szulecki 2014-06-21 01:53:31 +02:00
  • 643b47f43e filerelaytest: Print clearer messages to the user and handle new iOS 8 error Martin Szulecki 2014-09-19 15:33:58 +02:00
  • 851d665c96 file_relay: Handle new PermissionDenied error (iOS 8 GM+) Martin Szulecki 2014-09-19 15:32:35 +02:00
  • 06d1e2c22a common: Fix Win32 linking by adding ws2_32 to libraries Nikias Bassen 2014-09-13 03:15:38 +02:00
  • 516e126b1a idevicebackup2: Fix retry loop when device requests 0 files Nikias Bassen 2014-09-13 02:43:23 +02:00
  • 1af71817b9 cython: Don't fail printing an error message with no string description Kurt Kiefer 2014-09-09 12:56:12 -07:00
  • 25ed2d2af2 cython: Add error codes and messages for LOCKDOWN_E_PAIRING_DIALOG_PENDING and LOCKDOWN_E_USER_DENIED_PAIRING Kurt Kiefer 2014-09-09 12:54:25 -07:00
  • 5fecc039a7 afc.c: fixed leaks in various functions when an invalid argument error is returned. Aaron Burghardt 2014-08-24 21:17:47 -04:00
  • 8e96f2af59 afc_file_tell: fixed leak of unnecessary buffer and removed condition check before free. Aaron Burghardt 2014-08-19 12:45:16 -04:00
  • e02b675d26 afc_file_open: fixed memory leak when the object is not found or arguments are invalid. Aaron Burghardt 2014-08-18 16:56:15 -04:00
  • 0e16e0a1dd Removed use of err() for Windows compatibility. Aaron Burghardt 2014-06-30 11:54:25 -04:00
  • 56fc97c5f3 filerelaytest: handle error when opening the output file. Aaron Burghardt 2014-04-12 14:30:13 -07:00
  • 778256cf50 lockdown: Only set SystemBUID in pair_record_generate() if it actually contains a value Nikias Bassen 2014-08-06 23:14:17 +02:00
  • 191186a39c userpref: Fix wrong documentation about return values of userpref_read_system_buid() Nikias Bassen 2014-08-06 23:11:38 +02:00
  • d9176411fc lockdown: Silence compiler warning about ignored return value from asprintf() Nikias Bassen 2014-08-06 03:17:28 +02:00
  • 2344ec753e idevicebackup2/idevicebackup: Remove code duplication and use common code for reading/writing plist files Nikias Bassen 2014-08-06 03:12:12 +02:00
  • 99d83b9017 common/utils: Silence compiler warning about ignored return value from fread() Nikias Bassen 2014-08-06 03:07:35 +02:00
  • d56ad899e6 idevicecrashreport: Silence compiler warning about ignored return value from symlink() Nikias Bassen 2014-08-02 08:56:47 +02:00
  • 79fc1ededb idevicebackup2: Use afc_dictionary_free() helper instead of custom code Martin Szulecki 2014-06-21 00:59:38 +02:00
  • 5b075e0c30 Update NEWS with latest changes Martin Szulecki 2014-06-13 16:49:50 +02:00
  • 085624ec8f Fix typo in NEWS Martin Szulecki 2014-06-13 16:49:42 +02:00
  • f55f446e82 tools: Fix make distcheck Martin Szulecki 2014-06-13 16:49:19 +02:00
  • 41ed7851e2 ideviceimagemounter: Refactor image upload handling for better compatibility Martin Szulecki 2014-06-13 10:30:01 +02:00
  • fe5bb14d06 mobile_image_mounter: Change upload method to accept optional image signature Martin Szulecki 2014-06-13 10:29:01 +02:00
  • b2c9eede17 idevice: win32: Use correct signature for DllMain() Nikias Bassen 2014-06-05 02:16:08 +02:00
  • 179bd81273 Silence compiler warning about format strings using PRIu64 Martin Szulecki 2014-05-21 15:31:53 +02:00
  • df51f6cfb7 ideviceimagemounter: Use plist print helper from common module Martin Szulecki 2014-05-21 15:11:49 +02:00
  • 6c47c92882 docs: Updated ideviceprovision manpage Nikias Bassen 2014-05-21 12:13:06 +02:00