70 Commits

Author SHA1 Message Date
Nikias Bassen 48e3fcc9d7 Updated copyright notices in source file headers 2017-07-03 22:00:09 +02:00
Martin Szulecki 6b32c99652 Replace () with (void) for proper function prototypes 2015-09-24 20:17:04 +02:00
Nikias Bassen 054a79d64e remove irecv_get_* functions and provide general irecv_get_device_info() 2013-11-19 20:01:55 +01:00
Nikias Bassen e5bbb64716 change irecv_get_nonce to a more general irecv_get_nonce_with_tag 2013-11-18 18:01:16 +01:00
Martin Szulecki 263a44b3f5 libirecovery: Rename "interface" variable name as it clashes on WIN32 2013-09-30 10:36:56 +02:00
Martin Szulecki a39d83aca3 libirecovery: Add irecv_devices_get_all() to allow iteration over products 2013-09-29 23:33:15 +02:00
Nikias Bassen aa702067d8 fix utf8 NBSP in header comments 2013-09-27 10:40:48 +02:00
Martin Szulecki c84fb716cd libirecovery: Provide helper to get current device mode 2013-09-27 02:20:09 +02:00
Martin Szulecki 0208d9c404 libirecovery: Change a few camel case arguments to lowercase 2013-09-27 02:19:19 +02:00
Martin Szulecki 9a28cfe084 Rename device struct fields and provide device database getters for them 2013-09-26 23:54:06 +02:00
Martin Szulecki 4afbb1aec7 Move device database, client and device structs into private implementation 2013-09-26 23:53:23 +02:00
Martin Szulecki 218635e371 Move various WIN32 includes private, no need to keep them in the header 2013-09-26 23:48:04 +02:00
Martin Szulecki 3475c29642 Reorder public interface logically and rename irecv_get_device() 2013-09-26 23:36:27 +02:00
Martin Szulecki 7f721d5a6c Rename mode enum items to uppercase IRECV_K_* name scheme 2013-09-26 23:23:51 +02:00
Martin Szulecki 188d8cbe0b Add "usb" prefix to all method names which are related to USB features 2013-09-26 23:19:21 +02:00
Martin Szulecki 85e60c68e1 Rename irecv_send_exploit() to more accurate irecv_trigger_limera1n_exploit() 2013-09-26 23:07:11 +02:00
Martin Szulecki e6a122ac36 Indent error and event type structs for easier readability 2013-09-26 22:52:07 +02:00
Martin Szulecki 1557e9c8bc Use more accurate names for "open device" methods which use the ecid 2013-09-26 22:48:28 +02:00
Martin Szulecki fc74c3e181 Add irecv_reboot() command helper which reboots the device 2013-09-26 22:44:54 +02:00
Martin Szulecki 871ffcdcf0 Make irecv_execute_script() use a script as argument instead of a filename 2013-09-26 22:39:04 +02:00
Martin Szulecki 503c7edca2 Fix header comment syntax 2013-09-26 22:04:22 +02:00
Martin Szulecki 2294d3f4b7 Clean up and update build system files 2013-09-26 12:29:34 +02:00
Martin Szulecki 07391edbf2 Remove obsolete "in-tree" copy of libusb-1.0 2013-09-26 10:41:13 +02:00
Martin Szulecki 0cdd324d72 Remove rather obsolete irecv_hexdump() helper 2013-09-26 09:47:18 +02:00
Martin Szulecki 4d8ffd7c14 Add support for iPhone 5S, iPhone 5C and Apple TV 3G Rev A 2013-09-21 15:12:19 +02:00