path: root/dev
AgeCommit message (Collapse)AuthorFilesLines
2015-01-28Remove dev tools which are not installed and unmaintained anywaysGravatar Martin Szulecki7-1150/+0
Some might return as proper tools or be used as examples within the website documentation sooner or later.
2015-01-28Remove trailing whitespace errors from all filesGravatar Martin Szulecki6-21/+21
2015-01-13thread: Introduce thread_new and thread_free to cover handle leaks on WIN32Gravatar Martin Szulecki1-1/+2
2014-10-03Avoid exporting non-public symbolsGravatar Martin Szulecki1-1/+1
2014-09-19filerelaytest: Print clearer messages to the user and handle new iOS 8 errorGravatar Martin Szulecki1-11/+29
2014-08-22Removed use of err() for Windows compatibility.Gravatar Aaron Burghardt1-2/+4
2014-08-22filerelaytest: handle error when opening the output file.Gravatar Aaron Burghardt1-0/+4
2014-05-21Silence compiler warning about format strings using PRIu64Gravatar Martin Szulecki1-1/+2
2014-03-22Fix make distcheck by using $(top_builddir) where needed1.1.6Gravatar Martin Szulecki1-7/+7
2014-03-20Bump dependency to libplist 1.11 and remove use of "plist_dict_insert_item()"Gravatar Martin Szulecki1-1/+1
2013-09-11filerelaytest: Variable can not be declared inside for loop on non C99 modeGravatar Martin Szulecki1-6/+6
2013-09-11Added the option to filerelaytest to pass sources on the command line.Gravatar Aaron Burghardt1-2/+16
2013-03-20use new internal common code for thread, mutex, and socket operationsGravatar Nikias Bassen1-5/+5
2013-03-14fix invalid whitespaceGravatar Nikias Bassen1-1/+1
2013-03-14global: make sure to check service before checking service->port to prevent ↵Gravatar Nikias Bassen2-13/+6
2013-03-07ideviceheartbeat: Report if starting the service failedGravatar Martin Szulecki1-1/+4
2013-02-27Add label argument to *_client_start_service() helpersGravatar Martin Szulecki1-1/+1
2013-02-27Rename start service methods to be consistentGravatar Martin Szulecki1-1/+1
2013-02-26ideviceheartbeat: Add simpe tool which keeps heartbeat service connection aliveGravatar Martin Szulecki2-4/+162
2013-02-26Refactor port number use into service descriptor to enable SSL for servicesGravatar Martin Szulecki5-24/+62
This is a major change which breaks API but is required in order to support SSL communication for services as used by network connections.
2012-03-22Mass replace UUID by UDID, which is the correct term for itGravatar Martin Szulecki3-15/+15
2012-03-21dev: Fix compiler warningsGravatar Martin Szulecki1-0/+7
2012-03-19dev/tools: add libplist_LIBS to Makefile.amGravatar Nikias Bassen1-1/+1
2012-03-19use binary mode for fopen to make it work with win32Gravatar Nikias Bassen1-1/+1
2012-03-19Removed glib stuff from dev/lckdclient and idevicebackup/idevicebackup2Gravatar Nikias Bassen2-15/+55
2012-03-18Completely remove glib dependency.Gravatar Nikias Bassen2-9/+14
2012-03-18Remove gthread dependency and use pthreads insteadGravatar Nikias Bassen1-11/+6
2011-03-27dev: Get rid of msyncclient as it does not use our new mobilesync APIGravatar Martin Szulecki2-187/+2
2011-03-27dev: Add missing dev files to EXTRA_DISTGravatar Martin Szulecki1-1/+1
2011-03-27dev: Add missing LDFLAGS and CFLAGS to ideviceclientGravatar Martin Szulecki1-0/+2
2010-11-05Add new house_arrest service including small test toolGravatar Nikias Bassen2-1/+220
2010-05-28Promote ideviceenterrecovery into tools as it is quite usefulGravatar Martin Szulecki2-100/+2
2010-05-28Entering recovery mode does not require pairingGravatar Martin Szulecki1-1/+1
2010-05-28Remove obsolete Python developer exampleGravatar Martin Szulecki1-42/+0
2010-03-16Fix warning due to unused printf format specificer in filerelaytest toolGravatar Martin Szulecki1-1/+1
2010-03-08Add user data parameter to notification callback functionGravatar Nikias Bassen1-2/+2
[#114 state:resolved]
2010-03-02Use AM_CPPFLAGS instead of deprecated INCLUDESGravatar Martin Szulecki1-1/+1
2010-01-29Global renames due to project rename to libimobiledeviceGravatar Nikias Bassen8-83/+83
2010-01-26Quick and dirty file_relay test tool.Gravatar Nikias Bassen2-1/+114
[#108 state:resolved]
2010-01-22Rename all *_recv functions to *_receive to match underlying APIGravatar Martin Szulecki1-4/+4
2010-01-13lockdown/tools/python: use correct type for port parameterGravatar Nikias Bassen4-6/+6
2010-01-12Remove support for debug masks due to inconsistent useGravatar Martin Szulecki4-6/+1
2010-01-12Rename utils to debug as it does exactly that, contain debug codeGravatar Martin Szulecki1-1/+0
2010-01-12Allow lockdown client creation without performing full handshakeGravatar Martin Szulecki5-5/+5
The lockdown constructor was doing more than needed. Pairing and session negotiation is now handled by lockdownd_client_new_with_handshake().
2010-01-08Update msync developer example to latest plist Python APIGravatar Martin Szulecki1-12/+14
2010-01-08Allow set the label of a lockdown request, usually set to the program nameGravatar Martin Szulecki5-5/+5
2009-11-19Fix distcheck by removing usage of private function in dev toolsGravatar Martin Szulecki1-1/+1
2009-11-11Finish migration to latest plist API.Gravatar Jonathan Beck1-10/+24
[#77 state:resolved] Signed-off-by: Matt Colyer <>
2009-10-29Don't include usb.h, which is a libusb-0.1 headerGravatar Ingmar Vanhassel1-1/+0
libusbmuxd uses libusb-1.0
2009-10-13Update to latest libplist API.Gravatar Jonathan Beck1-23/+22
Signed-off-by: Matt Colyer <> [#77 state:resolved]