summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-03-27lockdown: Return error if getting a lockdown value failed to fix segfaultGravatar Martin Szulecki1-0/+2
2014-03-27idevicename: Use lockdownd_get_device_name() helperGravatar Martin Szulecki1-7/+1
2014-03-27docs: Update idevicename man page to match current usageGravatar Martin Szulecki1-2/+4
2014-03-27idevicename: Update usage output to match other tools and add debug optionGravatar Martin Szulecki1-3/+7
2014-03-27idevicename: Remove leading newline from usage outputGravatar Martin Szulecki1-1/+1
2014-03-24idevicebackup: Do not read backup files entirely into memory during restoreGravatar Nikias Bassen1-8/+28
2014-03-24idevicebackup2: add cast to silence compiler warningGravatar Nikias Bassen1-1/+1
2014-03-24idevicebackup2: WIN32: Use _stati64() instead of stat() so we can handle file...Gravatar Nikias Bassen1-2/+17
2014-03-24win32: Silence compiler warning about missing previous declaration of DllMainGravatar Nikias Bassen1-0/+5
2014-03-24afc: Rename variable 'send' to 'buffer' to silence compiler warning about sha...Gravatar Nikias Bassen1-21/+21
2014-03-24idevicepair: Don't call userpref_delete_pair_record as it is already done by ...Gravatar Nikias Bassen1-2/+0
2014-03-24lockdown: Prevent libplist assertion by checking result of userpref_read_pair...Gravatar Nikias Bassen1-4/+10
2014-03-24Post-release version bump to 1.1.7Gravatar Nikias Bassen1-1/+1
2014-03-22Fix make distcheck by using $(top_builddir) where needed1.1.6Gravatar Martin Szulecki3-29/+29
2014-03-22Update NEWS with latest changesGravatar Martin Szulecki1-1/+54
2014-03-22Update copyright in various filesGravatar Martin Szulecki7-3/+9
2014-03-22Bump dependencies to libplist++ 1.11 and libusbmuxd 1.0.9Gravatar Martin Szulecki1-2/+2
2014-03-21afc: Remove segmentation code from afc_file_read()Gravatar Nikias Bassen1-51/+34
2014-03-21lockdown: Fix starting unsecure services as needed during trust dialog pairingGravatar Martin Szulecki1-14/+0
2014-03-21idevicepair: Synchronize usage between tool output and man pageGravatar Martin Szulecki2-14/+19
2014-03-21idevicepair: Refactor error message reporting to handle a pending trust dialogGravatar Martin Szulecki1-17/+24
2014-03-21lockdown: Fix fetching WiFi address for pair record after trust dialog pairingGravatar Martin Szulecki1-12/+20
2014-03-21implement global thread safe library initializationGravatar Nikias Bassen2-13/+80
2014-03-21common: add THREAD_ID macroGravatar Nikias Bassen1-0/+2
2014-03-21common: add thread_once() implementationGravatar Nikias Bassen2-0/+25
2014-03-21lockdown: Correct a few comments within pair generation codeGravatar Martin Szulecki1-1/+2
2014-03-21idevice: Use more common "ERROR:" syntax for error messagesGravatar Martin Szulecki1-2/+2
2014-03-21userpref: Try to output similar error messages in GnuTLS and OpenSSL logicGravatar Martin Szulecki1-1/+5
2014-03-21lockdown: Move HostID generation closer to code setting it in pair recordGravatar Martin Szulecki1-2/+1
2014-03-21lockdown: Read HostID again after pairing to fix first pair workflowGravatar Martin Szulecki1-0/+7
2014-03-21idevice: Fix misleading warning in GnuTLS SSL handshakeGravatar Martin Szulecki1-2/+2
2014-03-21idevice: Plug memory leak by freeing pair_recordGravatar Martin Szulecki1-0/+6
2014-03-21userpref: fix GnuTLS key generationGravatar Nikias Bassen1-7/+3
2014-03-21userpref: merge pair_record_generate_from_device_public_key() into pair_recor...Gravatar Nikias Bassen3-266/+140
2014-03-21tools: fix build of idevicepair with indirect linkingGravatar Nikias Bassen1-1/+1
2014-03-21userpref: fix mixed up root/host certificate storageGravatar Nikias Bassen1-2/+2
2014-03-21idevice: Use correct import helper for keys and certsGravatar Martin Szulecki1-3/+3
2014-03-21lockdown: Make sure failed pairing validation works with correct error codeGravatar Martin Szulecki1-1/+1
2014-03-21lockdown: Plug memory leak due to missing free of public_keyGravatar Martin Szulecki1-0/+3
2014-03-21lockdown: Make sure to set SystemBUID in generated pair recordsGravatar Martin Szulecki1-1/+2
2014-03-21userpref: Remove obsolete dict item check as plist_dict_set_item() takes careGravatar Martin Szulecki1-5/+0
2014-03-21userpref: Fix invalid plist_free() which caused pair process to failGravatar Martin Szulecki1-3/+6
2014-03-21lockdown: Fix wrong pointer dereference of pair_record plistGravatar Martin Szulecki1-3/+3
2014-03-21userpref: Use correct import helper for keys and certsGravatar Martin Szulecki1-9/+9
2014-03-21lockdown: Remove obsolete debug outputGravatar Martin Szulecki1-6/+0
2014-03-21Refactor pair record handling to use new usbmuxd pair record interfaceGravatar Martin Szulecki8-1024/+608
2014-03-20Bump dependency to libplist 1.11 and remove use of "plist_dict_insert_item()"Gravatar Martin Szulecki20-193/+193
2014-03-18lockdown: make sure type is always free'd in lockdownd_client_new_with_handshakeGravatar Nikias Bassen1-2/+2
2014-03-13afc: use static buffers where possibleGravatar Nikias Bassen2-33/+30
2014-03-13afc: refactor afc_dispatch_packet and improve afc_file_write performanceGravatar Nikias Bassen1-252/+109