Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
13 days | log: Add missing includeHEADmaster | 1 | -0/+2 | ||
2025-07-01 | Update codebase to use (const) void* and size_t where applicable | 1 | -1/+1 | ||
2025-06-27 | Improve type safety of new logging system and its handling of varargs | 1 | -2/+4 | ||
- Replaced loglevel arguments and globals using the `int` type with the `loglevel` enum. - Moved logging print func handler function declaration to typedef. - Fixed misuse of `print_func` where a char* was passed in place of `va_list` via a wrapper function `print_funcf`. - Fixed reuse of varargs in `logger` causing a segfault when `stderr_enabled` is true. - Fixed length in `snprintf` call inside `logger_hex_dump` truncating the printed text. | |||||
2025-06-23 | Refactor logging and add logfile support | 1 | -0/+41 | ||
idevicerestore will now also create a logfile automatically, unless disabled with --logfile=NONE. |