summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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
2017-12-07ideviceactivation: Fix iOS 11.2+ activation by passing response headers with ↵Gravatar Nikias Bassen1-1/+5
activation command
2017-12-07activation: Store the response headers and provide helper function to ↵Gravatar Nikias Bassen2-8/+47
retrieve them
2017-12-07activation: Return activation record as PLIST_DATA to keep it exactly as ↵Gravatar Nikias Bassen1-1/+1
received from the activation server
2017-07-14activation: Simplify plist_strip_xml() by removing some unnecessary operationsGravatar BALATON Zoltan1-5/+2
2017-07-14activation: Fix wrong argument check of plist_strip_xml()Gravatar BALATON Zoltan1-5/+6
This also fixes a potential segfault when xmlplist is NULL and adds check for failing to allocate memory.
2017-07-13activation: Remove unreachable goto after returnGravatar BALATON Zoltan1-1/+0
2017-07-13activation: Simplify very long conditional expressionsGravatar BALATON Zoltan1-11/+17
2017-07-13activation: Improve code readability by removing unnecessary conditionalsGravatar BALATON Zoltan1-51/+30
2017-07-10activation: Also print HTTP body data when communication debugging is requestedGravatar Nikias Bassen1-4/+29
2017-07-10activation: Close connection after completing requestGravatar Nikias Bassen1-0/+1
2017-07-04ideviceactivation: Use new 'drmHandshake' / session mode for activating ↵Gravatar Nikias Bassen1-22/+120
never devices
2017-07-04activation: Add support for drmHandshake requestsGravatar Nikias Bassen2-63/+92
2017-07-04activation: Add sanity checks for input parameters of APIGravatar Nikias Bassen1-15/+66
2017-07-04activation: Make sure response content is 0-terminatedGravatar Nikias Bassen1-1/+2
2017-07-04Make sure to only globally init/deinit libcurl upon library load/unloadGravatar Nikias Bassen3-4/+576
Up until now libcurl was initialized/deinitialized every time a request was sent. However curl_global_cleanup() also affects other libraries' code so that e.g. OpenSSL-related functions could fail.
2016-07-02ideviceactivation: Use mobileactivation API for newer iOS versionsGravatar Nikias Bassen2-17/+92
2016-07-02ideviceactivation: Fix typo in error messageGravatar Nikias Bassen1-1/+1
2016-07-01activation: Fix logical not vs. value comparison, silencing compiler warningGravatar Nikias Bassen1-2/+2
2015-01-29Fix incorrect license textGravatar Martin Szulecki1-2/+0
2015-01-29Require autoconf 2.64+ to use package bugreport and project URL in AC_INITGravatar Martin Szulecki1-2/+2
2015-01-29Move pkg-config file into src directoryGravatar Martin Szulecki4-5/+3
2015-01-29Improve maintainability and Requires of pkg-config fileGravatar Martin Szulecki1-4/+4
2015-01-29tools: Use correct GPLv3 license for ideviceactivationGravatar Martin Szulecki1-16/+18
2015-01-29Add GPLv3 license file and rename LGPL one properly for make distGravatar Martin Szulecki2-486/+1160
2015-01-29tools: Add link to project homepage on usage outputGravatar Martin Szulecki1-0/+1
2015-01-29Update README with new git URL and twitter profileGravatar Martin Szulecki1-2/+5
2014-11-30Prevent output of a few error messages that are actually not criticalGravatar Martin Szulecki1-34/+59
2014-10-28Update desscription of pkg-config fileGravatar Martin Szulecki1-1/+1
2014-10-17m4: Add missing as-compiler-flag.m4 macroGravatar Martin Szulecki1-0/+62
2014-10-16Post-release version bump to 1.0.1Gravatar Martin Szulecki1-1/+1
2014-10-16Update .gitignore with relevant ignores for a clean git status1.0.0Gravatar Martin Szulecki1-5/+9
2014-10-16Update NEWS with latest changesGravatar Martin Szulecki1-0/+9
2014-10-16Bump version to 1.0.0Gravatar Martin Szulecki1-1/+1
2014-10-16ideviceactivation: Add "--version" argument to print version number and exitGravatar Martin Szulecki2-0/+12
2014-10-16Add "check-news" automake option to ensure correct NEWS file on releasesGravatar Martin Szulecki1-1/+1
2014-10-16Add basic man page for ideviceactivation toolGravatar Martin Szulecki4-1/+50
2014-10-16ideviceactivation: Update description of --service argument slightlyGravatar Martin Szulecki1-1/+1
2014-10-03Bump so revision due to ABI changesGravatar Martin Szulecki1-1/+1
2014-10-03Avoid exporting non-public symbolsGravatar Martin Szulecki2-27/+42
2014-10-03ideviceactivation: Allow to set a custom signing service URLGravatar Martin Szulecki1-0/+15