Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-03-24 | idevicepair: Don't call userpref_delete_pair_record as it is already done by ↵ | Nikias Bassen | 1 | -2/+0 | |
lockdownd_unpair | |||||
2014-03-24 | lockdown: Prevent libplist assertion by checking result of ↵ | Nikias Bassen | 1 | -4/+10 | |
userpref_read_pair_record() | |||||
2014-03-24 | Post-release version bump to 1.1.7 | Nikias Bassen | 1 | -1/+1 | |
2014-03-22 | Fix make distcheck by using $(top_builddir) where needed1.1.6 | Martin Szulecki | 3 | -29/+29 | |
2014-03-22 | Update NEWS with latest changes | Martin Szulecki | 1 | -1/+54 | |
2014-03-22 | Update copyright in various files | Martin Szulecki | 7 | -3/+9 | |
2014-03-22 | Bump dependencies to libplist++ 1.11 and libusbmuxd 1.0.9 | Martin Szulecki | 1 | -2/+2 | |
This allows use of the new pair record handling interface of libusbmuxd. | |||||
2014-03-21 | afc: Remove segmentation code from afc_file_read() | Nikias Bassen | 1 | -51/+34 | |
2014-03-21 | lockdown: Fix starting unsecure services as needed during trust dialog pairing | Martin Szulecki | 1 | -14/+0 | |
2014-03-21 | idevicepair: Synchronize usage between tool output and man page | Martin Szulecki | 2 | -14/+19 | |
2014-03-21 | idevicepair: Refactor error message reporting to handle a pending trust dialog | Martin Szulecki | 1 | -17/+24 | |
2014-03-21 | lockdown: Fix fetching WiFi address for pair record after trust dialog pairing | Martin Szulecki | 1 | -12/+20 | |
2014-03-21 | implement global thread safe library initialization | Nikias Bassen | 2 | -13/+80 | |
2014-03-21 | common: add THREAD_ID macro | Nikias Bassen | 1 | -0/+2 | |
2014-03-21 | common: add thread_once() implementation | Nikias Bassen | 2 | -0/+25 | |
2014-03-21 | lockdown: Correct a few comments within pair generation code | Martin Szulecki | 1 | -1/+2 | |
2014-03-21 | idevice: Use more common "ERROR:" syntax for error messages | Martin Szulecki | 1 | -2/+2 | |
2014-03-21 | userpref: Try to output similar error messages in GnuTLS and OpenSSL logic | Martin Szulecki | 1 | -1/+5 | |
2014-03-21 | lockdown: Move HostID generation closer to code setting it in pair record | Martin Szulecki | 1 | -2/+1 | |
2014-03-21 | lockdown: Read HostID again after pairing to fix first pair workflow | Martin Szulecki | 1 | -0/+7 | |
2014-03-21 | idevice: Fix misleading warning in GnuTLS SSL handshake | Martin Szulecki | 1 | -2/+2 | |
2014-03-21 | idevice: Plug memory leak by freeing pair_record | Martin Szulecki | 1 | -0/+6 | |
2014-03-21 | userpref: fix GnuTLS key generation | Nikias Bassen | 1 | -7/+3 | |
2014-03-21 | userpref: merge pair_record_generate_from_device_public_key() into ↵ | Nikias Bassen | 3 | -266/+140 | |
pair_record_generate_keys_and_certs() | |||||
2014-03-21 | tools: fix build of idevicepair with indirect linking | Nikias Bassen | 1 | -1/+1 | |
2014-03-21 | userpref: fix mixed up root/host certificate storage | Nikias Bassen | 1 | -2/+2 | |
2014-03-21 | idevice: Use correct import helper for keys and certs | Martin Szulecki | 1 | -3/+3 | |
2014-03-21 | lockdown: Make sure failed pairing validation works with correct error code | Martin Szulecki | 1 | -1/+1 | |
2014-03-21 | lockdown: Plug memory leak due to missing free of public_key | Martin Szulecki | 1 | -0/+3 | |
2014-03-21 | lockdown: Make sure to set SystemBUID in generated pair records | Martin Szulecki | 1 | -1/+2 | |
2014-03-21 | userpref: Remove obsolete dict item check as plist_dict_set_item() takes care | Martin Szulecki | 1 | -5/+0 | |
2014-03-21 | userpref: Fix invalid plist_free() which caused pair process to fail | Martin Szulecki | 1 | -3/+6 | |
2014-03-21 | lockdown: Fix wrong pointer dereference of pair_record plist | Martin Szulecki | 1 | -3/+3 | |
2014-03-21 | userpref: Use correct import helper for keys and certs | Martin Szulecki | 1 | -9/+9 | |
2014-03-21 | lockdown: Remove obsolete debug output | Martin Szulecki | 1 | -6/+0 | |
2014-03-21 | Refactor pair record handling to use new usbmuxd pair record interface | Martin Szulecki | 8 | -1024/+608 | |
This refactoring is mandatory as libimobiledevice should not interact with the pair record configuration directory which is owned by the usbmuxd user. This change also adds compatibility for the native usbmuxd and thus pair records saved by iTunes. | |||||
2014-03-20 | Bump dependency to libplist 1.11 and remove use of "plist_dict_insert_item()" | Martin Szulecki | 20 | -193/+193 | |
2014-03-18 | lockdown: make sure type is always free'd in lockdownd_client_new_with_handshake | Nikias Bassen | 1 | -2/+2 | |
2014-03-13 | afc: use static buffers where possible | Nikias Bassen | 2 | -33/+30 | |
2014-03-13 | afc: refactor afc_dispatch_packet and improve afc_file_write performance | Nikias Bassen | 1 | -252/+109 | |
2014-03-13 | idevice: call SSL_shutdown a second time if required | Nikias Bassen | 1 | -1/+4 | |
This will fix that: lockdownd[25] <Notice>: 00484000 _receive_message: Could not receive size of message, expected 4 bytes, got -1 bytes: (54, Connection reset by peer) | |||||
2014-03-12 | docs: Update man page for idevicescreenshot due new FILE argument | Martin Szulecki | 1 | -2/+6 | |
2014-03-12 | idevicescreenshot: Allow user-specified output filename | Todd Wright | 1 | -5/+15 | |
Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2014-03-12 | Fix Python 3.x detection | Andrew Udvare | 1 | -16/+14 | |
Tested to build using Python 2.7, Python 3.2 and Python 3.3. Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2014-03-12 | .gitignore: Add generated Doxygen configuration | Andrew Udvare | 1 | -1/+1 | |
Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2014-03-12 | .gitignore: Add newer tools | Andrew Udvare | 1 | -0/+9 | |
Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2014-03-12 | file_relay: Added file_relay_request_sources_timeout() | Aaron Burghardt | 2 | -2/+40 | |
Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2014-03-12 | Changes to make cython HouseArrestClient functional. | Kurt Kiefer | 2 | -4/+5 | |
Allow HouseArrestClient to initialize the AfcClient without running afc's normal __cinit__ body, and expose send_command and send_request methods to python. Signed-off-by: Martin Szulecki <m.szulecki@libimobiledevice.org> | |||||
2014-03-10 | docs: Add man page for idevicename utility | Nikias Bassen | 2 | -1/+29 | |
2014-03-10 | idevicename: refine usage information and add -h|--help command line switch | Nikias Bassen | 1 | -2/+10 | |