Commit Graph

  • 9ca1851a49 Add FUNDING master Nikias Bassen 2025-09-08 00:16:41 +02:00
  • a9c143443c add 'itunes' command to kick iOS 3 devices out of "connect to itunes" screen tihmstar 2023-07-12 18:08:16 +02:00
  • 2b71b91f8a [github-actions] Update build workflow to use windows-latest Nikias Bassen 2025-07-14 01:58:30 +02:00
  • 46212d366b [github-actions] Add build on pull_request Nikias Bassen 2024-12-02 06:49:28 +01:00
  • 8632241060 [github-actions] Bump dawidd6/action-download-artifact from 3 to 6 Nikias Bassen 2024-12-02 06:37:59 +01:00
  • 82c858ed25 Move IDEVICE_ACTIVATION_API to public header Nikias Bassen 2024-12-02 06:36:29 +01:00
  • 5235448cea Change WIN32 to _WIN32 to check if running on Windows Nikias Bassen 2024-12-02 06:25:35 +01:00
  • 51c313dda2 Switch to better initializer strategy Nikias Bassen 2024-12-02 06:18:15 +01:00
  • c28aef0902 configure: Fine-tuning for MinGW/msys build Nikias Bassen 2024-10-29 15:49:01 +01:00
  • 5f437eece2 [github-actions] Updated build workflow Nikias Bassen 2024-10-22 19:45:04 +02:00
  • 4e97dac529 Updated README Nikias Bassen 2024-10-22 19:40:05 +02:00
  • ecc10ef804 Fix typo in README. Nikias Bassen 2024-05-29 18:00:03 +02:00
  • 6925d58ef7 automake: Prevent dist or distcheck when uncommitted changes are present Nikias Bassen 2024-04-16 16:43:52 +02:00
  • 067c439e0b autoconf: Automatically derive version number from latest git tag Nikias Bassen 2023-04-30 21:02:06 +02:00
  • 1be78391da Use custom signing service URL for drmHandshake request too Nikias Bassen 2023-04-21 17:28:01 +02:00
  • be6ffe8788 [github-actions] Add a scheduled build every 1st of the month so we always have an artifact Nikias Bassen 2022-08-24 16:49:05 +02:00
  • 75505b7581 Update UserAgent string to use a more recent MobileActivation version Nikias Bassen 2022-04-05 01:25:18 +02:00
  • f6635f14de [github-actions] Use windows-2019 instead of windows-latest for now Nikias Bassen 2022-04-05 01:24:18 +02:00
  • bd061e8ce0 ideviceactivation: Bail out if drmHandshake request fails Nikias Bassen 2022-04-05 01:19:57 +02:00
  • e362173c72 Updated README with pkg-config requirement Nikias Bassen 2022-04-04 08:53:00 +02:00
  • 8ba05c3dd6 Define strncasecmp function as _strnicmp on Windows. Jacek Roszkowski 2020-12-07 02:00:40 +01:00
  • 8b692d697f The type, subtype, and parameter name tokens of Content-Type header are case-insensitive. Jacek Roszkowski 2020-12-07 01:59:19 +01:00
  • 89bd4655d0 Header field names are case-insensitive. Jacek Roszkowski 2020-12-07 01:58:02 +01:00
  • d5749b1bab [github-actions] Add build workflow Nikias Bassen 2021-09-20 01:30:35 +02:00
  • 6cc8d697ad Check availability of constructor attribute and use it on Windows in favor of DllMain Nikias Bassen 2021-09-20 01:06:27 +02:00
  • 156fa95b0c Update deprecated autoconf macros and update m4 files Nikias Bassen 2021-09-20 01:03:11 +02:00
  • b2d7536e61 README: Fix typo Nikias Bassen 2021-06-30 02:37:10 +02:00
  • b0a3e6ddab Post release version bump to 1.1.2 Martin Szulecki 2020-06-15 22:14:31 +02:00
  • 49cedbab45 Update NEWS with latest changes 1.1.1 Martin Szulecki 2020-06-15 20:21:49 +02:00
  • 7f618a50bc Add API version to library and pkgconfig file for proper linking Nikias Bassen 2020-06-13 03:48:31 +02:00
  • 6dc79ddc11 Add "contributing" section to README.md Martin Szulecki 2020-06-13 04:22:19 +02:00
  • 1ee0dd642d Add opening text before feature list in README.md Martin Szulecki 2020-06-13 03:17:05 +02:00
  • ff78b7be24 Update README with Apple trademarks Nikias Bassen 2020-06-13 02:54:33 +02:00
  • 334603003d Improve README.md with feature, installation and usage sections Martin Szulecki 2020-06-13 01:29:25 +02:00
  • 97f7d8a0a7 Apply changes towards a project wide common "autogen.sh" file Martin Szulecki 2020-06-09 03:59:19 +02:00
  • d82ec1df22 Update libplist and libimobiledevice version requirements Nikias Bassen 2020-06-09 03:53:33 +02:00
  • 36123e96ac Remove trailing whitespace errors from all files Martin Szulecki 2020-06-08 23:01:49 +02:00
  • b668fc1e0c Unfold automake variables into multiple lines for maintainability Martin Szulecki 2020-06-08 21:59:19 +02:00
  • 06a80ccb4f Make sure README.md file is added to distribution archive Martin Szulecki 2020-06-08 21:55:58 +02:00
  • a3aa58e13b Convert README to markdown syntax, update content and links Martin Szulecki 2020-06-08 13:52:49 +02:00
  • 0aea87a47e Unify --network option with the other idevice tools Nikias Bassen 2020-06-05 20:59:58 +02:00
  • 76e6449e23 Update ideviceactivation man page to match current usage and clean it a bit Martin Szulecki 2020-06-04 23:55:50 +02:00
  • c3be9b94d3 Add "--network" option in ideviceactivation tool to support network devices Martin Szulecki 2020-06-04 23:53:47 +02:00
  • 03c9bbaa1d Update NEWS with latest changes Martin Szulecki 2020-06-04 04:25:53 +02:00
  • 1d52782e6c Unify ideviceactivation usage output with other tools and add bugreport URL Martin Szulecki 2020-06-04 04:24:55 +02:00
  • 0098fc0c19 Use secure project URL in configure.ac Martin Szulecki 2020-06-04 04:24:19 +02:00
  • 33cac8826f Post release version bump to 1.1.1 Martin Szulecki 2020-06-04 04:23:41 +02:00
  • 31fc365970 Ignore SIGPIPE Nikias Bassen 2019-09-28 12:28:58 +02:00
  • 0d053f45e8 Fix typo in NEWS Nikias Bassen 2019-01-27 18:33:45 +01:00
  • b02cc45e51 Bump version to 1.1.0 and update soversion accordingly 1.1.0 Nikias Bassen 2019-01-27 05:36:07 +01:00
  • 7fe0b91785 Updated NEWS Nikias Bassen 2019-01-27 05:35:48 +01:00
  • b7deab3aad Updated copyright headers Nikias Bassen 2019-01-27 05:33:54 +01:00
  • f2ebaf2b56 ideviceactivation: Check ActivationState for success if lockdownd_activate() returns no result Nikias Bassen 2019-01-27 05:06:51 +01:00
  • 3100d735cf activation: Make sure to get IMSI and ICCID from lockdownd Nikias Bassen 2019-01-27 04:42:17 +01:00
  • 7a66710a5c win32: Avoid version numbers in dll names Nikias Bassen 2019-01-27 04:13:06 +01:00
  • 0a1116c222 win32: Make thread_once() static to silence compiler warning Nikias Bassen 2019-01-27 04:01:27 +01:00
  • ff37642ad8 activation: Fix parsing of description from buddyml response Nikias Bassen 2019-01-27 03:00:52 +01:00
  • a2dfb1b27e ideviceactivation: Mask input for secure input fields Nikias Bassen 2019-01-27 02:40:31 +01:00
  • 4481d1be86 activation: Add API calls to query if an input field is secure and to get its placeholder Nikias Bassen 2019-01-27 02:39:20 +01:00
  • bd20886225 ideviceactivation: Add '-b' command line switch to run non-interactively Nikias Bassen 2019-01-27 01:51:18 +01:00
  • 08d5d4f9c3 Remove length check on UDID argument to support newer devices Nikias Bassen 2018-10-01 09:13:06 +02:00
  • 7010311d13 activation: Set CURLOPT_FOLLOWLOCATION to handle 302 redirects from Apples activation server Nikias Bassen 2018-05-17 16:56:17 +02:00
  • 0c59a888d5 ideviceactivation: Add new 'state' command to query device for activation state Nikias Bassen 2018-03-15 01:05:49 +01:00
  • 6c7a2c08a1 ideviceactivation: Only warn about 'Device Unknown' server response when trying to activate Nikias Bassen 2018-03-15 01:02:26 +01:00
  • 1db59f8915 ideviceactivation: Make sure to always perform drmHandshake for iOS >= 10 Nikias Bassen 2018-01-04 02:53:22 +01:00
  • 8b2e1679a8 ideviceactivation: Fix iOS 11.2+ activation by passing response headers with activation command Nikias Bassen 2017-12-07 16:53:31 +07:00
  • 53ace7d7cd activation: Store the response headers and provide helper function to retrieve them Nikias Bassen 2017-12-07 16:52:58 +07:00
  • 8ea69a6230 activation: Return activation record as PLIST_DATA to keep it exactly as received from the activation server Nikias Bassen 2017-12-07 16:37:49 +07:00
  • 260f751a42 activation: Simplify plist_strip_xml() by removing some unnecessary operations BALATON Zoltan 2017-07-13 02:00:24 +02:00
  • 260eec04d5 activation: Fix wrong argument check of plist_strip_xml() BALATON Zoltan 2017-07-13 01:57:58 +02:00
  • a6716658c5 activation: Remove unreachable goto after return BALATON Zoltan 2017-07-13 01:55:56 +02:00
  • daa8ca483e activation: Simplify very long conditional expressions BALATON Zoltan 2017-07-13 01:53:16 +02:00
  • ae905b1809 activation: Improve code readability by removing unnecessary conditionals BALATON Zoltan 2017-07-13 01:49:53 +02:00
  • 1535df6c22 activation: Also print HTTP body data when communication debugging is requested Nikias Bassen 2017-07-10 02:59:27 +02:00
  • b546ef8938 activation: Close connection after completing request Nikias Bassen 2017-07-10 02:58:45 +02:00
  • cb265d074a ideviceactivation: Use new 'drmHandshake' / session mode for activating never devices Nikias Bassen 2017-07-04 04:11:59 +02:00
  • 13ebed1f1f activation: Add support for drmHandshake requests Nikias Bassen 2017-07-04 04:11:02 +02:00
  • 5a8f9e40ac activation: Add sanity checks for input parameters of API Nikias Bassen 2017-07-04 04:06:26 +02:00
  • 4cebc98967 activation: Make sure response content is 0-terminated Nikias Bassen 2017-07-04 03:40:47 +02:00
  • b7e78e276b Make sure to only globally init/deinit libcurl upon library load/unload Nikias Bassen 2017-07-04 03:33:11 +02:00
  • 6d7418a8cc ideviceactivation: Use mobileactivation API for newer iOS versions Nikias Bassen 2016-07-02 01:59:47 +02:00
  • fa878b46fc ideviceactivation: Fix typo in error message Nikias Bassen 2016-07-02 01:26:20 +02:00
  • 441773dd71 activation: Fix logical not vs. value comparison, silencing compiler warning Nikias Bassen 2016-07-01 02:00:54 +02:00
  • 79bbdc028f Fix incorrect license text Martin Szulecki 2015-01-29 17:30:23 +01:00
  • 21e059b76c Require autoconf 2.64+ to use package bugreport and project URL in AC_INIT Martin Szulecki 2015-01-29 14:52:35 +01:00
  • e489021628 Move pkg-config file into src directory Martin Szulecki 2015-01-29 14:52:13 +01:00
  • a9f3a969ca Improve maintainability and Requires of pkg-config file Martin Szulecki 2015-01-29 14:49:33 +01:00
  • 4efd18011b tools: Use correct GPLv3 license for ideviceactivation Martin Szulecki 2015-01-29 14:46:34 +01:00
  • 16064bb312 Add GPLv3 license file and rename LGPL one properly for make dist Martin Szulecki 2015-01-29 14:45:55 +01:00
  • 1db436b06d tools: Add link to project homepage on usage output Martin Szulecki 2015-01-29 14:35:58 +01:00
  • 07dc87fa99 Update README with new git URL and twitter profile Martin Szulecki 2015-01-29 14:35:19 +01:00
  • 14a1c08bb0 Prevent output of a few error messages that are actually not critical Martin Szulecki 2014-11-30 17:50:58 +01:00
  • c52cbc14a8 Update desscription of pkg-config file Martin Szulecki 2014-10-16 21:26:50 +02:00
  • 18cf089f23 m4: Add missing as-compiler-flag.m4 macro Martin Szulecki 2014-10-17 14:10:24 +02:00
  • 68e6c764f1 Post-release version bump to 1.0.1 Martin Szulecki 2014-10-16 02:41:11 +02:00
  • 3d35c506b4 Update .gitignore with relevant ignores for a clean git status 1.0.0 Martin Szulecki 2014-10-16 02:39:53 +02:00
  • 325f29c274 Update NEWS with latest changes Martin Szulecki 2014-10-16 02:31:31 +02:00
  • 32f2e4f85c Bump version to 1.0.0 Martin Szulecki 2014-10-16 02:31:10 +02:00
  • ee2d9225a1 ideviceactivation: Add "--version" argument to print version number and exit Martin Szulecki 2014-10-16 02:30:15 +02:00
  • da256eb399 Add "check-news" automake option to ensure correct NEWS file on releases Martin Szulecki 2014-10-16 02:12:41 +02:00