tihmstar
a9c143443c
add 'itunes' command to kick iOS 3 devices out of "connect to itunes" screen
2025-07-14 16:50:02 +02:00
Nikias Bassen
5235448cea
Change WIN32 to _WIN32 to check if running on Windows
2024-12-02 06:25:35 +01:00
Nikias Bassen
1be78391da
Use custom signing service URL for drmHandshake request too
2023-04-21 17:28:01 +02:00
Nikias Bassen
bd061e8ce0
ideviceactivation: Bail out if drmHandshake request fails
2022-04-05 01:19:57 +02:00
Nikias Bassen
7f618a50bc
Add API version to library and pkgconfig file for proper linking
2020-06-14 23:39:34 +02:00
Martin Szulecki
b668fc1e0c
Unfold automake variables into multiple lines for maintainability
2020-06-08 21:59:19 +02:00
Nikias Bassen
0aea87a47e
Unify --network option with the other idevice tools
2020-06-05 20:59:58 +02:00
Martin Szulecki
c3be9b94d3
Add "--network" option in ideviceactivation tool to support network devices
2020-06-04 23:53:47 +02:00
Martin Szulecki
1d52782e6c
Unify ideviceactivation usage output with other tools and add bugreport URL
2020-06-04 04:24:55 +02:00
Nikias Bassen
31fc365970
Ignore SIGPIPE
2019-09-28 12:28:58 +02:00
Nikias Bassen
b7deab3aad
Updated copyright headers
2019-01-27 05:33:54 +01:00
Nikias Bassen
f2ebaf2b56
ideviceactivation: Check ActivationState for success if lockdownd_activate() 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-27 05:06:51 +01:00
Nikias Bassen
a2dfb1b27e
ideviceactivation: Mask input for secure input fields
2019-01-27 02:40:31 +01:00
Nikias Bassen
bd20886225
ideviceactivation: Add '-b' command line switch to run non-interactively
2019-01-27 01:51:18 +01:00
Nikias Bassen
08d5d4f9c3
Remove length check on UDID argument to support newer devices
2018-10-01 09:13:06 +02:00
Nikias Bassen
0c59a888d5
ideviceactivation: Add new 'state' command to query device for activation state
2018-03-15 01:05:49 +01:00
Nikias Bassen
6c7a2c08a1
ideviceactivation: Only warn about 'Device Unknown' server response when trying to activate
2018-03-15 01:02:26 +01:00
Nikias Bassen
1db59f8915
ideviceactivation: Make sure to always perform drmHandshake for iOS >= 10
2018-01-04 02:53:22 +01:00
Nikias Bassen
8b2e1679a8
ideviceactivation: Fix iOS 11.2+ activation by passing response headers with activation command
2017-12-07 16:53:31 +07:00
Nikias Bassen
cb265d074a
ideviceactivation: Use new 'drmHandshake' / session mode for activating never devices
2017-07-04 04:11:59 +02:00
Nikias Bassen
6d7418a8cc
ideviceactivation: Use mobileactivation API for newer iOS versions
2016-07-02 01:59:47 +02:00
Nikias Bassen
fa878b46fc
ideviceactivation: Fix typo in error message
2016-07-02 01:26:20 +02:00
Martin Szulecki
79bbdc028f
Fix incorrect license text
2015-01-29 17:30:23 +01:00
Martin Szulecki
4efd18011b
tools: Use correct GPLv3 license for ideviceactivation
2015-01-29 14:46:34 +01:00
Martin Szulecki
1db436b06d
tools: Add link to project homepage on usage output
2015-01-29 14:35:58 +01:00
Martin Szulecki
ee2d9225a1
ideviceactivation: Add "--version" argument to print version number and exit
2014-10-16 02:30:15 +02:00
Martin Szulecki
10df253a95
ideviceactivation: Update description of --service argument slightly
2014-10-16 02:01:23 +02:00
Martin Szulecki
3e404301be
ideviceactivation: Allow to set a custom signing service URL
2014-10-03 12:14:33 +02:00
Martin Szulecki
b3853fb76f
Initial commit for version 0.9.0
2014-06-30 19:25:13 +02:00