| Age | Commit message (Collapse) | Author | Files | Lines | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
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
 | 
 | 
 | 
 | 
always enabled style debug flag
Added -e flag to load and execute a premade script file along with a sample script
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
Makefile to automatically refresh linker cache after install
 | 
 | 
 | 
 | 
 | 
 | 
irecovery.c to trigger it.
 | 
 | 
 | 
 | 
idevicerestore. Still quite a few issues to be ironed out though.
 | 
 | 
get ECID
 | 
 | 
Previous code did attempt to open anything with an Apple vendor id.
Now it also verifies if the USB device is within a mode we know and also
allows targeting a specific device by it's UUID.
 | 
 | 
 | 
 | 
 | 
 | 
implemented bulk read
 | 
 | 
into irecovery.c
 | 
 | 
 |