Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
Now the USB interface is set the same way the WIN32 code does it.
This prevents older devices from getting "stuck" or "slow" after uploading the
iBEC to a device.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This fixes software which did not expect to receive an error after sending
specific commands. Sending "go" for instance returned a connection reset
error which was interpreted as "could not send command" while this behavior
is completely correct. This also fixes idevicerestore's "Unable to send iBEC"
problems.
|
|
|
|
|
|
This relicensing was requested and approved by all authors by E-Mail.
|
|
This removes all CPID_* and BDID_* defines which appear useless as the same
information is already stored in the irecv_devices[] struct. Furthermore this
removes a big inefficient switch() to determine a device in favor of a simple
loop on the irecv_devices[] struct. Overall this means much less maintainance
to add new device models in the future.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
compiles on osx now, I need to test on other systems
|