Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-01-27 | Updated copyright headers | Nikias Bassen | 1 | -1/+1 | |
2019-01-27 | activation: Make sure to get IMSI and ICCID from lockdownd | Nikias Bassen | 1 | -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-27 | win32: Avoid version numbers in dll names | Nikias Bassen | 1 | -0/+4 | |
2019-01-27 | win32: Make thread_once() static to silence compiler warning | Nikias Bassen | 1 | -1/+1 | |
2019-01-27 | activation: Fix parsing of description from buddyml response | Nikias Bassen | 1 | -1/+8 | |
2019-01-27 | activation: Add API calls to query if an input field is secure and to get ↵ | Nikias Bassen | 1 | -3/+45 | |
its placeholder | |||||
2018-05-17 | activation: Set CURLOPT_FOLLOWLOCATION to handle 302 redirects from Apples ↵ | Nikias Bassen | 1 | -0/+1 | |
activation server | |||||
2017-12-07 | activation: Store the response headers and provide helper function to ↵ | Nikias Bassen | 1 | -8/+46 | |
retrieve them | |||||
2017-12-07 | activation: Return activation record as PLIST_DATA to keep it exactly as ↵ | Nikias Bassen | 1 | -1/+1 | |
received from the activation server | |||||
2017-07-14 | activation: Simplify plist_strip_xml() by removing some unnecessary operations | BALATON Zoltan | 1 | -5/+2 | |
2017-07-14 | activation: Fix wrong argument check of plist_strip_xml() | BALATON Zoltan | 1 | -5/+6 | |
This also fixes a potential segfault when xmlplist is NULL and adds check for failing to allocate memory. | |||||
2017-07-13 | activation: Remove unreachable goto after return | BALATON Zoltan | 1 | -1/+0 | |
2017-07-13 | activation: Simplify very long conditional expressions | BALATON Zoltan | 1 | -11/+17 | |
2017-07-13 | activation: Improve code readability by removing unnecessary conditionals | BALATON Zoltan | 1 | -51/+30 | |
2017-07-10 | activation: Also print HTTP body data when communication debugging is requested | Nikias Bassen | 1 | -4/+29 | |
2017-07-10 | activation: Close connection after completing request | Nikias Bassen | 1 | -0/+1 | |
2017-07-04 | activation: Add support for drmHandshake requests | Nikias Bassen | 1 | -63/+89 | |
2017-07-04 | activation: Add sanity checks for input parameters of API | Nikias Bassen | 1 | -15/+66 | |
2017-07-04 | activation: Make sure response content is 0-terminated | Nikias Bassen | 1 | -1/+2 | |
2017-07-04 | Make sure to only globally init/deinit libcurl upon library load/unload | Nikias Bassen | 1 | -4/+73 | |
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-01 | activation: Fix logical not vs. value comparison, silencing compiler warning | Nikias Bassen | 1 | -2/+2 | |
2015-01-29 | Move pkg-config file into src directory | Martin Szulecki | 2 | -0/+14 | |
2014-11-30 | Prevent output of a few error messages that are actually not critical | Martin Szulecki | 1 | -34/+59 | |
2014-10-03 | Avoid exporting non-public symbols | Martin Szulecki | 1 | -26/+36 | |
2014-06-30 | Initial commit for version 0.9.00.9.0 | Martin Szulecki | 2 | -0/+1086 | |