Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-09-17 | Add configuration option to allow compiling without USB driver | 1 | -0/+1 | ||
Using --with-dummy, libirecovery can be compiled in a way that it will not require any USB driver at all. This is only useful if you just want to query libirecovery's device database by product type or hardware model, namely using: irecv_devices_get_device_by_product_type(); irecv_devices_get_device_by_hardware_model(); All other function are either no-op or return IRECV_E_UNSUPPORTED if the library is compiled this way. | |||||
2017-07-03 | Updated copyright notices in source file headers | 1 | -0/+1 | ||
2015-09-24 | Replace () with (void) for proper function prototypes | 1 | -3/+3 | ||
2013-11-19 | remove irecv_get_* functions and provide general irecv_get_device_info() | 1 | -6/+17 | ||
2013-11-18 | change irecv_get_nonce to a more general irecv_get_nonce_with_tag | 1 | -1/+1 | ||
2013-09-30 | libirecovery: Rename "interface" variable name as it clashes on WIN32 | 1 | -1/+1 | ||
2013-09-29 | libirecovery: Add irecv_devices_get_all() to allow iteration over products | 1 | -0/+1 | ||
2013-09-27 | fix utf8 NBSP in header comments | 1 | -1/+1 | ||
2013-09-27 | libirecovery: Provide helper to get current device mode | 1 | -0/+1 | ||
2013-09-27 | libirecovery: Change a few camel case arguments to lowercase | 1 | -3/+3 | ||
2013-09-26 | Rename device struct fields and provide device database getters for them | 1 | -2/+4 | ||
2013-09-26 | Move device database, client and device structs into private implementation | 1 | -111/+3 | ||
2013-09-26 | Move various WIN32 includes private, no need to keep them in the header | 1 | -10/+0 | ||
2013-09-26 | Reorder public interface logically and rename irecv_get_device() | 1 | -9/+20 | ||
2013-09-26 | Rename mode enum items to uppercase IRECV_K_* name scheme | 1 | -6/+6 | ||
2013-09-26 | Add "usb" prefix to all method names which are related to USB features | 1 | -5/+6 | ||
2013-09-26 | Rename irecv_send_exploit() to more accurate irecv_trigger_limera1n_exploit() | 1 | -1/+1 | ||
2013-09-26 | Indent error and event type structs for easier readability | 1 | -17/+17 | ||
2013-09-26 | Use more accurate names for "open device" methods which use the ecid | 1 | -2/+2 | ||
2013-09-26 | Add irecv_reboot() command helper which reboots the device | 1 | -0/+1 | ||
2013-09-26 | Make irecv_execute_script() use a script as argument instead of a filename | 1 | -1/+1 | ||
2013-09-26 | Fix header comment syntax | 1 | -1/+2 | ||
2013-09-26 | Remove rather obsolete irecv_hexdump() helper | 1 | -2/+0 | ||
2013-09-21 | Add support for iPhone 5S, iPhone 5C and Apple TV 3G Rev A0.1.1 | 1 | -43/+53 | ||
2013-05-21 | Relicense to LGPL 2.1 and thus update license and headers | 1 | -18/+17 | ||
This relicensing was requested and approved by all authors by E-Mail. | |||||
2013-01-09 | Improve maintainability of devices and add support for all current models | 1 | -104/+63 | ||
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. | |||||
2012-11-28 | irecv_send_command/irecv_event_t use const char* instead of char* | 1 | -2/+2 | ||
2012-11-08 | add support for iPad2,5 and iPad3,4 | 1 | -2/+10 | ||
2012-11-08 | add missing stdint.h include to fix compilation with public API header | 1 | -0/+2 | ||
2012-09-21 | added support for iPod5,1 | 1 | -0/+4 | ||
2012-09-21 | updated with iPhone5 models. | 1 | -0/+7 | ||
2012-07-17 | added irecv_control_transfer and irecv_bulk_transfer to public interface | 1 | -0/+3 | ||
2012-07-17 | silenced a bunch of compiler warnings | 1 | -0/+3 | ||
2012-07-04 | Correct CPID for iPad2,4 | 1 | -1/+1 | ||
2012-07-04 | Add missing macro defines for new models | 1 | -0/+10 | ||
2012-07-04 | Add new AppleTV 3G and iPad 3 variants support | 1 | -1/+11 | ||
2012-07-04 | CPID/BDID are actually hex values | 1 | -48/+48 | ||
2012-07-04 | win32: use #ifndef to prevent warning about sleep being already defined | 1 | -0/+2 | ||
2012-07-04 | win32: fix device detection/selection by ecid | 1 | -0/+1 | ||
2012-07-04 | implemented irecv_get_nonce() | 1 | -0/+1 | ||
2012-07-04 | add support for targeting a device by ECID | 1 | -2/+2 | ||
2012-07-04 | add support for 0x1222 wtf mode | 1 | -0/+1 | ||
2012-07-04 | remove obsolete firmware URLs | 1 | -25/+16 | ||
2011-11-03 | add new device models | 1 | -0/+12 | ||
2011-02-09 | Verizon iPhone support | 1 | -0/+5 | ||
2010-11-06 | updated libirecovery to the latest version from greenpois0n. it at least ↵ | 1 | -22/+128 | ||
compiles on osx now, I need to test on other systems | |||||
2010-06-18 | Cleaned up a little | 1 | -8/+16 | ||
2010-06-16 | Changed debug variable to be a static global variable to allow set once ↵ | 1 | -3/+2 | ||
always enabled style debug flag Added -e flag to load and execute a premade script file along with a sample script | |||||
2010-06-07 | a few small bugfixes and updated the TODO list | 1 | -1/+9 | ||
2010-06-06 | Moved progress bar into irecovery and finished implementing progress notications | 1 | -0/+1 | ||