Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-04-27 | Fix restore for devices that don't have eUICC | Nikias Bassen | 1 | -1/+1 | |
Because of a default value of (uint64_t)-1LL returned when _plist_dict_get_uint doesn't find the dictionary entry for the given key, a later comparison of that unsigned value against something like >= 5 will result in the condition being true even though it was not supposed to. _plist_dict_get_uint will now return a default value of 0 if the key is not found. Code paths that deal with actual values of 0 vs. non-existent values need to test the existence of the key deal with that; I am currently not aware of anything that would be affected. | |||||
2022-04-07 | tss/restore: Improve code readability with plist helpers and removal of ↵ | Nikias Bassen | 1 | -0/+50 | |
unneeded comments | |||||
2021-06-29 | Make device mode specific code more consistent | Nikias Bassen | 1 | -6/+6 | |
2020-06-08 | Remove trailing whitespace errors from all files | Martin Szulecki | 1 | -1/+1 | |
2020-04-12 | fix newly introduced format errors under 64-bit | Rosen Penev | 1 | -1/+0 | |
uint64_t should be used. Signed-off-by: Rosen Penev <rosenp@gmail.com> | |||||
2020-04-12 | Fix unnecessary double promotion | Rosen Penev | 1 | -2/+2 | |
Found with -Wdouble-promotion and -Wfloat-equal | |||||
2020-04-12 | Fix format compiler warnings | Rosen Penev | 1 | -2/+3 | |
This also allows the compiler to check these at compile time. | |||||
2020-04-12 | Replace strncpy with memcpy | Rosen Penev | 1 | -1/+1 | |
Fixes compiler warnings. | |||||
2019-10-11 | win32: Use signal on win32 but make sure user input can be cancelled with ctrl+c | Nikias Bassen | 1 | -1/+9 | |
also added ESC key as a fallback cancel method. | |||||
2019-09-25 | common: Extend _plist_dict_get_uint/bool helper to allow get values from ↵ | Nikias Bassen | 1 | -2/+70 | |
data/string/integer nodes | |||||
2019-08-28 | Add plist dictionary helper | Nikias Bassen | 1 | -0/+22 | |
2019-03-22 | Make sure user input can be cancelled properly | Nikias Bassen | 1 | -1/+4 | |
2019-02-14 | Allow .ipsw files or extracted IPSW as source | Nikias Bassen | 1 | -2/+19 | |
2019-02-02 | Common: included <unistd.h> for fix compiling on macOS | s0uthwest | 1 | -0/+1 | |
error: use of undeclared identifier 'STDIN_FILENO' tcgetattr(STDIN_FILENO, &oldt); | |||||
2019-02-02 | Use ipsw.me API to allow selection and download of any signed firmware ↵ | Nikias Bassen | 1 | -0/+45 | |
version when using --latest | |||||
2019-01-23 | Replace tempnam() with mkstemp() and provide reference implementation for ↵ | Nikias Bassen | 1 | -0/+177 | |
systems lacking it | |||||
2019-01-21 | common: Use fstat() instead of fseeko() and ftello() | Nikias Bassen | 1 | -4/+9 | |
2017-02-24 | common: Add strsep() implementation for platforms lacking it | Nikias Bassen | 1 | -0/+17 | |
2016-06-26 | restore: Fix restore mode status/progress messages | Nikias Bassen | 1 | -1/+1 | |
2015-09-24 | common: Remove plist_dict_merge() as it's already provided by libplist | Nikias Bassen | 1 | -26/+0 | |
Also, set libplist requirement to 1.12 | |||||
2015-09-24 | Replace () with (void) for proper function prototypes | Martin Szulecki | 1 | -2/+2 | |
2015-05-05 | Fix some warnings | BALATON Zoltan | 1 | -0/+9 | |
2014-10-28 | Rename restore step to indicate flashing of firmware instead of NOR | Martin Szulecki | 1 | -1/+1 | |
2014-10-22 | common: Use ftello(), fseeko() variants for large file support | Martin Szulecki | 1 | -2/+2 | |
2014-10-21 | Fixed a typo in an error message | BALATON Zoltan | 1 | -1/+1 | |
2014-10-21 | Supress printing very long plists and too verbose messages in debug output | BALATON Zoltan | 1 | -1/+6 | |
2014-09-21 | common: Fix possible crash in mkdir_with_parents() | Nikias Bassen | 1 | -5/+11 | |
2014-03-22 | Use "plist_dict_set_item" instead of deprecated "plist_dict_insert_item" | Martin Szulecki | 1 | -1/+1 | |
2013-11-19 | common: Add plist_dict_merge() helper to merge dictionaries | Martin Szulecki | 1 | -0/+26 | |
2013-10-02 | common: supress more compiler warnings | Nikias Bassen | 1 | -1/+2 | |
2013-09-23 | Update AUTHORS and file copyrights accordingly | Martin Szulecki | 1 | -0/+2 | |
2013-07-04 | common: do not recurse mkdir_with_parents if dirname(dir) == dir | Nikias Bassen | 1 | -1/+1 | |
2012-11-07 | Fix possible crash in error() | Nikias Bassen | 1 | -3/+5 | |
2012-11-07 | Add error buffer and getter function to get the last error message | Martin Szulecki | 1 | -2/+20 | |
2012-11-07 | update progress bar function to use info_stream (if enabled) | Nikias Bassen | 1 | -1/+2 | |
2012-11-07 | change info(), error(), and debug() into functions and allow redirecting the ↵ | Martin Szulecki | 1 | -0/+68 | |
output | |||||
2012-11-07 | libidevicerecovery: implemented progress callback logic | Martin Szulecki | 1 | -0/+12 | |
2012-07-17 | common: silence warning by adding missing include | Nikias Bassen | 1 | -0/+1 | |
2012-07-17 | main: add --cache-path parameter and use it for version.xml and wtf image | Nikias Bassen | 1 | -0/+25 | |
2012-07-17 | common: Disable progress bar on WIN32 as it slows down the process a lot | Martin Szulecki | 1 | -0/+2 | |
2012-02-13 | common: fix progress bar percentage value padding | Nikias Bassen | 1 | -1/+1 | |
2012-02-02 | common: add missing include and type cast | Nikias Bassen | 1 | -1/+2 | |
2012-02-02 | common: add simple guid generator function | Nikias Bassen | 1 | -0/+21 | |
2010-06-21 | Finally fixed the out of control problem | Joshua Hill | 1 | -0/+2 | |
2010-06-21 | Archived for historical reasons | Joshua Hill | 1 | -0/+108 | |