summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-08-24[github-actions] Add a scheduled build every 1st of the month so we always ↵Gravatar Nikias Bassen1-1/+4
have an artifact
2022-04-05Update UserAgent string to use a more recent MobileActivation versionGravatar Nikias Bassen1-1/+1
2022-04-05[github-actions] Use windows-2019 instead of windows-latest for nowGravatar Nikias Bassen1-1/+1
2022-04-05ideviceactivation: Bail out if drmHandshake request failsGravatar Nikias Bassen1-1/+5
2022-04-04Updated README with pkg-config requirementGravatar Nikias Bassen1-1/+2
2021-11-14Define strncasecmp function as _strnicmp on Windows.Gravatar Jacek Roszkowski1-0/+1
2021-11-14The type, subtype, and parameter name tokens of Content-Type header are ↵Gravatar Jacek Roszkowski1-4/+4
case-insensitive. https://tools.ietf.org/html/rfc7231#section-3.1.1.1
2021-11-14Header field names are case-insensitive.Gravatar Jacek Roszkowski1-1/+1
https://tools.ietf.org/html/rfc7230#section-3.2
2021-09-20[github-actions] Add build workflowGravatar Nikias Bassen2-0/+242
2021-09-20Check availability of constructor attribute and use it on Windows in favor ↵Gravatar Nikias Bassen2-17/+41
of DllMain
2021-09-20Update deprecated autoconf macros and update m4 filesGravatar Nikias Bassen3-120/+157
2021-06-30README: Fix typoGravatar Nikias Bassen1-1/+1
2020-06-15Post release version bump to 1.1.2Gravatar Martin Szulecki1-1/+1
2020-06-15Update NEWS with latest changes1.1.1Gravatar Martin Szulecki1-1/+7
2020-06-14Add API version to library and pkgconfig file for proper linkingGravatar Nikias Bassen3-6/+6
2020-06-13Add "contributing" section to README.mdGravatar Martin Szulecki1-0/+19
2020-06-13Add opening text before feature list in README.mdGravatar Martin Szulecki1-0/+2
2020-06-13Update README with Apple trademarksGravatar Nikias Bassen1-1/+2
2020-06-13Improve README.md with feature, installation and usage sectionsGravatar Martin Szulecki1-28/+71
2020-06-09Apply changes towards a project wide common "autogen.sh" fileGravatar Martin Szulecki1-11/+22
2020-06-09Update libplist and libimobiledevice version requirementsGravatar Nikias Bassen2-5/+5
2020-06-08Remove trailing whitespace errors from all filesGravatar Martin Szulecki2-4/+4
2020-06-08Unfold automake variables into multiple lines for maintainabilityGravatar Martin Szulecki3-7/+28
2020-06-08Make sure README.md file is added to distribution archiveGravatar Martin Szulecki1-0/+3
2020-06-08Convert README to markdown syntax, update content and linksGravatar Martin Szulecki2-68/+53
2020-06-05Unify --network option with the other idevice toolsGravatar Nikias Bassen2-6/+6
2020-06-04Update ideviceactivation man page to match current usage and clean it a bitGravatar Martin Szulecki1-12/+23
2020-06-04Add "--network" option in ideviceactivation tool to support network devicesGravatar Martin Szulecki1-13/+13
2020-06-04Update NEWS with latest changesGravatar Martin Szulecki1-0/+7
2020-06-04Unify ideviceactivation usage output with other tools and add bugreport URLGravatar Martin Szulecki1-4/+8
2020-06-04Use secure project URL in configure.acGravatar Martin Szulecki1-1/+1
2020-06-04Post release version bump to 1.1.1Gravatar Martin Szulecki1-1/+1
2019-09-28Ignore SIGPIPEGravatar Nikias Bassen1-0/+6
2019-01-27Fix typo in NEWSGravatar Nikias Bassen1-1/+1
2019-01-27Bump version to 1.1.0 and update soversion accordingly1.1.0Gravatar Nikias Bassen1-2/+2
2019-01-27Updated NEWSGravatar Nikias Bassen1-1/+16
2019-01-27Updated copyright headersGravatar Nikias Bassen3-3/+3
2019-01-27ideviceactivation: Check ActivationState for success if lockdownd_activate() ↵Gravatar Nikias Bassen1-3/+16
returns no result On older devices it might happen that lockdownd does not return any result, neither success nor failure, when invoking lockdownd_activate(). This results in the code to assume the operation failed. Instead of relying on the return value of that function we query the actual ActivationState to see if it is not "Unactivated" anymore to determine if the activation was successful.
2019-01-27activation: Make sure to get IMSI and ICCID from lockdowndGravatar Nikias Bassen1-18/+27
For some reason, asking lockdownd for 'InternationalMobileSubscriberIdentity' sometimes returns "MissingValue", even though ideviceinfo (without passing a key) shows it. This commit changes the code to get the whole lockdownd 'NULL domain' info (equivalent to ideviceinfo without specifying any key) and parse the required info from there.
2019-01-27win32: Avoid version numbers in dll namesGravatar Nikias Bassen1-0/+4
2019-01-27win32: Make thread_once() static to silence compiler warningGravatar Nikias Bassen1-1/+1
2019-01-27activation: Fix parsing of description from buddyml responseGravatar Nikias Bassen1-1/+8
2019-01-27ideviceactivation: Mask input for secure input fieldsGravatar Nikias Bassen1-2/+61
2019-01-27activation: Add API calls to query if an input field is secure and to get ↵Gravatar Nikias Bassen2-3/+47
its placeholder
2019-01-27ideviceactivation: Add '-b' command line switch to run non-interactivelyGravatar Nikias Bassen1-3/+28
2018-10-01Remove length check on UDID argument to support newer devicesGravatar Nikias Bassen1-2/+2
2018-05-17activation: Set CURLOPT_FOLLOWLOCATION to handle 302 redirects from Apples ↵Gravatar Nikias Bassen1-0/+1
activation server
2018-03-15ideviceactivation: Add new 'state' command to query device for activation stateGravatar Nikias Bassen1-1/+23
2018-03-15ideviceactivation: Only warn about 'Device Unknown' server response when ↵Gravatar Nikias Bassen1-1/+1
trying to activate
2018-01-04ideviceactivation: Make sure to always perform drmHandshake for iOS >= 10Gravatar Nikias Bassen1-1/+1