summaryrefslogtreecommitdiff
path: root/src/idevice.h
Commit message (Collapse)AuthorAgeFilesLines
* Add propert support for network (WiFi) devices via new ↵Nikias Bassen2019-11-071-6/+2
| | | | idevice_new_with_options()
* idevice: Fix handling SSL/TLS version selection for OpenSSL 1.1.0+ and for ↵Nikias Bassen2019-09-051-1/+3
| | | | older devices
* idevice: Add usbmux device id (handle/mux id) to internal data structureNikias Bassen2018-09-291-0/+1
|
* lockdown: Don't explicitly validate pairing unless we're dealing with an ↵Nikias Bassen2017-08-131-0/+1
| | | | | | | | | older device On newer iOS version, ValidatePair is not mandatory to gain trusted host status. Starting with iOS 11, the ValidatePair request has been removed from lockdownd and will throw an error. This commit adds a version check so that ValidatePair is only called on devices prior iOS 7.
* Remove trailing whitespace errors from all filesMartin Szulecki2015-01-281-3/+3
|
* debug: Fix linking failure on OS X by keeping debug level symbol internalMartin Szulecki2014-10-271-2/+0
| | | | | | | This change keeps the debug level symbol within the internal convenience library and makes it accessible using an internal helper. This fixes linking, prevents new exported symbols and finally allows proper control of enabling debug messages.
* debug: Fix symbol locality for linker so debug messages are printed againMartin Szulecki2014-10-261-1/+2
|
* Avoid exporting non-public symbolsMartin Szulecki2014-10-031-0/+10
|
* idevice: don't free ssl bio after SSL_set_bio has been calledNikias Bassen2014-01-091-1/+0
|
* idevice: Add udid attribute to idevice_connection_t for referencing devicesMartin Szulecki2013-09-171-0/+1
|
* idevice: Export SSL control functions for idevice_connection_tMartin Szulecki2013-08-071-3/+0
|
* common: Move debug and userpref code into libinternalcommonMartin Szulecki2013-04-251-1/+1
|
* Make all "include guards" for all headers consistentMartin Szulecki2013-02-271-2/+3
|
* Mass replace UUID by UDID, which is the correct term for itMartin Szulecki2012-03-221-1/+1
|
* Add OpenSSL supportNikias Bassen2012-03-191-0/+16
|
* Fix iOS 4.2 GnuTLS issue by passing a certificate in the handshakeNikias Bassen2010-11-271-1/+6
|
* Remove unused and fix some includesNikias Bassen2010-03-241-1/+0
|
* Rename the *_int to *_private for better semantic and fix public typedefsMartin Szulecki2010-03-161-4/+4
| | | | | This changes the typedef logic slightly for the public headers in order for doxygen to correctly pickup and enable the client struct documentation.
* Global renames due to project rename to libimobiledeviceNikias Bassen2010-01-291-0/+54