summaryrefslogtreecommitdiffstats
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2024-03-16Add libimobiledevice_version() function to interfaceGravatar Nikias Bassen1-0/+8
2024-02-01Add afc_strerror function to interfaceGravatar Nikias Bassen1-0/+67
2024-01-31Move LIBIMOBILEDEVICE_API to public headersGravatar Nikias Bassen55-321/+348
2023-12-16idevice: Update for LibreSSL >= 3.6.0Gravatar orbea1-1/+2
2023-12-16lockdown-cu: Fix the build with LibreSSL >= 3.5.0Gravatar orbea1-2/+2
2023-12-16mobilebackup: Add missing includeGravatar Nikias Bassen1-0/+1
2023-12-16sbservices: Read setIconState responseGravatar Dave Nicolson1-1/+4
2023-12-12Fix iOS 1 SSL connectionGravatar tihmstar1-0/+14
2023-10-07automake: Reorder CFLAGS to fix build issues and use correct SSL library flag...Gravatar Nikias Bassen1-7/+7
2023-07-05Silence (v)asprintf related compiler warningsGravatar Nikias Bassen1-2/+5
2023-07-05Updated OpenSSL-specific code to use OpenSSL 3.0+ APIGravatar Nikias Bassen1-2/+32
2023-06-28idevice: Add missing include for WindowsGravatar Nikias Bassen1-0/+1
2023-06-28idevice: Fix network address handling in other code paths tooGravatar Nikias Bassen1-4/+37
2023-06-27idevice: Use network addresses as is from what we get from (lib)usbmuxdGravatar Nikias Bassen1-19/+8
2023-04-21Updated to use latest libplist API changesGravatar Nikias Bassen1-1/+1
2023-03-23installation_proxy: Handle BundleIDs in instproxy_client_options_addGravatar Nikias Bassen1-1/+1
2023-02-21reverse_proxy: Fix use-after-freeGravatar Nikias Bassen1-1/+2
2023-01-11idevice: Use more reliable version check macro for OpenSSL 3 specific thingsGravatar Nikias Bassen1-1/+1
2023-01-11idevice: Fix connections to <= iOS 5 devices with OpenSSL 3Gravatar Nikias Bassen1-1/+10
2023-01-11idevice: Simplify TLS version selection code for older devicesGravatar Nikias Bassen1-6/+4
2022-10-04lockdown: Fix error parsing for older iOS versionsGravatar Nikias Bassen1-35/+19
2022-10-04mobilebackup: Fix version check to allow operability with really old iOS vers...Gravatar Nikias Bassen1-2/+18
2022-09-14restore: Remove incorrect invocation of free() in restored_get_valueGravatar Nikias Bassen1-1/+1
2022-09-04Fix iOS SDK buildGravatar Kabir Oberai1-1/+2
2022-07-03idevice: Fix OpenSSL 3.0 internal error on read timeoutGravatar Ruipu Ma1-0/+12
2022-05-10idevice: Restore original behavior for idevice_event_unsubscribe()Gravatar Nikias Bassen1-0/+1
2022-05-09instproxy: Use synchronous mode when callbacks are NULL, as documentedGravatar Marc Prud'hommeaux1-6/+6
2022-05-09Add new idevice_events_subscribe/unsubscribe API with contextGravatar Nikias Bassen1-10/+49
2022-05-05idevicebtlogger: update for libimobiledevice-glueGravatar Matthias Ringwald1-1/+1
2022-05-05idevicebtlogger: Minor cleanupGravatar Geoffrey Kruse2-1/+2
2022-05-05idevicebtlogger: Cleanup warnings, todos and magic numbersGravatar Geoffrey Kruse2-21/+16
2022-05-05Initial commit of working packet logger (idevicebtlogger)Gravatar Geoffrey Kruse3-1/+273
2022-05-02idevice: Fix sign issue in idevice_get_device_list_extendedGravatar Семён Марьясин1-1/+1
2022-05-02lockdownd: Fix memory leaks in error conditionsGravatar Sami Kortelainen1-0/+3
2022-04-30[clang-tidy] Do not use else after returnGravatar Rosen Penev9-94/+93
2022-04-22[clang-tidy] Fix bugprone string compareGravatar Rosen Penev6-9/+9
2022-04-22[clang-tidy] add parentheses to macrosGravatar Rosen Penev3-6/+6
2022-04-22[clang-tidy] use const pointer parameterGravatar Rosen Penev1-1/+1
2022-04-22Fix a few inconsistent declarationsGravatar Nikias Bassen1-7/+4
2022-04-22idevice: Fix mistreatment of 0-byte sent casesGravatar Li Beinan1-1/+4
2022-04-12Add property_list_client_get_service_client() and service_get_connection() fu...Gravatar Nikias Bassen2-0/+14
2022-03-29idevice: Fix debug message showing function name twiceGravatar Nikias Bassen1-1/+1
2022-03-29Remove buggy and redundant debug outputGravatar Ben Wagner1-2/+0
2022-03-29Handle connection failures in debugserver_client_receive_response; also simpl...Gravatar Ben Wagner1-92/+85
2022-03-29FormatGravatar Ben Wagner1-6/+7
2022-03-29Fix compileGravatar Ben Wagner1-1/+1
2022-03-29Add timeout and interrupt handling to debugserver. Fix debugserver_client_han...Gravatar Ben Wagner2-3/+24
2022-03-29debugserver: Check return value of asprintf to eliminate compiler warningsGravatar Baodong Chen1-6/+14
2022-03-29reverse_proxy: Add asprintf.h include to make sure vasprintf is available on ...Gravatar Nikias Bassen1-0/+1
2022-03-29reverse_proxy: Make sure ECONNRESET and ETIMEDOUT are definedGravatar Nikias Bassen1-1/+7